| 765973 |
797599 |
P90412 |
895A52MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:44:00 |
2026-09-23 15:54:24 |
2026-09-25 15:54:24 |
{"id": 797599, "stp": "P", "toc": "Southeastern", "uid": "P90412", "consist": "377132", "dest_crs": "AFK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90412/2026-09-23/detailed", "trust_id": "895A52MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:44:00", "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-23", "dest_arr_time": "1605", "dest_platform": "1", "is_terminated": 1, "next_location": "Ashford Down Yd Washer Rd", "signalling_id": "5A52", "timing_status": null, "origin_station": "Ashford Down Sidings", "current_leg_arr": "1555", "current_leg_dep": "1544", "current_leg_end": "Ashford Down Yd Washer Rd", "origin_dep_time": "1544", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:54:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8802624, 51.141571899999995], [0.8808231999999999, 51.141321299999994], [0.8813341, 51.1410972], [0.8818488999999999, 51.140866599999995], [0.8822714, 51.140681], [0.8827285, 51.1404826], [0.8831037, 51.1403203], [0.8833137, 51.140242400000005], [0.8834813999999999, 51.14019100000001], [0.8836735, 51.1401516], [0.8838706999999999, 51.14011469999999], [0.8841498, 51.1400825], [0.8843879999999998, 51.14006729999999], [0.8846452999999999, 51.14007289999999], [0.8848541, 51.14008330000001], [0.8851165, 51.1401139], [0.8852075999999999, 51.14012989999999], [0.8852803999999999, 51.14014280000001], [0.8855109, 51.1401958], [0.8855865000000002, 51.14021470000001], [0.8857515999999999, 51.1402561], [0.8861858, 51.140376299999986], [0.8862487999999998, 51.140390399999994], [0.8864039, 51.140435100000005], [0.8866923999999999, 51.1405182], [0.887067, 51.14062029999999], [0.887326, 51.14070209999999], [0.8875536, 51.14079460000001]]}", "current_leg_start": "Ashford Down Sidings", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "51.1407946", "next_location_lon": "0.8875536", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 582.707, \"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\": 686.424, \"from_m\": 582.707, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 805.334, \"from_m\": 686.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 951.957, \"from_m\": 805.334, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1013.222, \"from_m\": 951.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\": 1042.525, \"from_m\": 1013.222, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1253.53, \"from_m\": 1042.525, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 797599, \"profile_key\": \"5ae4bcb9b110c1f4d1a49d280ef65390af5d8c1019aba808d19ae294f49c2df9\", \"schedule_id\": 23165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119728}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1600\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 423.08, \"section_seq\": 1, \"route_path_id\": 119728}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 517.145, \"section_seq\": 1, \"route_path_id\": 119728}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 1253.53, \"section_seq\": 1, \"route_path_id\": 119728}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1253.53, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119728}], \"total_distance_m\": 1253.53, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1073.355, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.175, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1544", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "11.0", "current_position_lat": "51.1407946", "current_position_lon": "0.8875536", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ashford Down Sidings", "service_state_platform": null, "timing_fact_generation": 1790171099623364, "current_leg_arrival_utc": "2026-09-23T15:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:44:04.560466", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:44:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:54:08.670822", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
5A52 |
377132 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 582.707, "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": 686.424, "from_m": 582.707, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 805.334, "from_m": 686.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 951.957, "from_m": 805.334, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1013.222, "from_m": 951.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": 1042.525, "from_m": 1013.222, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1253.53, "from_m": 1042.525, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 797599, "profile_key": "5ae4bcb9b110c1f4d1a49d280ef65390af5d8c1019aba808d19ae294f49c2df9", "schedule_id": 23165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119728}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1600", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 423.08, "section_seq": 1, "route_path_id": 119728}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 517.145, "section_seq": 1, "route_path_id": 119728}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 1253.53, "section_seq": 1, "route_path_id": 119728}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1253.53, "from_m": 0.0, "section_seq": 1, "route_path_id": 119728}], "total_distance_m": 1253.53, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1073.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.175, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ashford Down Sidings |
1544 |
1544 |
None |
15:44:00 |
None |
Ashford (Kent) |
1605 |
1605 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P90412/2026-09-23/detailed |
None |
Ashford Down Sidings |
2026-09-23T15:44:30+01:00 |
Ashford Down Yd Washer Rd |
11.0 |
{"type": "LineString", "coordinates": [[0.8802624, 51.141571899999995], [0.8808231999999999, 51.141321299999994], [0.8813341, 51.1410972], [0.8818488999999999, 51.140866599999995], [0.8822714, 51.140681], [0.8827285, 51.1404826], [0.8831037, 51.1403203], [0.8833137, 51.140242400000005], [0.8834813999999999, 51.14019100000001], [0.8836735, 51.1401516], [0.8838706999999999, 51.14011469999999], [0.8841498, 51.1400825], [0.8843879999999998, 51.14006729999999], [0.8846452999999999, 51.14007289999999], [0.8848541, 51.14008330000001], [0.8851165, 51.1401139], [0.8852075999999999, 51.14012989999999], [0.8852803999999999, 51.14014280000001], [0.8855109, 51.1401958], [0.8855865000000002, 51.14021470000001], [0.8857515999999999, 51.1402561], [0.8861858, 51.140376299999986], [0.8862487999999998, 51.140390399999994], [0.8864039, 51.140435100000005], [0.8866923999999999, 51.1405182], [0.887067, 51.14062029999999], [0.887326, 51.14070209999999], [0.8875536, 51.14079460000001]]} |
0.4 |
1544 |
1555 |
None |
None |
Ashford Down Yd Washer Rd |
51.1407946 |
0.8875536 |
51.1407946 |
0.8875536 |
1 |
0 |
2026-09-23 15:54:24 |
TERMINATED |
2026-09-23 15:44:00 |
Ashford Down Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171099623364 |
0 |
0 |
2026-09-23 15:54:08.670822 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:44:04.560466 |
| 765974 |
796792 |
P65381 |
305S69MQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:44:00 |
2026-09-23 15:54:24 |
2026-09-25 15:54:24 |
{"id": 796792, "stp": "P", "toc": "Northern", "uid": "P65381", "consist": "156413", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65381/2026-09-23/detailed", "trust_id": "305S69MQ23", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-23", "dest_arr_time": "1544", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5S69", "timing_status": "ON TIME", "origin_station": "Preston", "current_leg_arr": "1544", "current_leg_dep": "1542", "current_leg_end": "Preston", "origin_dep_time": "1513", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-23T15:54:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Preston Shunt Line", "dest_arr_time_act": "1544", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 510.264, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 574.005, \"from_m\": 510.264, \"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\": 598.577, \"from_m\": 574.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656.778, \"from_m\": 598.577, \"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\": 674.258, \"from_m\": 656.778, \"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\": 1044.678, \"from_m\": 674.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1062.157, \"from_m\": 1044.678, \"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\": 1120.358, \"from_m\": 1062.157, \"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\": 1144.93, \"from_m\": 1120.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1208.672, \"from_m\": 1144.93, \"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\": 1718.935, \"from_m\": 1208.672, \"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\": 796792, \"profile_key\": \"6ef8ec7e2d02ccf6ef1bc29456806d8cd7e4a4a2b0bf4a88f342158ecf8efdfa\", \"schedule_id\": 20530, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139090}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1542\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 859.468, \"section_seq\": 1, \"route_path_id\": 139090}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 3, \"distance_m\": 1718.935, \"section_seq\": 1, \"route_path_id\": 139090}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1718.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139090}], \"total_distance_m\": 1718.935, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1299.371, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 419.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1513", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Preston", "service_state_platform": null, "timing_fact_generation": 1790174510137197, "current_leg_arrival_utc": "2026-09-23T15:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:44:04.563570", "service_state_evidence_id": 21523184, "current_leg_start_actual_dep": "2026-09-23T15:42:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-23T15:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:54:08.667673", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
PRE |
5S69 |
156413 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 510.264, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 574.005, "from_m": 510.264, "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": 598.577, "from_m": 574.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656.778, "from_m": 598.577, "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": 674.258, "from_m": 656.778, "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": 1044.678, "from_m": 674.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1062.157, "from_m": 1044.678, "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": 1120.358, "from_m": 1062.157, "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": 1144.93, "from_m": 1120.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1208.672, "from_m": 1144.93, "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": 1718.935, "from_m": 1208.672, "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": 796792, "profile_key": "6ef8ec7e2d02ccf6ef1bc29456806d8cd7e4a4a2b0bf4a88f342158ecf8efdfa", "schedule_id": 20530, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1513", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139090}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1542", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 859.468, "section_seq": 1, "route_path_id": 139090}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": null, "location": "Preston", "stage_seq": 3, "distance_m": 1718.935, "section_seq": 1, "route_path_id": 139090}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1718.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 139090}], "total_distance_m": 1718.935, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1299.371, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 419.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Preston |
1513 |
1513 |
1 |
None |
None |
Preston |
1544 |
1544 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65381/2026-09-23/detailed |
None |
Preston Shunt Line |
2026-09-23T15:42:00+01:00 |
Preston |
2.0 |
{"type": "LineString", "coordinates": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} |
0.5 |
1542 |
1544 |
None |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-23 15:54:24 |
TERMINATED |
2026-09-23 15:44:00 |
Preston |
TRUST |
TRACKING_TIMEOUT |
21523184 |
1790174510137197 |
28 |
28 |
2026-09-23 15:54:08.667673 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:44:04.563570 |
| 765975 |
795907 |
C55844 |
142I07MP23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:45:00 |
2026-09-23 15:55:24 |
2026-09-25 15:55:24 |
{"id": 795907, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55844", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55844/2026-09-23/detailed", "trust_id": "142I07MP23", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-23", "dest_arr_time": "1545", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I07", "timing_status": "EARLY", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "1509", "current_leg_dep": "1400", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "1438", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-23T15:55:24", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "1545", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68399965\", \"confirmationDeadline\": \"2026-09-23T15:08:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1438", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "69.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:28:53Z\", \"source_id\": 68466581, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:26:09Z\", \"source_id\": 68460230, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:39:53Z\", \"source_id\": 68492542, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:39:55Z\", \"source_id\": 21479646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:24:08Z\", \"source_id\": 68455435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:42:05Z\", \"source_id\": 68497716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:42:11Z\", \"source_id\": 21481184, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:22:53Z\", \"source_id\": 68452546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:35Z\", \"source_id\": 68501258, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:38Z\", \"source_id\": 21482204, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:48Z\", \"source_id\": 68447565, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:05Z\", \"source_id\": 68504843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:07Z\", \"source_id\": 21483218, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:17:53Z\", \"source_id\": 68440788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:46:40Z\", \"source_id\": 68508901, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:46:47Z\", \"source_id\": 21484413, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:16:20Z\", \"source_id\": 68437176, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:49:46Z\", \"source_id\": 68516532, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:49:49Z\", \"source_id\": 21486531, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:15:02Z\", \"source_id\": 68434118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:34Z\", \"source_id\": 21487066, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:12:56Z\", \"source_id\": 68429237, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:53:03Z\", \"source_id\": 21488793, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:09:35Z\", \"source_id\": 68421623, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:53Z\", \"source_id\": 21490748, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:06:28Z\", \"source_id\": 68414308, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:59:49Z\", \"source_id\": 21493364, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:04:16Z\", \"source_id\": 68408765, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:02Z\", \"source_id\": 21494909, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1790172285627456, "current_leg_arrival_utc": "2026-09-23T15:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:45:01.979554", "service_state_evidence_id": 21496795, "current_leg_start_actual_dep": "2026-09-23T14:00:11+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-23T15:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:55:02.159991", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I07 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:28:53Z", "source_id": 68466581, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-23T13:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:26:09Z", "source_id": 68460230, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:39:53Z", "source_id": 68492542, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:39:55Z", "source_id": 21479646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:24:08Z", "source_id": 68455435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:42:05Z", "source_id": 68497716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:42:11Z", "source_id": 21481184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:22:53Z", "source_id": 68452546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:35Z", "source_id": 68501258, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:38Z", "source_id": 21482204, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:48Z", "source_id": 68447565, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:05Z", "source_id": 68504843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:07Z", "source_id": 21483218, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:17:53Z", "source_id": 68440788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:46:40Z", "source_id": 68508901, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:46:47Z", "source_id": 21484413, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:16:20Z", "source_id": 68437176, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:49:46Z", "source_id": 68516532, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:49:49Z", "source_id": 21486531, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:15:02Z", "source_id": 68434118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:34Z", "source_id": 21487066, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:12:56Z", "source_id": 68429237, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:53:03Z", "source_id": 21488793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:09:35Z", "source_id": 68421623, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T13:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:53Z", "source_id": 21490748, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:06:28Z", "source_id": 68414308, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:59:49Z", "source_id": 21493364, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:04:16Z", "source_id": 68408765, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T13:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:02Z", "source_id": 21494909, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:02:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
1438 |
1438 |
None |
None |
None |
Newcastle Airport |
1545 |
1545 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55844/2026-09-23/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-23T14:00:11+01:00 |
Heworth (Metro) |
69.0 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
1400 |
1509 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-23 15:55:24 |
TERMINATED |
2026-09-23 15:45:00 |
Pelaw Metro Jn |
TRUST |
TRACKING_TIMEOUT |
21496795 |
1790172285627456 |
52 |
52 |
2026-09-23 15:55:02.159991 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:45:01.979554 |
| 765976 |
797631 |
V36108 |
795Z541R23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:45:00 |
2026-09-23 15:55:24 |
2026-09-25 15:55:24 |
{"id": 797631, "stp": "N", "toc": "Transport for Wales", "uid": "V36108", "consist": null, "dest_crs": "XCC", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V36108/2026-09-23/detailed", "trust_id": "795Z541R23", "origin_crs": "XDL", "show_on_map": 0, "dar_est_time": "15:45:00", "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-23", "dest_arr_time": "1647", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5Z54", "timing_status": null, "origin_station": "Landore T.M.D.", "current_leg_arr": "1647", "current_leg_dep": "1545", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "1545", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:55:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9400598, 51.6394121], [-3.9398073, 51.6399551], [-3.9397104, 51.640165999999994], [-3.939645300000001, 51.64046659999999], [-3.9395803, 51.640954099999995], [-3.9395681, 51.6411156], [-3.939525399999999, 51.6413641], [-3.9394979, 51.6416397], [-3.9394146, 51.641915999999995], [-3.939315, 51.6422313], [-3.9392438999999992, 51.642371899999986], [-3.9390995, 51.6426422], [-3.9387616, 51.643011699999995], [-3.9384889, 51.643315599999994], [-3.9382227, 51.64358229999999], [-3.9379033, 51.6438146], [-3.9376698, 51.644009800000006], [-3.9374413000000006, 51.64418080000001], [-3.937095900000001, 51.64438739999999], [-3.936761899999999, 51.64456189999999], [-3.9364024, 51.6447216], [-3.9359731999999994, 51.6448738], [-3.9356245, 51.64497560000001], [-3.935234200000001, 51.6450752], [-3.9347698, 51.645163999999994], [-3.9332242, 51.6454437], [-3.9262749, 51.64669129999999], [-3.926062, 51.64672819999999], [-3.919131, 51.6479802], [-3.9183098, 51.64812969999999], [-3.9177384, 51.64824540000001], [-3.9174190000000007, 51.6483234], [-3.9169394999999994, 51.64844159999999], [-3.9165766, 51.6485498], [-3.916232499999999, 51.6486654], [-3.915671000000001, 51.64888], [-3.9150992, 51.6491388], [-3.91481, 51.64929], [-3.9143036, 51.64958629999999], [-3.913849999999999, 51.64989], [-3.913540899999999, 51.650119100000005], [-3.9132267, 51.650377299999995], [-3.9126315, 51.6508831], [-3.91186, 51.651518199999984], [-3.9113478000000006, 51.6518879], [-3.9111847, 51.6520128], [-3.9107279, 51.65233179999999], [-3.9100844, 51.6527469], [-3.90944, 51.653119999999994], [-3.908932800000001, 51.6533818], [-3.9084476, 51.65361269999999], [-3.9075909000000006, 51.6540152], [-3.9051801, 51.6550976], [-3.9045024, 51.6553924], [-3.902169999999999, 51.65643], [-3.9013199999999992, 51.656802000000006], [-3.9003998, 51.65717129999999], [-3.8994791, 51.6575272], [-3.897583599999999, 51.65824289999999], [-3.8966588, 51.658585900000006], [-3.8945949, 51.65937069999999], [-3.8944620999999993, 51.65941660000001], [-3.8940670000000006, 51.65956049999999], [-3.8933451999999993, 51.6598247], [-3.8925987, 51.66007929999999], [-3.891653, 51.660363], [-3.8908622999999993, 51.6605784], [-3.8900603999999994, 51.66077270000001], [-3.889384999999999, 51.6609175], [-3.888634, 51.6610642], [-3.8879498999999993, 51.66118199999999], [-3.887147000000001, 51.6613017], [-3.8864588, 51.6613852], [-3.8860833, 51.6614319], [-3.8854463, 51.66149199999999], [-3.8851979, 51.6615147], [-3.8848785, 51.66154379999999], [-3.884355, 51.6615778], [-3.88395902059204, 51.6615964536806], [-3.8837324999999994, 51.661448799999995], [-3.8832364, 51.661154399999994], [-3.8825151, 51.66080039999999], [-3.8818592, 51.6605003], [-3.8810313, 51.6601468], [-3.8756645, 51.65809780000001], [-3.875137800000001, 51.65788319999999], [-3.8747445, 51.65771339999999], [-3.8742848999999993, 51.6574984], [-3.873864199999999, 51.65728420000001], [-3.8734528, 51.6570472], [-3.87308, 51.6568075], [-3.8719542, 51.65604660000001], [-3.870945499999999, 51.6553565], [-3.8692979, 51.654212699999995], [-3.8679379, 51.65327829999999], [-3.8677629, 51.65316210000001], [-3.8669521, 51.6526073], [-3.8660609, 51.65197440000001], [-3.8653978, 51.651577399999994], [-3.8647134, 51.6512067], [-3.8642749, 51.6510043], [-3.8637911, 51.6508032], [-3.863344600000001, 51.6506337], [-3.8628742, 51.6504749], [-3.862755721713942, 51.65044010053293], [-3.8620588, 51.6502354], [-3.8612245, 51.6500378], [-3.8607849, 51.64995290000001], [-3.860276999999999, 51.6498668], [-3.8595411, 51.64977149999999], [-3.8590158, 51.64972], [-3.858474399999999, 51.64968709999999], [-3.857823899999999, 51.64966449999999], [-3.8571841999999994, 51.64966569999999], [-3.8566247, 51.6496825], [-3.855944, 51.6497267], [-3.8548664, 51.6498315], [-3.8540430999999993, 51.64992350000001], [-3.8530235, 51.6500378], [-3.8519626, 51.650150399999994], [-3.8505696, 51.6502965], [-3.850206599999999, 51.650341], [-3.8481408999999993, 51.65056609999999], [-3.8456573, 51.65082399999999], [-3.8434263, 51.6510881], [-3.8412460999999993, 51.6513493], [-3.84106465109579, 51.651373582864245], [-3.840989799999999, 51.65138360000001], [-3.840672399999999, 51.65142149999999], [-3.840430299999999, 51.65145009999999], [-3.840060900000001, 51.651495100000005], [-3.8397443, 51.65152619999999], [-3.839563799999999, 51.6515474], [-3.8391259, 51.6515988], [-3.838603299999999, 51.65166019999999], [-3.838302899999999, 51.65168680000001], [-3.8378571, 51.651711299999995], [-3.837635399999999, 51.65172100000001], [-3.8372932999999994, 51.6517211], [-3.8369817, 51.6517135], [-3.8365976, 51.6517023], [-3.835615100000001, 51.6516599], [-3.8354578, 51.6516527], [-3.835083299999999, 51.6516633], [-3.8346324, 51.65162500000001], [-3.834404, 51.651595400000005], [-3.833752800000001, 51.65149060000001], [-3.833228899999999, 51.651372399999985], [-3.8327892, 51.6512536], [-3.832168999999999, 51.6510472], [-3.8315721, 51.6507836], [-3.8310117, 51.650481799999994], [-3.830422200000001, 51.65013520000001], [-3.8293018, 51.6494945], [-3.8281456, 51.64886389999999], [-3.827084399999999, 51.6483129], [-3.826405617657331, 51.64795847325732], [-3.8259332, 51.6477118], [-3.825687, 51.6475684], [-3.8250286, 51.6471848], [-3.8248395, 51.64707070000001], [-3.8243634, 51.6467803], [-3.8241314000000006, 51.64658910000001], [-3.8233579, 51.646112499999994], [-3.821677199999999, 51.6450815], [-3.8213259000000006, 51.64484610000001], [-3.8209967, 51.64457749999999], [-3.8207523, 51.64434099999999], [-3.8204847, 51.644046], [-3.8202825, 51.64377880000001], [-3.8200759, 51.643451199999994], [-3.819924, 51.643151], [-3.819822499999999, 51.6428775], [-3.8197631, 51.64263590000001], [-3.819682699999999, 51.6422943], [-3.8196288, 51.6419972], [-3.819628, 51.6417983], [-3.819644, 51.6409768], [-3.819669199999999, 51.640624800000005], [-3.8197009, 51.6404325], [-3.8197324999999993, 51.63994700000001], [-3.8197706999999994, 51.639552399999985], [-3.819835799999999, 51.639087], [-3.819919000000001, 51.638568599999985], [-3.8199899, 51.6381665], [-3.820114, 51.637526599999994], [-3.8202079, 51.6369723], [-3.8202642, 51.6366726], [-3.8203795, 51.6361549], [-3.8205324, 51.6356472], [-3.820735200000001, 51.63511189999999], [-3.8211155, 51.63419689999999], [-3.8212642, 51.6339016], [-3.8212646089341704, 51.63390056802413], [-3.821446599999999, 51.633441299999994], [-3.8214949, 51.633322199999995], [-3.8217631, 51.632703], [-3.8219913, 51.6318513], [-3.822059799999999, 51.63159869999999], [-3.8221247, 51.631300499999995], [-3.822147, 51.63116629999999], [-3.8222592999999994, 51.63062850000001], [-3.8222969, 51.6302955], [-3.8223103, 51.62994919999999], [-3.8223053999999994, 51.62955050000001], [-3.8222486, 51.6289267], [-3.8221398, 51.628297999999994], [-3.8220148, 51.6278318], [-3.8218316, 51.627297599999984], [-3.8216294, 51.6268385], [-3.8214006, 51.6263805], [-3.821294, 51.6261728], [-3.8211574, 51.6259431], [-3.820975699999999, 51.62566369999999], [-3.8207462, 51.6253261], [-3.8205125999999994, 51.6250208], [-3.820083200000001, 51.6244739], [-3.8197476, 51.624109799999985], [-3.8193414, 51.62370390000001], [-3.8185162, 51.622928499999986], [-3.8183865, 51.6228065], [-3.815790900000001, 51.6203875], [-3.8105945, 51.6154613], [-3.8097897, 51.61470220000001], [-3.8095382, 51.6144604], [-3.8090607, 51.6140058], [-3.808924, 51.61387599999998], [-3.8082773, 51.6132536], [-3.8079348999999993, 51.6129361], [-3.806995999999999, 51.6120424], [-3.8065877, 51.61166169999999], [-3.8053718187243266, 51.61048353460085], [-3.805278799999999, 51.6103934], [-3.802622299999999, 51.6078649], [-3.801287699999999, 51.6065973], [-3.799939399999999, 51.605323699999985], [-3.7984333, 51.6038867], [-3.7977301, 51.6032269], [-3.796978199999999, 51.6025979], [-3.7961895, 51.602050000000006], [-3.7953571999999993, 51.6015185], [-3.795178199999999, 51.601415], [-3.7945197, 51.60106760000001], [-3.793868199999999, 51.6007662], [-3.7924563, 51.60013880000001], [-3.7916028, 51.59976700000001], [-3.790557999999999, 51.599248899999985], [-3.7895577, 51.5986813], [-3.789054699999999, 51.59837499999999], [-3.78829, 51.59784999999999], [-3.7877731999999993, 51.59747370000001], [-3.787236899999999, 51.5970459], [-3.7870904, 51.5969235], [-3.787017399999999, 51.5968627], [-3.7867346, 51.59662660000001], [-3.786482199999999, 51.596413], [-3.786429, 51.5963677], [-3.785548, 51.59562799999999], [-3.785359399999999, 51.5954689], [-3.7846499, 51.59487570000001], [-3.7844573000000006, 51.594696], [-3.7840485, 51.5943806], [-3.7833675, 51.5937762], [-3.7826662, 51.59313410000001], [-3.78213446470842, 51.59267938831144], [-3.7818074, 51.592399699999994], [-3.7814915999999994, 51.59212410000001], [-3.7806707, 51.5914976], [-3.7792519, 51.5903624], [-3.7781231000000006, 51.589383899999994], [-3.776577000000001, 51.5880903], [-3.775015799999999, 51.58677959999999], [-3.7748616, 51.5866505], [-3.7737139, 51.5857001], [-3.7736693, 51.5856606], [-3.773659400000001, 51.585651799999994], [-3.7735763, 51.585578000000005], [-3.7729241933019897, 51.585059484411], [-3.7724399, 51.5846744], [-3.7718683999999993, 51.58423290000001], [-3.7718176, 51.5841955], [-3.7711750999999993, 51.5837377], [-3.7708659999999994, 51.5835174], [-3.7699711, 51.5828529], [-3.7696493000000006, 51.5825986], [-3.7694376, 51.582409099999985], [-3.768847000000001, 51.58183989999999], [-3.7685114, 51.581465900000005], [-3.7681983, 51.58107519999999], [-3.7671292999999992, 51.57974279999999], [-3.7660621, 51.5783946], [-3.7652830000000006, 51.577403200000006], [-3.7639906, 51.5757881], [-3.7631208, 51.5746786], [-3.762144, 51.5734566], [-3.7612353, 51.5723257], [-3.760784000000001, 51.571747300000006], [-3.7603175, 51.5711582], [-3.7595649, 51.5702159], [-3.7593396, 51.56992979999999], [-3.758670299999999, 51.5690877], [-3.758438, 51.5687776], [-3.7582093, 51.5684683], [-3.7578768999999994, 51.5679642], [-3.757605, 51.56751820000001], [-3.757273099999999, 51.56693769999999], [-3.7568349, 51.56618949999999], [-3.7559319, 51.56464760000001], [-3.755229299999999, 51.563467499999994], [-3.7547152000000006, 51.5626084], [-3.754599499999999, 51.56242], [-3.753449499999999, 51.56044039999999], [-3.7522979, 51.55848189999999], [-3.7511533, 51.556537899999995], [-3.7504902, 51.55541110000001], [-3.750046486305035, 51.55466347968381], [-3.7499843, 51.5545587], [-3.748338200000001, 51.5517541], [-3.7467021, 51.54896970000001], [-3.7451015, 51.54623500000001], [-3.7434679000000006, 51.5434942], [-3.7431005, 51.5428798], [-3.742630048450018, 51.54204629978585], [-3.7425061, 51.5418267], [-3.7423019, 51.54149520000001], [-3.7421486000000006, 51.5412856], [-3.7421084999387526, 51.54122756810021], [-3.7420795, 51.5411856], [-3.741871399999999, 51.54090140000001], [-3.7417325, 51.540658099999995], [-3.7414293, 51.5401439], [-3.7412424999999994, 51.5398666], [-3.7409967, 51.539531], [-3.7407602, 51.539232199999994], [-3.740499900000001, 51.5389289], [-3.7401557, 51.538562899999995], [-3.739703299999999, 51.53811600000001], [-3.7394408, 51.53786249999999], [-3.739266, 51.5376936], [-3.7388467999999992, 51.5373194], [-3.738363399999999, 51.53691649999999], [-3.7379343, 51.536578], [-3.737409899999999, 51.5361904], [-3.7370267999999993, 51.5359235], [-3.7365287, 51.53559829999998], [-3.736153799999999, 51.53536410000001], [-3.7356475, 51.5350675], [-3.7352939999999992, 51.5348691], [-3.7349223999999994, 51.534673799999986], [-3.734437400000001, 51.5344304], [-3.733921800000001, 51.5341872], [-3.7338998, 51.5341768], [-3.7337669999999994, 51.5341184], [-3.7334576, 51.5339825], [-3.732821299999999, 51.5337146], [-3.7322393, 51.53348749999999], [-3.7317905, 51.5333229], [-3.7312052, 51.5331193], [-3.7306052, 51.5329158], [-3.7298834, 51.5326949], [-3.7289395, 51.5324312], [-3.7284068, 51.5322829], [-3.727849500000001, 51.53215409999999], [-3.7273398, 51.5320436], [-3.7267956, 51.531927], [-3.7262464999999994, 51.5318247], [-3.7254047999999993, 51.5316816], [-3.7247521, 51.5315844], [-3.7241405, 51.531499499999995], [-3.7233843000000006, 51.5314105], [-3.7222499, 51.5312991], [-3.7219600000000006, 51.5312752], [-3.7213933, 51.5312254], [-3.7204611, 51.531146699999994], [-3.7195701, 51.531065899999994], [-3.7190274999999993, 51.5310096], [-3.7183929, 51.53094209999999], [-3.7177401999999993, 51.530846], [-3.7171928, 51.530756], [-3.7164957, 51.530623000000006], [-3.7159351, 51.5305054], [-3.7154928, 51.530403099999994], [-3.715007799999999, 51.53028350000001], [-3.7142927, 51.5300973], [-3.7131944999999993, 51.52979559999999], [-3.711923599999999, 51.529432500000006], [-3.7112425, 51.5292396], [-3.7109306, 51.52915130000001], [-3.710319, 51.5289794], [-3.7090219, 51.5286092], [-3.7078612, 51.5282778], [-3.7071657, 51.528080399999986], [-3.7061695, 51.527796], [-3.705159299999999, 51.5275103], [-3.7044982, 51.527320200000005], [-3.704156, 51.52722519999999], [-3.7041071999999993, 51.5272117], [-3.7035232, 51.52704670000001], [-3.702951, 51.52688489999999], [-3.7022898, 51.526701200000005], [-3.701437400000001, 51.5264569], [-3.7003953, 51.52616140000001], [-3.6996758, 51.5259593], [-3.6993258, 51.5258574], [-3.698831, 51.52571640000001], [-3.6986089, 51.5256545], [-3.6981973, 51.5255399], [-3.697313299999999, 51.5252867], [-3.6965587000000006, 51.52507560000001], [-3.6953897, 51.5247595], [-3.6944369, 51.52452449999999], [-3.6935848999999994, 51.5243309], [-3.6930903, 51.52423159999999], [-3.692634, 51.5241413], [-3.692061199999999, 51.524037], [-3.6913464, 51.5239169], [-3.690791200000001, 51.52382560000001], [-3.6899105, 51.52370049999999], [-3.6891255, 51.52358439999999], [-3.6883197, 51.5234801], [-3.688047399999999, 51.52344399999999], [-3.687585799999999, 51.5233829], [-3.686909299999999, 51.523312399999995], [-3.6862790999999993, 51.5232508], [-3.685687199999999, 51.52319920000001], [-3.6850936, 51.5231515], [-3.6844028, 51.5231089], [-3.683790099999999, 51.52307110000001], [-3.6832923, 51.523051300000006], [-3.683092664890038, 51.52304282234616], [-3.6827083, 51.52302649999999], [-3.6819345, 51.52300759999999], [-3.6812133, 51.5230007], [-3.680406, 51.52300259999999], [-3.679346600000001, 51.5230146], [-3.678510600000001, 51.5230225], [-3.6778037, 51.5230344], [-3.676977299999999, 51.52304529999999], [-3.6760056, 51.5230602], [-3.6749877, 51.52307709999999], [-3.6742252, 51.5230857], [-3.6730176, 51.5231318], [-3.6724553000000006, 51.5231363], [-3.671878599999999, 51.5231363], [-3.6714845, 51.523135200000006], [-3.6708934, 51.52312400000001], [-3.6699191, 51.52309789999999], [-3.6693261000000006, 51.52307989999999], [-3.6681275, 51.523047299999995], [-3.667019400000001, 51.5230135], [-3.6657413, 51.5229742], [-3.6646295, 51.52294270000001], [-3.6635362, 51.522909600000006], [-3.6629559, 51.5228953], [-3.6623894, 51.5228748], [-3.661507199999999, 51.5228472], [-3.6610323, 51.5228334], [-3.660634, 51.5228219], [-3.6599678, 51.522802799999994], [-3.6594010999999993, 51.522787], [-3.6588786, 51.5227724], [-3.6584827, 51.52276059999999], [-3.658085900000001, 51.5227493], [-3.6575915, 51.522735299999994], [-3.657090699999999, 51.5227117], [-3.6566713, 51.5226903], [-3.656229300000001, 51.52266890000001], [-3.6558008, 51.5226397], [-3.6554986501833184, 51.52261664888299], [-3.6553145, 51.52260259999999], [-3.6548644, 51.52256489999999], [-3.6544369, 51.5225255], [-3.653965, 51.5224726], [-3.6535556, 51.5224276], [-3.6530575, 51.52236469999999], [-3.6524998000000006, 51.5222842], [-3.651955899999999, 51.5221993], [-3.6514059, 51.5221137], [-3.6509518, 51.52203509999998], [-3.6504386, 51.52195360000001], [-3.6499428999999983, 51.5218829], [-3.6494888, 51.521817299999995], [-3.648942, 51.52174560000001], [-3.6483952, 51.521684], [-3.6478324, 51.5216302], [-3.6473591, 51.5215894], [-3.646804299999999, 51.5215497], [-3.6463055, 51.52152280000001], [-3.645710699999999, 51.52149589999999], [-3.6451047, 51.52148199999999], [-3.644695399999999, 51.52147800000001], [-3.643710500000001, 51.521483], [-3.643493, 51.521488999999995], [-3.642835900000001, 51.52150889999999], [-3.6423147, 51.5215367], [-3.6414021, 51.5215917], [-3.6408628, 51.5216353], [-3.6403462, 51.52168029999999], [-3.6395615, 51.52174709999999], [-3.6390222999999993, 51.5217894], [-3.6385791, 51.52181889999999], [-3.638203700000001, 51.521842799999995], [-3.6377932999999993, 51.521863899999985], [-3.6373818, 51.5218822], [-3.6369985, 51.521897], [-3.636661599999999, 51.521904000000006], [-3.6363202, 51.52191109999999], [-3.635877, 51.5219082], [-3.6354417, 51.521904000000006], [-3.6349635, 51.5218928], [-3.6345192, 51.5218752], [-3.6341517, 51.52185829999999], [-3.6337549, 51.5218323], [-3.633367100000001, 51.521805500000006], [-3.6328629, 51.52176610000001], [-3.632439999999999, 51.5217246], [-3.6320816, 51.5216824], [-3.6317786, 51.521650099999995], [-3.631444, 51.52160860000001], [-3.6309997, 51.5215467], [-3.6306741, 51.5214939], [-3.6303157000000006, 51.52143689999999], [-3.6299267, 51.52136589999999], [-3.629576300000001, 51.52129759999999], [-3.6291432, 51.52120620000001], [-3.6285927, 51.5210831], [-3.6279697, 51.5209311], [-3.6274259, 51.520793899999994], [-3.6270596, 51.52070460000001], [-3.6266661, 51.52060819999999], [-3.6263021, 51.5205245], [-3.6259595, 51.52045199999999], [-3.625643, 51.520385899999994], [-3.6253127999999992, 51.520324], [-3.6249895, 51.520272], [-3.624676299999999, 51.520227600000005], [-3.6243236, 51.5201833], [-3.623888299999999, 51.5201376], [-3.623453000000001, 51.5201038], [-3.6230132, 51.520075], [-3.622693299999999, 51.520062299999985], [-3.622249000000001, 51.52004889999999], [-3.6217741, 51.520043300000005], [-3.6213479, 51.5200475], [-3.6208719, 51.520063], [-3.6202705, 51.520089], [-3.6198018, 51.5201188], [-3.6193445, 51.520155599999995], [-3.6188665, 51.5202013], [-3.618316399999999, 51.520263], [-3.6179519, 51.5203018], [-3.6175346, 51.52035260000001], [-3.6172644, 51.520391399999994], [-3.6168615, 51.5204431], [-3.6163498, 51.5205207], [-3.615879800000001, 51.52059229999999], [-3.6155417, 51.520648399999985], [-3.6151889000000006, 51.520711], [-3.614844099999999, 51.5207743], [-3.6145068, 51.520842599999995], [-3.6141887, 51.52091720000001], [-3.613822499999999, 51.5210067], [-3.6138004, 51.521012799999994], [-3.6137261, 51.521035100000006], [-3.6132197, 51.5211818], [-3.612930299999999, 51.52127629999999], [-3.6125621, 51.521399599999995], [-3.6122233, 51.5215248], [-3.611893399999999, 51.521655499999994], [-3.6115250999999993, 51.52180920000001], [-3.6109541, 51.5220559], [-3.6105769, 51.522218800000005], [-3.6101420000000006, 51.5224065], [-3.6097485, 51.52255469999999], [-3.6093802, 51.52269089999999], [-3.6090147999999993, 51.52281239999999], [-3.6085547999999994, 51.52295049999999], [-3.6081657, 51.5230573], [-3.6077796, 51.5231475], [-3.607406899999999, 51.52322849999999], [-3.6071035999999994, 51.5232901], [-3.6067708, 51.52334630000001], [-3.606352100000001, 51.52340060000001], [-3.6059201999999986, 51.52344930000001], [-3.605472, 51.5234806], [-3.6050519, 51.5235073], [-3.6045652, 51.52352390000001], [-3.6042353, 51.52352390000001], [-3.6038137, 51.52352299999999], [-3.6034099, 51.5235055], [-3.6029513, 51.523476], [-3.6025534, 51.523440099999995], [-3.602112599999999, 51.5233858], [-3.6016643999999993, 51.5233205], [-3.6011406999999993, 51.52322849999999], [-3.6006688, 51.52312080000001], [-3.6003226999999995, 51.5230416], [-3.599943999999999, 51.5229459], [-3.5995712000000006, 51.52285390000001], [-3.5991837000000007, 51.5227416], [-3.598776899999999, 51.52261089999999], [-3.5982330000000005, 51.5224358], [-3.5977103000000006, 51.5222676], [-3.5963894, 51.52183860000001], [-3.595580200000001, 51.5215736], [-3.5954116000000003, 51.52151929999999], [-3.594782899999999, 51.521316799999994], [-3.5942488999999997, 51.52114559999999], [-3.5937149000000006, 51.5209688], [-3.5932611364780858, 51.52080978888864], [-3.5932001, 51.52078840000001], [-3.5928095999999994, 51.5206467], [-3.5924708, 51.5205206], [-3.5921084, 51.52037330000001], [-3.5917475, 51.52022240000001], [-3.591396899999999, 51.52007230000001], [-3.5910123000000005, 51.5198974], [-3.5906099, 51.5197088], [-3.5902222999999993, 51.5195118], [-3.5897386, 51.519254999999994], [-3.589158799999999, 51.51892269999999], [-3.5885522999999995, 51.518572899999995], [-3.587969399999999, 51.51822129999999], [-3.5873925, 51.51788340000001], [-3.587036, 51.517673599999995], [-3.5867061999999996, 51.5174793], [-3.5864177, 51.517309100000006], [-3.5862549999999995, 51.5172152], [-3.5859724, 51.5170485], [-3.5856455000000005, 51.51685059999999], [-3.5852091, 51.5165883], [-3.584690899999999, 51.5162585], [-3.5840218, 51.51581060000001], [-3.5836689000000006, 51.5155708], [-3.5833364000000003, 51.5153374], [-3.5827585, 51.51495750000001], [-3.5822028999999995, 51.51458399999999], [-3.5818560999999995, 51.5143468], [-3.5813796, 51.5140187], [-3.5809335, 51.51370190000001], [-3.5805562999999996, 51.513435599999994], [-3.5802460999999997, 51.5131984], [-3.5798668999999994, 51.51289169999999], [-3.579733, 51.51278070000001], [-3.5793659999999994, 51.512458900000006], [-3.5790151999999997, 51.512125700000006], [-3.5787009, 51.5118052], [-3.578366299999999, 51.511437899999976], [-3.5781615, 51.51120319999999], [-3.577831, 51.510788], [-3.5776021999999994, 51.510491], [-3.5773326999999995, 51.51011509999999], [-3.5770282, 51.5096905], [-3.5768483, 51.5094336], [-3.5767, 51.5092294], [-3.5765078999999997, 51.5089159], [-3.5764297, 51.50877675], [-3.576376399999999, 51.50869389999999], [-3.5762276999999996, 51.508453999999986], [-3.575831, 51.5078796], [-3.5755698, 51.5075105], [-3.5753524, 51.5071932], [-3.5755698, 51.5075105], [-3.575831, 51.5078796], [-3.5762276999999996, 51.508453999999986], [-3.576376399999999, 51.50869389999999], [-3.5764297, 51.50877675], [-3.5765078999999997, 51.5089159], [-3.5767, 51.5092294], [-3.5765387999999994, 51.50901830000001], [-3.5763857, 51.5087873], [-3.5763307999999996, 51.5087004], [-3.5761844, 51.50846219999999], [-3.5760479, 51.5082675], [-3.57589, 51.50803260000001], [-3.5756547, 51.50769809999999], [-3.5754749999999995, 51.50743920000001], [-3.5752291, 51.5070914], [-3.5750534, 51.506849599999995], [-3.5748997999999994, 51.50664979999999], [-3.5747317999999995, 51.5064478], [-3.5746102999999994, 51.5063059], [-3.5744505, 51.50613299999999], [-3.5742541999999995, 51.5059465], [-3.5740678000000004, 51.5057808], [-3.5738508000000007, 51.50559049999998], [-3.5735755999999994, 51.50537609999999], [-3.5732557999999996, 51.5051462], [-3.572903, 51.504917899999995], [-3.5725798, 51.5047247], [-3.5722223999999994, 51.50453039999999], [-3.5718131999999994, 51.504326000000006], [-3.5714450999999996, 51.5041658], [-3.5710999000000005, 51.50402749999999], [-3.570565, 51.50382900000001], [-3.5702598, 51.50372769999999], [-3.5700035, 51.5036429], [-3.5696312999999997, 51.50352999999999], [-3.5692777, 51.5034288], [-3.5688497, 51.503340699999995], [-3.5683671999999995, 51.50322779999998], [-3.5679711999999997, 51.50315109999999], [-3.5675552, 51.5030786], [-3.5670776, 51.50300300000001], [-3.5665535, 51.5029419], [-3.5660609, 51.50289219999999], [-3.5654752, 51.502857], [-3.5648945, 51.5028373], [-3.5642007, 51.5028269], [-3.5639347999999997, 51.5028267], [-3.5630791999999993, 51.5028259], [-3.5620968, 51.50282759999999], [-3.5611999999999995, 51.50282759999999], [-3.5605537, 51.5028313], [-3.5598293999999995, 51.50283040000001], [-3.5589715999999996, 51.5028313], [-3.5583942999999993, 51.5028341], [-3.5577688999999997, 51.5028341], [-3.5569682000000005, 51.50283319999999], [-3.5562258999999994, 51.502836], [-3.5554925, 51.5028341], [-3.554715799999999, 51.50283319999999], [-3.5541159, 51.5028416], [-3.5535296, 51.5028453], [-3.5528668, 51.50285000000001], [-3.5523359, 51.50285280000001], [-3.5519505, 51.5028593], [-3.5514765999999995, 51.5028705], [-3.5510086999999997, 51.50288830000001], [-3.5506234, 51.502906], [-3.5501855, 51.5029322], [-3.5497535999999994, 51.50296199999999], [-3.5491956999999994, 51.5030106], [-3.5487968, 51.50304880000001], [-3.548317, 51.5031039], [-3.5479031, 51.50315340000001], [-3.5474711999999995, 51.503215], [-3.5469823, 51.50329249999999], [-3.5465115, 51.50337369999999], [-3.5461754999999995, 51.50343339999999], [-3.5457122, 51.5035258], [-3.5452368, 51.50362479999999], [-3.5447598999999994, 51.5037293], [-3.5439276000000004, 51.503935600000005], [-3.5431044000000003, 51.5041531], [-3.5423965999999996, 51.50435469999999], [-3.5414532999999997, 51.5046254], [-3.5409254999999997, 51.50477479999999], [-3.5404636, 51.5049064], [-3.5399956999999995, 51.5050417], [-3.539529299999999, 51.50517610000001], [-3.5389489999999997, 51.50533860000001], [-3.5385906000000005, 51.50544119999999], [-3.538158699999999, 51.50557], [-3.5375168999999995, 51.5057381], [-3.5367970999999994, 51.5059434], [-3.5362496999999995, 51.50609739999999], [-3.5356394, 51.50627099999999], [-3.53523, 51.506384], [-3.5348116, 51.5064978], [-3.5345642, 51.506577199999995], [-3.5341743, 51.5066836], [-3.5333376, 51.5069235], [-3.5333149999999995, 51.50693], [-3.5325051999999997, 51.50716239999999], [-3.5319084, 51.5073285], [-3.5312379999999997, 51.50751619999999], [-3.5308942999999995, 51.507614200000006], [-3.530852, 51.50762619999999], [-3.5308116999999997, 51.5076377], [-3.5302198, 51.507806499999994], [-3.5294881999999994, 51.508015099999994], [-3.5287458999999997, 51.5082184], [-3.5279611999999996, 51.508442800000005], [-3.5271447, 51.5086685], [-3.5261985999999994, 51.5089376], [-3.5254969, 51.5091384], [-3.5249306999999996, 51.50929680000001], [-3.5244258999999993, 51.5094406], [-3.5236179, 51.509665], [-3.5229287000000005, 51.509857700000005], [-3.5220465, 51.5101112], [-3.5213127, 51.5103197], [-3.5205449999999994, 51.5105388], [-3.5198557, 51.51072759999999], [-3.5189777, 51.510981], [-3.5181337, 51.5112159], [-3.517647999999999, 51.51136110000001], [-3.5171029999999996, 51.5115195], [-3.5165736000000005, 51.5116946], [-3.5165638999999995, 51.5116978], [-3.5165097999999997, 51.51171620000001], [-3.5163703999999996, 51.5117636], [-3.5161198999999996, 51.5118488], [-3.5153966999999997, 51.51212120000001], [-3.5146346, 51.5124205], [-3.5139550999999996, 51.512720399999985], [-3.513420599999999, 51.512977], [-3.5128354, 51.5132731], [-3.5123516999999995, 51.51353759999999], [-3.5119091999999994, 51.51379810000001], [-3.5114461, 51.51408429999999], [-3.5109117, 51.51444159999999], [-3.5102376, 51.514927199999995], [-3.5098298999999997, 51.515240000000006], [-3.5095035999999995, 51.51550029999999], [-3.5092949999999994, 51.5156734], [-3.5090117999999997, 51.51591520000001], [-3.5087762999999996, 51.5161245], [-3.5084600999999997, 51.51642459999999], [-3.5080317, 51.516846099999995], [-3.5075046999999997, 51.5174267], [-3.5070673, 51.517918], [-3.5067869, 51.5182836], [-3.506538, 51.518606], [-3.5063249, 51.5189019], [-3.5060356, 51.51930099999999], [-3.5057910999999997, 51.5196416], [-3.5056004999999995, 51.51989280000001], [-3.5053537999999995, 51.52021379999999], [-3.5050800999999994, 51.520552900000006], [-3.5048601, 51.52081859999999], [-3.504646699999999, 51.52106369999999], [-3.5044476, 51.52127409999999], [-3.5041697, 51.521570200000006], [-3.5039191, 51.5218214], [-3.5036533, 51.5220794], [-3.5034296080661336, 51.52229075032813], [-3.5034212999999994, 51.522298599999985], [-3.5031894, 51.52250699999999], [-3.5028862999999997, 51.52276770000001], [-3.5026247999999995, 51.5229916], [-3.5022790999999995, 51.5232673], [-3.5019661999999996, 51.5235131], [-3.5016522, 51.52374590000001], [-3.5013381, 51.5239777], [-3.501055459532925, 51.52417338670309], [-3.5008177, 51.52433800000001], [-3.5004895, 51.52456670000001], [-3.5000758999999997, 51.5248308], [-3.499879, 51.524954699999995], [-3.4995996999999996, 51.525129], [-3.499426, 51.5252393], [-3.4989709, 51.52549929999999], [-3.4985048, 51.52576069999999], [-3.4983078999999995, 51.5258669], [-3.4978571, 51.5260983], [-3.4974938, 51.526286199999994], [-3.4970846999999994, 51.52646320000001], [-3.4966973, 51.52663880000001], [-3.4962749999999994, 51.5268226], [-3.495984, 51.5269438], [-3.4956689, 51.52707169999999], [-3.4953428999999994, 51.5271997], [-3.4950343, 51.527316799999994], [-3.4946186, 51.5274692], [-3.4941633999999997, 51.5276312], [-3.4937541999999997, 51.52776739999999], [-3.4932006, 51.52794980000001], [-3.4926950999999997, 51.5281132], [-3.4921786999999997, 51.5282779], [-3.4917125999999996, 51.52842759999999], [-3.4912224999999997, 51.52858419999998], [-3.4908089, 51.5287094], [-3.4904238, 51.528833299999995], [-3.4898766999999995, 51.52898989999999], [-3.4893406, 51.5291382], [-3.4889599, 51.52923760000001], [-3.4886645, 51.5293057], [-3.4882378, 51.5294146], [-3.4878460999999996, 51.5295031], [-3.4873734, 51.5296011], [-3.4869599, 51.5296814], [-3.4865725999999997, 51.52975810000001], [-3.4861794999999995, 51.529830200000006], [-3.4856353, 51.52992029999999], [-3.4850849, 51.530004], [-3.4841496999999997, 51.53013010000001], [-3.4836303, 51.5301958], [-3.4831212999999996, 51.5302588], [-3.4821364000000004, 51.53037849999999], [-3.4816521999999996, 51.5304403], [-3.4811763, 51.5305034], [-3.4807106999999995, 51.53057549999998], [-3.4802637999999995, 51.5306489], [-3.4796409999999995, 51.53076209999999], [-3.4790823, 51.5308728], [-3.4782401, 51.5310569], [-3.4773897, 51.5312744], [-3.4767916999999997, 51.531440499999995], [-3.4761627, 51.531622], [-3.4753371, 51.53186139999999], [-3.4743831999999997, 51.532135599999975], [-3.4726285999999997, 51.5326453], [-3.4719582, 51.5328383], [-3.4711864, 51.533062300000005], [-3.470139399999999, 51.533366099999995], [-3.4696396999999997, 51.5335095], [-3.4689909999999995, 51.53369560000001], [-3.4689766, 51.533699899999995], [-3.4680350999999994, 51.5339788], [-3.4675074, 51.53412929999999], [-3.4667045999999995, 51.534361], [-3.4658997, 51.534576], [-3.4653906999999995, 51.534709799999995], [-3.4648278999999995, 51.534846300000005], [-3.4643105999999997, 51.534966], [-3.4639133, 51.535045800000006], [-3.4634414999999996, 51.5351384], [-3.4630546, 51.535206599999995], [-3.4625827999999994, 51.535282599999995], [-3.4621110999999996, 51.5353482], [-3.4617386, 51.53539709999998], [-3.4612524, 51.5354576], [-3.4607081999999996, 51.53551430000001], [-3.4603626, 51.5355439], [-3.4600005, 51.5355748], [-3.4595453, 51.53560050000001], [-3.4590590999999997, 51.53562490000001], [-3.4582789999999997, 51.53565069999999], [-3.4576023999999994, 51.53566610000001], [-3.456185, 51.5356764], [-3.4552808, 51.5357099], [-3.4548131999999994, 51.5357459], [-3.4543704, 51.5357936], [-3.4538696, 51.5358553], [-3.4533768999999994, 51.53592069999999], [-3.4527718, 51.536013800000006], [-3.4521581999999995, 51.5361109], [-3.4515018999999993, 51.53622129999999], [-3.4508069999999997, 51.536345], [-3.4500929, 51.5364633], [-3.4494191, 51.5365845], [-3.4483657999999995, 51.536766199999995], [-3.4473681, 51.5369456], [-3.4463841999999993, 51.5371229], [-3.4457202, 51.53723750000001], [-3.4451987999999996, 51.53731969999999], [-3.4445591, 51.537401900000006], [-3.4438733, 51.5374773], [-3.4432454999999997, 51.53754049999999], [-3.4427775, 51.53758429999999], [-3.4423094999999995, 51.5376126], [-3.4417613, 51.5376462], [-3.4409683999999996, 51.5376698], [-3.4403109999999995, 51.537686], [-3.4393891, 51.5376768], [-3.438700799999999, 51.53766299999999], [-3.4380960999999997, 51.5376294], [-3.4375896999999997, 51.5375927], [-3.4370636999999995, 51.537551400000005], [-3.4363065999999995, 51.5374643], [-3.4353405, 51.53733890000001], [-3.4348071, 51.53726850000001], [-3.4341434, 51.53719669999999], [-3.4334525999999994, 51.5371141], [-3.432484, 51.537000299999995], [-3.4317468, 51.536905], [-3.4310528999999996, 51.536815100000005], [-3.4302231, 51.5367359], [-3.4296997999999994, 51.5366964], [-3.4291649, 51.536662199999995], [-3.4282165999999994, 51.536617199999995], [-3.427595, 51.536592099999986], [-3.4268808999999996, 51.53656689999999], [-3.4263518, 51.5365417], [-3.4258256, 51.53650389999999], [-3.4251809, 51.5364374], [-3.4245766, 51.5363673], [-3.4240793, 51.5362935], [-3.4235473, 51.5362072], [-3.4230587, 51.536111899999995], [-3.4225788, 51.5360022], [-3.4220757, 51.53587629999999], [-3.4215639, 51.535723399999995], [-3.4212082999999995, 51.53561009999999], [-3.4208497999999996, 51.535477099999994], [-3.4203207, 51.5352828], [-3.4196614999999997, 51.53500950000001], [-3.4187536999999995, 51.534617399999995], [-3.4179297000000006, 51.534279299999994], [-3.4174445, 51.53410619999999], [-3.4171178, 51.53399110000001], [-3.4167636, 51.53387240000001], [-3.4164051, 51.5337573], [-3.4159309, 51.5336278], [-3.415477, 51.53351179999999], [-3.4147931999999996, 51.5333634], [-3.4140645999999997, 51.53322229999999], [-3.4135980796541814, 51.5331196321043], [-3.4135065999999994, 51.533099500000006], [-3.4131221, 51.53301449999999], [-3.4126826999999995, 51.5329264], [-3.4122707, 51.5328311], [-3.4118065999999994, 51.5327187], [-3.4114162999999995, 51.5326189], [-3.4109942, 51.532509100000006], [-3.410575, 51.53238679999999], [-3.4102497, 51.5322834], [-3.4099967, 51.5321962], [-3.4096686000000003, 51.5320775], [-3.4093867, 51.5319651], [-3.4089991999999993, 51.53181039999999], [-3.4086305999999995, 51.53164849999999], [-3.4082374, 51.5314723], [-3.4077198999999996, 51.5312277], [-3.4072053, 51.53098850000001], [-3.4065114, 51.5306665], [-3.4057134, 51.5302897], [-3.4051575, 51.53002409999999], [-3.404545300000001, 51.5297384], [-3.4039540999999995, 51.52945960000001], [-3.4031228999999996, 51.52906300000001], [-3.4020762, 51.52857920000001], [-3.4011626, 51.5281385], [-3.4004809, 51.5278157], [-3.400019, 51.527601999999995], [-3.3985908999999994, 51.5269512], [-3.3975544, 51.52646829999999], [-3.3968218, 51.5261277], [-3.3960507999999994, 51.52576489999999], [-3.3952117000000004, 51.525364399999994], [-3.3942412999999996, 51.524896899999995], [-3.3935229999999996, 51.5245454], [-3.3931486, 51.5243793], [-3.3928896999999996, 51.5242562], [-3.3928653999999994, 51.524245699999994], [-3.3925421, 51.5240834], [-3.3921377999999995, 51.5238963], [-3.3915975, 51.52364399999999], [-3.3910245999999997, 51.5233769], [-3.3905266999999997, 51.52315399999999], [-3.3901374, 51.522984], [-3.3896918, 51.522804599999986], [-3.3893886, 51.522685800000005], [-3.3889804999999997, 51.52253279999999], [-3.3886160999999997, 51.5223977], [-3.3882105, 51.5222541], [-3.3878823, 51.5221454], [-3.3873482, 51.52197999999999], [-3.3869576, 51.5218581], [-3.3865369999999997, 51.5217338], [-3.3859354999999995, 51.521576200000005], [-3.3855936, 51.5214853], [-3.3851455999999995, 51.5213821], [-3.3845402999999994, 51.521246999999995], [-3.3840411999999995, 51.5211305], [-3.3836206, 51.52103579999999], [-3.3831962999999994, 51.52093639999999], [-3.3826447, 51.52080670000001], [-3.3823264999999996, 51.5207205], [-3.3818598, 51.520590799999994], [-3.3814703999999995, 51.5204666], [-3.381126, 51.520360200000006], [-3.3807516, 51.520229], [-3.3803821999999997, 51.520096200000005], [-3.3800552, 51.5199634], [-3.3797319999999997, 51.51983059999999], [-3.3793651, 51.51967450000001], [-3.3789408000000005, 51.51948579999999], [-3.378554, 51.5192956], [-3.378091, 51.5190556], [-3.377452, 51.5187155], [-3.3770551999999996, 51.51849959999999], [-3.3766807999999995, 51.5183024], [-3.3763588, 51.5181315], [-3.3761142, 51.5180127], [-3.375781, 51.51785430000001], [-3.375225700000001, 51.51761590000001], [-3.3746366999999995, 51.5173954], [-3.3739004, 51.51712820000001], [-3.3733713, 51.5169721], [-3.3725913, 51.5167454], [-3.3719973, 51.5165598], [-3.3714932, 51.51641149999999], [-3.3710242, 51.516257800000005], [-3.3707679999999995, 51.51616529999999], [-3.3704110999999997, 51.516041], [-3.3699806, 51.5158733], [-3.3695263, 51.5156814], [-3.3690584, 51.51547490000001], [-3.368699, 51.5153095], [-3.3682859, 51.5150998], [-3.3679352, 51.51491419999998], [-3.367621999999999, 51.5147394], [-3.3673, 51.5145492], [-3.3669717999999995, 51.51434489999998], [-3.3666236, 51.514115800000006], [-3.3662379999999996, 51.513847899999995], [-3.3658387, 51.513544199999984], [-3.3655354, 51.5133003], [-3.3652358999999996, 51.5130433], [-3.3648964999999995, 51.5127334], [-3.3645851999999996, 51.5124099], [-3.3640278999999995, 51.5118123], [-3.3637933, 51.51152489999999], [-3.3636209, 51.511298], [-3.3633384999999993, 51.5109092], [-3.3631339999999996, 51.510613600000006], [-3.3629494999999996, 51.51035589999999], [-3.3626503, 51.509969000000005], [-3.3623557, 51.50959170000001], [-3.3620611, 51.50927329999998], [-3.3617526, 51.5089568], [-3.3613603999999997, 51.5085872], [-3.3608476, 51.50814939999999], [-3.360553, 51.5079177], [-3.3597728, 51.5073337], [-3.3592564, 51.50699850000001], [-3.3588041, 51.5066959], [-3.358272, 51.50631760000001], [-3.3576798, 51.5059316], [-3.3569688, 51.5054632], [-3.3564022999999996, 51.505068900000005], [-3.3560162, 51.5048141], [-3.3555309, 51.5044821], [-3.3550192999999995, 51.50413760000001], [-3.3545091999999994, 51.5037979], [-3.3538317, 51.5033395], [-3.3533217, 51.502997899999976], [-3.3529216999999996, 51.502728600000005], [-3.3525898999999995, 51.5025076], [-3.3522844999999997, 51.50230210000001], [-3.3517992, 51.5019508], [-3.3514085, 51.50165549999999], [-3.3510504, 51.50137749999998], [-3.3508085, 51.5011768], [-3.3504922, 51.500904600000005], [-3.3502209, 51.5006653], [-3.3499448999999997, 51.5004269], [-3.3497138999999994, 51.5002126], [-3.3496094, 51.5001075], [-3.349424, 51.4999211], [-3.3491371999999995, 51.4996046], [-3.3488053999999994, 51.4992031], [-3.3485046, 51.49881700000001], [-3.348473613531157, 51.4987748385867], [-3.3481946, 51.4983952], [-3.3478859999999995, 51.49796], [-3.3476394999999997, 51.49756709999999], [-3.3474084999999993, 51.497157900000005], [-3.3471946, 51.4967554], [-3.3469946000000004, 51.4963423], [-3.3468116, 51.495917599999984], [-3.346625599999999, 51.495459100000005], [-3.3464938, 51.495082700000005], [-3.3463542999999993, 51.49472550000001], [-3.3462534999999995, 51.494462], [-3.3460069999999997, 51.493816300000006], [-3.3458442, 51.4934011], [-3.3456706, 51.4929543], [-3.3454861, 51.4924552], [-3.3453186, 51.4920305], [-3.3451713, 51.4916492], [-3.3449418999999994, 51.4910478], [-3.3445511999999997, 51.49004870000001], [-3.3443201999999994, 51.48939810000001], [-3.3440612999999995, 51.4887069], [-3.343638, 51.48768929999999], [-3.3434627999999997, 51.48733599999999], [-3.3432768, 51.4869904], [-3.3431217, 51.4867172], [-3.3429340999999995, 51.486443], [-3.3427, 51.486112799999994], [-3.3424411, 51.485768199999995], [-3.3421869, 51.48547659999999], [-3.3418737, 51.48513390000001], [-3.3415809, 51.4848441], [-3.3411577, 51.4844659], [-3.3405525999999997, 51.4839917], [-3.3400865999999994, 51.4836202], [-3.3396812, 51.4833407], [-3.3390523999999995, 51.4829454], [-3.33898, 51.4829027], [-3.3382277999999994, 51.482459], [-3.3372233, 51.4819147], [-3.3361850999999993, 51.4813494], [-3.3352121999999995, 51.4808174], [-3.3345893, 51.48046769999999], [-3.3340019999999995, 51.4801315], [-3.3333870999999995, 51.4798322], [-3.3328827999999997, 51.4795896], [-3.3323608, 51.4793753], [-3.3319236999999995, 51.4792214], [-3.3313957999999997, 51.4790576], [-3.3307471999999994, 51.47887779999999], [-3.3305708, 51.4788398], [-3.3300668999999994, 51.47873119999999], [-3.3293550999999995, 51.478574300000005], [-3.3287768, 51.4784578], [-3.3283440999999994, 51.47838130000001], [-3.3279115, 51.4783248], [-3.3274409, 51.4782497], [-3.3271443, 51.478209], [-3.3268411999999996, 51.47817990000001], [-3.326529, 51.478152400000006], [-3.326194399999999, 51.47813140000001], [-3.3258302, 51.47811109999999], [-3.3254077999999994, 51.47809079999999], [-3.3249897, 51.47808309999999], [-3.3246451, 51.478093900000005], [-3.3242777999999995, 51.4781093], [-3.3238817999999997, 51.4781345], [-3.323766551242229, 51.478144369458185], [-3.3235163, 51.47816579999999], [-3.3231334999999995, 51.4782091], [-3.3224004, 51.4783095], [-3.3221573999999996, 51.478337800000006], [-3.3218157999999995, 51.4783889], [-3.321043, 51.47852530000001], [-3.3206156, 51.47861009999998], [-3.3204169999999995, 51.4786525], [-3.3198667, 51.47877569999999], [-3.3193576999999994, 51.4788981], [-3.3188014, 51.479049], [-3.3182992, 51.47919549999999], [-3.3178523, 51.4793347], [-3.3174469, 51.4794652], [-3.3169208999999995, 51.479645], [-3.3165847, 51.4797756], [-3.3162014999999996, 51.479921399999995], [-3.3151897999999997, 51.48033409999999], [-3.3144186, 51.480647600000005], [-3.3139175, 51.4808364], [-3.313623, 51.4809446], [-3.3134250999999995, 51.48101109999999], [-3.3130097, 51.48114759999999], [-3.3125386999999997, 51.4812875], [-3.3120651, 51.4814193], [-3.3115663, 51.48154279999999], [-3.3111935999999997, 51.4816295], [-3.3107826999999994, 51.4817127], [-3.3099937999999995, 51.48185889999999], [-3.3091316, 51.4819939], [-3.3081685, 51.4821466], [-3.3054285999999995, 51.48257920000001], [-3.3050593, 51.4826357], [-3.3045006999999997, 51.482723199999995], [-3.3037981, 51.48283500000001], [-3.3028752999999997, 51.482977199999986], [-3.3023627, 51.48305320000001], [-3.3018117999999994, 51.48312099999999], [-3.3012797, 51.4831768], [-3.3009419999999996, 51.48320799999999], [-3.3006043, 51.48323289999999], [-3.3001570999999994, 51.483261], [-3.2997099, 51.48327789999999], [-3.2993762, 51.4832917], [-3.2986811, 51.4832975], [-3.2983409, 51.4832932], [-3.2981299999999996, 51.48328870000001], [-3.2971533999999996, 51.48326209999999], [-3.2963944, 51.483208700000006], [-3.2953432, 51.483085], [-3.2949097, 51.4830312], [-3.2944688, 51.4829648], [-3.2940882999999994, 51.48291129999999], [-3.2935603, 51.482818599999995], [-3.2927664, 51.48265729999999], [-3.2922763, 51.482543099999994], [-3.2917938, 51.4824178], [-3.2911355, 51.4822343], [-3.2901968, 51.4819484], [-3.2894382000000006, 51.4817143], [-3.28866, 51.48146880000001], [-3.288206, 51.48133229999999], [-3.2877296, 51.48119249999999], [-3.2869613, 51.480993700000006], [-3.2863454999999995, 51.48087399999999], [-3.2859557, 51.48081040000001], [-3.2855316, 51.4807491], [-3.2851964, 51.48071139999999], [-3.2848227, 51.48067509999999], [-3.2844642, 51.48065299999998], [-3.2841291999999997, 51.480639], [-3.2838043, 51.48063129999999], [-3.2832328, 51.48063129999999], [-3.2824953999999997, 51.480662999999986], [-3.2818622, 51.48071139999999], [-3.2812187, 51.4808033], [-3.2805424999999997, 51.48091860000001], [-3.2798668999999996, 51.4810672], [-3.2793596999999997, 51.48119919999999], [-3.278719, 51.481398], [-3.2781366, 51.48159339999999], [-3.2773668, 51.481877399999995], [-3.2766229, 51.4821566], [-3.2761852, 51.4823247], [-3.2752671, 51.482673199999994], [-3.2741670999999997, 51.48309340000001], [-3.2735796999999995, 51.48331220000001], [-3.272740199999999, 51.48361119999999], [-3.2723888, 51.48373479999999], [-3.2718473, 51.48391259999999], [-3.2712727, 51.48409469999999], [-3.2708011999999997, 51.48424], [-3.2698129, 51.4845358], [-3.2697416999999995, 51.4845581], [-3.2696799, 51.4845774], [-3.2696265, 51.484592500000005], [-3.2695672999999994, 51.484609199999994], [-3.2690876, 51.4847525], [-3.2687124, 51.48485839999999], [-3.2683667, 51.4849523], [-3.268073, 51.4850296], [-3.2676649999999996, 51.4851275], [-3.2671336999999996, 51.48524199999999], [-3.2666394, 51.48533999999998], [-3.2661442999999997, 51.4854259], [-3.2657424, 51.4854864], [-3.2652276999999996, 51.4855575], [-3.264869899999999, 51.4856013], [-3.2645458000000005, 51.4856359], [-3.264092199999999, 51.4856803], [-3.2635662999999995, 51.4857207], [-3.2630075, 51.485759], [-3.2617806, 51.485839], [-3.2606195, 51.4859136], [-3.2601181999999995, 51.4859441], [-3.259738, 51.4859689], [-3.2586800999999994, 51.48604809999999], [-3.2575107, 51.4861279], [-3.2560055, 51.486208], [-3.2554922, 51.486243400000006], [-3.2542624999999994, 51.4863166], [-3.2533961999999996, 51.4863483], [-3.2526987999999997, 51.48635839999999], [-3.2521542999999995, 51.48635500000001], [-3.2515568, 51.4863162], [-3.2510246, 51.486271999999985], [-3.2504701999999996, 51.48622699999999], [-3.249941999999999, 51.4861747], [-3.2494014000000004, 51.486125099999995], [-3.2486607999999997, 51.48606079999999], [-3.2480076, 51.486013], [-3.2474577999999994, 51.485978], [-3.2466906999999994, 51.4859446], [-3.2460764, 51.4859345], [-3.2456634, 51.4859379], [-3.2452423, 51.4859462], [-3.2447862999999995, 51.48596289999999], [-3.2442873999999997, 51.48598969999999], [-3.2439414, 51.48601970000001], [-3.2433916, 51.4860682], [-3.2427477999999996, 51.486140000000006], [-3.2418332, 51.4862368], [-3.2407575999999993, 51.4863421], [-3.2400361, 51.48639049999999], [-3.2394218999999995, 51.48642559999999], [-3.2386655, 51.48643520000001], [-3.2381452, 51.4864369], [-3.2374879999999995, 51.4864235], [-3.2367692, 51.4863934], [-3.2359161999999997, 51.48633329999999], [-3.2352645, 51.48627479999999], [-3.2346850999999996, 51.486208], [-3.2340681999999994, 51.4861162], [-3.233935022830277, 51.48609545203939], [-3.2335424999999995, 51.486034299999986], [-3.2330007, 51.4859358], [-3.2324991, 51.4858322], [-3.2319948, 51.485722], [-3.2316461999999997, 51.4856385], [-3.2304356, 51.48532589999999], [-3.2302942999999997, 51.4852894], [-3.2296238, 51.48511070000001], [-3.2291110999999995, 51.4849612], [-3.2287291999999996, 51.484859199999995], [-3.2279103999999994, 51.4846349], [-3.2268791999999995, 51.484354], [-3.2263846999999997, 51.48421900000001], [-3.2255655999999995, 51.4839955], [-3.2250417, 51.48385289999999], [-3.22480603370599, 51.48378816728179], [-3.224712076891297, 51.48376235923795], [-3.2245341999999995, 51.48371349999999], [-3.2241919, 51.4836208], [-3.2238932999999994, 51.4835374], [-3.2237685, 51.483504199999985], [-3.2232105, 51.4833483], [-3.2227424999999994, 51.483217200000006], [-3.2212553, 51.48278680000001], [-3.2209262999999995, 51.4826873], [-3.220291, 51.48249630000001], [-3.2188278999999995, 51.4820557], [-3.2174224, 51.4816331], [-3.2161913, 51.4812673], [-3.2143297999999993, 51.4807427], [-3.2124576, 51.4802383], [-3.2116544999999994, 51.4800234], [-3.2113467, 51.479941], [-3.2104956, 51.4797133], [-3.2101161, 51.4796147], [-3.2097835, 51.479501199999994], [-3.209539299999999, 51.4794229], [-3.209363644330936, 51.47937299373151], [-3.2091404936139756, 51.47929816139094], [-3.2089450232062817, 51.47923527542833], [-3.2087775979205366, 51.47918396971264], [-3.208638582569421, 51.47914387811287], [-3.208528341965616, 51.479114634498], [-3.208447240921803, 51.479095872737], [-3.2083956442506647, 51.47908722669885], [-3.2083739167648813, 51.47908833025255], [-3.208382423277134, 51.47909881726705], [-3.2084215286001054, 51.479118321611345], [-3.208491597546476, 51.47914647715443], [-3.208592994928927, 51.47918291776526], [-3.2087260855601407, 51.47922727731284], [-3.2088912342527975, 51.47927918966613], [-3.20908880581958, 51.47933828869411], [-3.2093191650731687, 51.47940420826579], [-3.2094589, 51.47944439999999], [-3.2101161, 51.4796147], [-3.2097835, 51.479501199999994], [-3.209539299999999, 51.4794229], [-3.2088071999999994, 51.47921490000001], [-3.2085447999999994, 51.4791199], [-3.2082534999999996, 51.4790034], [-3.2079863, 51.47889520000001], [-3.2076957, 51.47876749999999], [-3.2072299999999996, 51.4785379], [-3.2067671, 51.4783007], [-3.2063507, 51.4780941], [-3.2059033999999995, 51.47789129999999], [-3.2055989, 51.477775599999994], [-3.2052884999999995, 51.47767780000001], [-3.2047148, 51.47752590000001], [-3.2044941999999996, 51.477463], [-3.2043294, 51.477416], [-3.2041274999999994, 51.4773517], [-3.2038339999999996, 51.4772513], [-3.2034921999999995, 51.4771354], [-3.2031147, 51.47701320000001], [-3.2025684, 51.4768646], [-3.2022645, 51.4767817], [-3.2020535, 51.4767261], [-3.2013886, 51.47654079999999], [-3.2010322, 51.47644149999999], [-3.2006825999999995, 51.4763384], [-3.2004111, 51.476254], [-3.2002039999999994, 51.47618750000001], [-3.1999317, 51.476089900000005], [-3.199862599999999, 51.476066], [-3.1997540999999994, 51.4760256], [-3.1992307, 51.475830499999994], [-3.1988885999999996, 51.47568640000001], [-3.1985466, 51.4755422], [-3.1981064999999997, 51.4753541], [-3.1977692, 51.4752062], [-3.1975737, 51.4751336], [-3.1973480999999997, 51.4750597], [-3.197172472715246, 51.474998275482974], [-3.1971531, 51.474991499999994], [-3.1970757999999995, 51.4749638], [-3.1969769999999995, 51.4749253], [-3.1966887999999996, 51.474857], [-3.1965264999999996, 51.4748276], [-3.1962283, 51.4747677], [-3.195793, 51.4747175], [-3.1956373999999994, 51.47470580000001], [-3.19494, 51.4746883], [-3.1944478, 51.4746824]]}", "current_leg_start": "Landore T.M.D.", "dest_arr_time_act": "1647", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": null, "current_leg_milage": "42.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 175.347, \"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\": 283.074, \"from_m\": 175.347, \"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\": 335.186, \"from_m\": 283.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\": 414.092, \"from_m\": 335.186, \"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\": 903.892, \"from_m\": 414.092, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3183.144, \"from_m\": 903.892, \"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\": 4752.997, \"from_m\": 3183.144, \"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\": 6179.941, \"from_m\": 4752.997, \"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\": 9965.908, \"from_m\": 6179.941, \"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\": 10891.361, \"from_m\": 9965.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19485.871, \"from_m\": 10891.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\": 20770.371, \"from_m\": 19485.871, \"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\": 21562.262, \"from_m\": 20770.371, \"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\": 23586.602, \"from_m\": 21562.262, \"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\": 23654.807, \"from_m\": 23586.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25918.01, \"from_m\": 23654.807, \"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\": 26605.553, \"from_m\": 25918.01, \"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\": 32415.176, \"from_m\": 26605.553, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34781.542, \"from_m\": 32415.176, \"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\": 36951.602, \"from_m\": 34781.542, \"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\": 39086.081, \"from_m\": 36951.602, \"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\": 39148.975, \"from_m\": 39086.081, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39212.593, \"from_m\": 39148.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39305.11, \"from_m\": 39212.593, \"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\": 40039.001, \"from_m\": 39305.11, \"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\": 40444.405, \"from_m\": 40039.001, \"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\": 48152.678, \"from_m\": 40444.405, \"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\": 69694.292, \"from_m\": 48152.678, \"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\": 69739.577, \"from_m\": 69694.292, \"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\": 69795.303, \"from_m\": 69739.577, \"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\": 70261.462, \"from_m\": 69795.303, \"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\": 70589.854, \"from_m\": 70261.462, \"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\": 70683.992, \"from_m\": 70589.854, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 70925.75, \"from_m\": 70683.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}], \"service_id\": 797631, \"profile_key\": \"74ebee4f355eae017020d453c3034e1c249a6601154e6b10c47463503eb9db08\", \"schedule_id\": 40916, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Landore T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Landore Jn\", \"stage_seq\": 2, \"distance_m\": 487.654, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Neath\", \"stage_seq\": 3, \"distance_m\": 10916.182, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Briton Ferry West Jn\", \"stage_seq\": 4, \"distance_m\": 14279.303, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 5, \"distance_m\": 19823.267, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 6, \"distance_m\": 26115.005, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Stormy\", \"stage_seq\": 7, \"distance_m\": 32823.246, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Bridgend\", \"stage_seq\": 8, \"distance_m\": 39471.26, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Pencoed\", \"stage_seq\": 9, \"distance_m\": 45681.173, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Pontyclun\", \"stage_seq\": 10, \"distance_m\": 54009.525, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 11, \"distance_m\": 69862.368, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Ninian Park\", \"stage_seq\": 12, \"distance_m\": 70419.079, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 13, \"distance_m\": 70732.899, \"section_seq\": 1, \"route_path_id\": 147417}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 14, \"distance_m\": 70925.75, \"section_seq\": 1, \"route_path_id\": 147417}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 70925.75, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147417}], \"total_distance_m\": 70925.75, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 70324.71, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 601.04, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "62.0", "current_position_lat": "51.4850207", "current_position_lon": "-3.2293150", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Landore T.M.D.", "service_state_platform": null, "timing_fact_generation": 1790171159923765, "current_leg_arrival_utc": "2026-09-23T16:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:45:01.996977", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:45:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:55:02.156091", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
XDL |
XCC |
5Z54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 175.347, "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": 283.074, "from_m": 175.347, "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": 335.186, "from_m": 283.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": 414.092, "from_m": 335.186, "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": 903.892, "from_m": 414.092, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3183.144, "from_m": 903.892, "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": 4752.997, "from_m": 3183.144, "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": 6179.941, "from_m": 4752.997, "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": 9965.908, "from_m": 6179.941, "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": 10891.361, "from_m": 9965.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19485.871, "from_m": 10891.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": 20770.371, "from_m": 19485.871, "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": 21562.262, "from_m": 20770.371, "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": 23586.602, "from_m": 21562.262, "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": 23654.807, "from_m": 23586.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25918.01, "from_m": 23654.807, "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": 26605.553, "from_m": 25918.01, "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": 32415.176, "from_m": 26605.553, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34781.542, "from_m": 32415.176, "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": 36951.602, "from_m": 34781.542, "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": 39086.081, "from_m": 36951.602, "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": 39148.975, "from_m": 39086.081, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39212.593, "from_m": 39148.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39305.11, "from_m": 39212.593, "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": 40039.001, "from_m": 39305.11, "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": 40444.405, "from_m": 40039.001, "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": 48152.678, "from_m": 40444.405, "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": 69694.292, "from_m": 48152.678, "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": 69739.577, "from_m": 69694.292, "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": 69795.303, "from_m": 69739.577, "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": 70261.462, "from_m": 69795.303, "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": 70589.854, "from_m": 70261.462, "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": 70683.992, "from_m": 70589.854, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 70925.75, "from_m": 70683.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}], "service_id": 797631, "profile_key": "74ebee4f355eae017020d453c3034e1c249a6601154e6b10c47463503eb9db08", "schedule_id": 40916, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Landore T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Landore Jn", "stage_seq": 2, "distance_m": 487.654, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Neath", "stage_seq": 3, "distance_m": 10916.182, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Briton Ferry West Jn", "stage_seq": 4, "distance_m": 14279.303, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Port Talbot Parkway", "stage_seq": 5, "distance_m": 19823.267, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Margam Moors Jn", "stage_seq": 6, "distance_m": 26115.005, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Stormy", "stage_seq": 7, "distance_m": 32823.246, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Bridgend", "stage_seq": 8, "distance_m": 39471.26, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Pencoed", "stage_seq": 9, "distance_m": 45681.173, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Pontyclun", "stage_seq": 10, "distance_m": 54009.525, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Leckwith Loop North Jn", "stage_seq": 11, "distance_m": 69862.368, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Ninian Park", "stage_seq": 12, "distance_m": 70419.079, "section_seq": 1, "route_path_id": 147417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Penarth Curve North Jn", "stage_seq": 13, "distance_m": 70732.899, "section_seq": 1, "route_path_id": 147417}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 14, "distance_m": 70925.75, "section_seq": 1, "route_path_id": 147417}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 70925.75, "from_m": 0.0, "section_seq": 1, "route_path_id": 147417}], "total_distance_m": 70925.75, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 70324.71, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 601.04, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Landore T.M.D. |
1545 |
1545 |
None |
15:45:00 |
None |
Canton C.S.D. |
1647 |
1647 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V36108/2026-09-23/detailed |
None |
Landore T.M.D. |
2026-09-23T15:45:30+01:00 |
Canton C.S.D. |
62.0 |
{"type": "LineString", "coordinates": [[-3.9400598, 51.6394121], [-3.9398073, 51.6399551], [-3.9397104, 51.640165999999994], [-3.939645300000001, 51.64046659999999], [-3.9395803, 51.640954099999995], [-3.9395681, 51.6411156], [-3.939525399999999, 51.6413641], [-3.9394979, 51.6416397], [-3.9394146, 51.641915999999995], [-3.939315, 51.6422313], [-3.9392438999999992, 51.642371899999986], [-3.9390995, 51.6426422], [-3.9387616, 51.643011699999995], [-3.9384889, 51.643315599999994], [-3.9382227, 51.64358229999999], [-3.9379033, 51.6438146], [-3.9376698, 51.644009800000006], [-3.9374413000000006, 51.64418080000001], [-3.937095900000001, 51.64438739999999], [-3.936761899999999, 51.64456189999999], [-3.9364024, 51.6447216], [-3.9359731999999994, 51.6448738], [-3.9356245, 51.64497560000001], [-3.935234200000001, 51.6450752], [-3.9347698, 51.645163999999994], [-3.9332242, 51.6454437], [-3.9262749, 51.64669129999999], [-3.926062, 51.64672819999999], [-3.919131, 51.6479802], [-3.9183098, 51.64812969999999], [-3.9177384, 51.64824540000001], [-3.9174190000000007, 51.6483234], [-3.9169394999999994, 51.64844159999999], [-3.9165766, 51.6485498], [-3.916232499999999, 51.6486654], [-3.915671000000001, 51.64888], [-3.9150992, 51.6491388], [-3.91481, 51.64929], [-3.9143036, 51.64958629999999], [-3.913849999999999, 51.64989], [-3.913540899999999, 51.650119100000005], [-3.9132267, 51.650377299999995], [-3.9126315, 51.6508831], [-3.91186, 51.651518199999984], [-3.9113478000000006, 51.6518879], [-3.9111847, 51.6520128], [-3.9107279, 51.65233179999999], [-3.9100844, 51.6527469], [-3.90944, 51.653119999999994], [-3.908932800000001, 51.6533818], [-3.9084476, 51.65361269999999], [-3.9075909000000006, 51.6540152], [-3.9051801, 51.6550976], [-3.9045024, 51.6553924], [-3.902169999999999, 51.65643], [-3.9013199999999992, 51.656802000000006], [-3.9003998, 51.65717129999999], [-3.8994791, 51.6575272], [-3.897583599999999, 51.65824289999999], [-3.8966588, 51.658585900000006], [-3.8945949, 51.65937069999999], [-3.8944620999999993, 51.65941660000001], [-3.8940670000000006, 51.65956049999999], [-3.8933451999999993, 51.6598247], [-3.8925987, 51.66007929999999], [-3.891653, 51.660363], [-3.8908622999999993, 51.6605784], [-3.8900603999999994, 51.66077270000001], [-3.889384999999999, 51.6609175], [-3.888634, 51.6610642], [-3.8879498999999993, 51.66118199999999], [-3.887147000000001, 51.6613017], [-3.8864588, 51.6613852], [-3.8860833, 51.6614319], [-3.8854463, 51.66149199999999], [-3.8851979, 51.6615147], [-3.8848785, 51.66154379999999], [-3.884355, 51.6615778], [-3.88395902059204, 51.6615964536806], [-3.8837324999999994, 51.661448799999995], [-3.8832364, 51.661154399999994], [-3.8825151, 51.66080039999999], [-3.8818592, 51.6605003], [-3.8810313, 51.6601468], [-3.8756645, 51.65809780000001], [-3.875137800000001, 51.65788319999999], [-3.8747445, 51.65771339999999], [-3.8742848999999993, 51.6574984], [-3.873864199999999, 51.65728420000001], [-3.8734528, 51.6570472], [-3.87308, 51.6568075], [-3.8719542, 51.65604660000001], [-3.870945499999999, 51.6553565], [-3.8692979, 51.654212699999995], [-3.8679379, 51.65327829999999], [-3.8677629, 51.65316210000001], [-3.8669521, 51.6526073], [-3.8660609, 51.65197440000001], [-3.8653978, 51.651577399999994], [-3.8647134, 51.6512067], [-3.8642749, 51.6510043], [-3.8637911, 51.6508032], [-3.863344600000001, 51.6506337], [-3.8628742, 51.6504749], [-3.862755721713942, 51.65044010053293], [-3.8620588, 51.6502354], [-3.8612245, 51.6500378], [-3.8607849, 51.64995290000001], [-3.860276999999999, 51.6498668], [-3.8595411, 51.64977149999999], [-3.8590158, 51.64972], [-3.858474399999999, 51.64968709999999], [-3.857823899999999, 51.64966449999999], [-3.8571841999999994, 51.64966569999999], [-3.8566247, 51.6496825], [-3.855944, 51.6497267], [-3.8548664, 51.6498315], [-3.8540430999999993, 51.64992350000001], [-3.8530235, 51.6500378], [-3.8519626, 51.650150399999994], [-3.8505696, 51.6502965], [-3.850206599999999, 51.650341], [-3.8481408999999993, 51.65056609999999], [-3.8456573, 51.65082399999999], [-3.8434263, 51.6510881], [-3.8412460999999993, 51.6513493], [-3.84106465109579, 51.651373582864245], [-3.840989799999999, 51.65138360000001], [-3.840672399999999, 51.65142149999999], [-3.840430299999999, 51.65145009999999], [-3.840060900000001, 51.651495100000005], [-3.8397443, 51.65152619999999], [-3.839563799999999, 51.6515474], [-3.8391259, 51.6515988], [-3.838603299999999, 51.65166019999999], [-3.838302899999999, 51.65168680000001], [-3.8378571, 51.651711299999995], [-3.837635399999999, 51.65172100000001], [-3.8372932999999994, 51.6517211], [-3.8369817, 51.6517135], [-3.8365976, 51.6517023], [-3.835615100000001, 51.6516599], [-3.8354578, 51.6516527], [-3.835083299999999, 51.6516633], [-3.8346324, 51.65162500000001], [-3.834404, 51.651595400000005], [-3.833752800000001, 51.65149060000001], [-3.833228899999999, 51.651372399999985], [-3.8327892, 51.6512536], [-3.832168999999999, 51.6510472], [-3.8315721, 51.6507836], [-3.8310117, 51.650481799999994], [-3.830422200000001, 51.65013520000001], [-3.8293018, 51.6494945], [-3.8281456, 51.64886389999999], [-3.827084399999999, 51.6483129], [-3.826405617657331, 51.64795847325732], [-3.8259332, 51.6477118], [-3.825687, 51.6475684], [-3.8250286, 51.6471848], [-3.8248395, 51.64707070000001], [-3.8243634, 51.6467803], [-3.8241314000000006, 51.64658910000001], [-3.8233579, 51.646112499999994], [-3.821677199999999, 51.6450815], [-3.8213259000000006, 51.64484610000001], [-3.8209967, 51.64457749999999], [-3.8207523, 51.64434099999999], [-3.8204847, 51.644046], [-3.8202825, 51.64377880000001], [-3.8200759, 51.643451199999994], [-3.819924, 51.643151], [-3.819822499999999, 51.6428775], [-3.8197631, 51.64263590000001], [-3.819682699999999, 51.6422943], [-3.8196288, 51.6419972], [-3.819628, 51.6417983], [-3.819644, 51.6409768], [-3.819669199999999, 51.640624800000005], [-3.8197009, 51.6404325], [-3.8197324999999993, 51.63994700000001], [-3.8197706999999994, 51.639552399999985], [-3.819835799999999, 51.639087], [-3.819919000000001, 51.638568599999985], [-3.8199899, 51.6381665], [-3.820114, 51.637526599999994], [-3.8202079, 51.6369723], [-3.8202642, 51.6366726], [-3.8203795, 51.6361549], [-3.8205324, 51.6356472], [-3.820735200000001, 51.63511189999999], [-3.8211155, 51.63419689999999], [-3.8212642, 51.6339016], [-3.8212646089341704, 51.63390056802413], [-3.821446599999999, 51.633441299999994], [-3.8214949, 51.633322199999995], [-3.8217631, 51.632703], [-3.8219913, 51.6318513], [-3.822059799999999, 51.63159869999999], [-3.8221247, 51.631300499999995], [-3.822147, 51.63116629999999], [-3.8222592999999994, 51.63062850000001], [-3.8222969, 51.6302955], [-3.8223103, 51.62994919999999], [-3.8223053999999994, 51.62955050000001], [-3.8222486, 51.6289267], [-3.8221398, 51.628297999999994], [-3.8220148, 51.6278318], [-3.8218316, 51.627297599999984], [-3.8216294, 51.6268385], [-3.8214006, 51.6263805], [-3.821294, 51.6261728], [-3.8211574, 51.6259431], [-3.820975699999999, 51.62566369999999], [-3.8207462, 51.6253261], [-3.8205125999999994, 51.6250208], [-3.820083200000001, 51.6244739], [-3.8197476, 51.624109799999985], [-3.8193414, 51.62370390000001], [-3.8185162, 51.622928499999986], [-3.8183865, 51.6228065], [-3.815790900000001, 51.6203875], [-3.8105945, 51.6154613], [-3.8097897, 51.61470220000001], [-3.8095382, 51.6144604], [-3.8090607, 51.6140058], [-3.808924, 51.61387599999998], [-3.8082773, 51.6132536], [-3.8079348999999993, 51.6129361], [-3.806995999999999, 51.6120424], [-3.8065877, 51.61166169999999], [-3.8053718187243266, 51.61048353460085], [-3.805278799999999, 51.6103934], [-3.802622299999999, 51.6078649], [-3.801287699999999, 51.6065973], [-3.799939399999999, 51.605323699999985], [-3.7984333, 51.6038867], [-3.7977301, 51.6032269], [-3.796978199999999, 51.6025979], [-3.7961895, 51.602050000000006], [-3.7953571999999993, 51.6015185], [-3.795178199999999, 51.601415], [-3.7945197, 51.60106760000001], [-3.793868199999999, 51.6007662], [-3.7924563, 51.60013880000001], [-3.7916028, 51.59976700000001], [-3.790557999999999, 51.599248899999985], [-3.7895577, 51.5986813], [-3.789054699999999, 51.59837499999999], [-3.78829, 51.59784999999999], [-3.7877731999999993, 51.59747370000001], [-3.787236899999999, 51.5970459], [-3.7870904, 51.5969235], [-3.787017399999999, 51.5968627], [-3.7867346, 51.59662660000001], [-3.786482199999999, 51.596413], [-3.786429, 51.5963677], [-3.785548, 51.59562799999999], [-3.785359399999999, 51.5954689], [-3.7846499, 51.59487570000001], [-3.7844573000000006, 51.594696], [-3.7840485, 51.5943806], [-3.7833675, 51.5937762], [-3.7826662, 51.59313410000001], [-3.78213446470842, 51.59267938831144], [-3.7818074, 51.592399699999994], [-3.7814915999999994, 51.59212410000001], [-3.7806707, 51.5914976], [-3.7792519, 51.5903624], [-3.7781231000000006, 51.589383899999994], [-3.776577000000001, 51.5880903], [-3.775015799999999, 51.58677959999999], [-3.7748616, 51.5866505], [-3.7737139, 51.5857001], [-3.7736693, 51.5856606], [-3.773659400000001, 51.585651799999994], [-3.7735763, 51.585578000000005], [-3.7729241933019897, 51.585059484411], [-3.7724399, 51.5846744], [-3.7718683999999993, 51.58423290000001], [-3.7718176, 51.5841955], [-3.7711750999999993, 51.5837377], [-3.7708659999999994, 51.5835174], [-3.7699711, 51.5828529], [-3.7696493000000006, 51.5825986], [-3.7694376, 51.582409099999985], [-3.768847000000001, 51.58183989999999], [-3.7685114, 51.581465900000005], [-3.7681983, 51.58107519999999], [-3.7671292999999992, 51.57974279999999], [-3.7660621, 51.5783946], [-3.7652830000000006, 51.577403200000006], [-3.7639906, 51.5757881], [-3.7631208, 51.5746786], [-3.762144, 51.5734566], [-3.7612353, 51.5723257], [-3.760784000000001, 51.571747300000006], [-3.7603175, 51.5711582], [-3.7595649, 51.5702159], [-3.7593396, 51.56992979999999], [-3.758670299999999, 51.5690877], [-3.758438, 51.5687776], [-3.7582093, 51.5684683], [-3.7578768999999994, 51.5679642], [-3.757605, 51.56751820000001], [-3.757273099999999, 51.56693769999999], [-3.7568349, 51.56618949999999], [-3.7559319, 51.56464760000001], [-3.755229299999999, 51.563467499999994], [-3.7547152000000006, 51.5626084], [-3.754599499999999, 51.56242], [-3.753449499999999, 51.56044039999999], [-3.7522979, 51.55848189999999], [-3.7511533, 51.556537899999995], [-3.7504902, 51.55541110000001], [-3.750046486305035, 51.55466347968381], [-3.7499843, 51.5545587], [-3.748338200000001, 51.5517541], [-3.7467021, 51.54896970000001], [-3.7451015, 51.54623500000001], [-3.7434679000000006, 51.5434942], [-3.7431005, 51.5428798], [-3.742630048450018, 51.54204629978585], [-3.7425061, 51.5418267], [-3.7423019, 51.54149520000001], [-3.7421486000000006, 51.5412856], [-3.7421084999387526, 51.54122756810021], [-3.7420795, 51.5411856], [-3.741871399999999, 51.54090140000001], [-3.7417325, 51.540658099999995], [-3.7414293, 51.5401439], [-3.7412424999999994, 51.5398666], [-3.7409967, 51.539531], [-3.7407602, 51.539232199999994], [-3.740499900000001, 51.5389289], [-3.7401557, 51.538562899999995], [-3.739703299999999, 51.53811600000001], [-3.7394408, 51.53786249999999], [-3.739266, 51.5376936], [-3.7388467999999992, 51.5373194], [-3.738363399999999, 51.53691649999999], [-3.7379343, 51.536578], [-3.737409899999999, 51.5361904], [-3.7370267999999993, 51.5359235], [-3.7365287, 51.53559829999998], [-3.736153799999999, 51.53536410000001], [-3.7356475, 51.5350675], [-3.7352939999999992, 51.5348691], [-3.7349223999999994, 51.534673799999986], [-3.734437400000001, 51.5344304], [-3.733921800000001, 51.5341872], [-3.7338998, 51.5341768], [-3.7337669999999994, 51.5341184], [-3.7334576, 51.5339825], [-3.732821299999999, 51.5337146], [-3.7322393, 51.53348749999999], [-3.7317905, 51.5333229], [-3.7312052, 51.5331193], [-3.7306052, 51.5329158], [-3.7298834, 51.5326949], [-3.7289395, 51.5324312], [-3.7284068, 51.5322829], [-3.727849500000001, 51.53215409999999], [-3.7273398, 51.5320436], [-3.7267956, 51.531927], [-3.7262464999999994, 51.5318247], [-3.7254047999999993, 51.5316816], [-3.7247521, 51.5315844], [-3.7241405, 51.531499499999995], [-3.7233843000000006, 51.5314105], [-3.7222499, 51.5312991], [-3.7219600000000006, 51.5312752], [-3.7213933, 51.5312254], [-3.7204611, 51.531146699999994], [-3.7195701, 51.531065899999994], [-3.7190274999999993, 51.5310096], [-3.7183929, 51.53094209999999], [-3.7177401999999993, 51.530846], [-3.7171928, 51.530756], [-3.7164957, 51.530623000000006], [-3.7159351, 51.5305054], [-3.7154928, 51.530403099999994], [-3.715007799999999, 51.53028350000001], [-3.7142927, 51.5300973], [-3.7131944999999993, 51.52979559999999], [-3.711923599999999, 51.529432500000006], [-3.7112425, 51.5292396], [-3.7109306, 51.52915130000001], [-3.710319, 51.5289794], [-3.7090219, 51.5286092], [-3.7078612, 51.5282778], [-3.7071657, 51.528080399999986], [-3.7061695, 51.527796], [-3.705159299999999, 51.5275103], [-3.7044982, 51.527320200000005], [-3.704156, 51.52722519999999], [-3.7041071999999993, 51.5272117], [-3.7035232, 51.52704670000001], [-3.702951, 51.52688489999999], [-3.7022898, 51.526701200000005], [-3.701437400000001, 51.5264569], [-3.7003953, 51.52616140000001], [-3.6996758, 51.5259593], [-3.6993258, 51.5258574], [-3.698831, 51.52571640000001], [-3.6986089, 51.5256545], [-3.6981973, 51.5255399], [-3.697313299999999, 51.5252867], [-3.6965587000000006, 51.52507560000001], [-3.6953897, 51.5247595], [-3.6944369, 51.52452449999999], [-3.6935848999999994, 51.5243309], [-3.6930903, 51.52423159999999], [-3.692634, 51.5241413], [-3.692061199999999, 51.524037], [-3.6913464, 51.5239169], [-3.690791200000001, 51.52382560000001], [-3.6899105, 51.52370049999999], [-3.6891255, 51.52358439999999], [-3.6883197, 51.5234801], [-3.688047399999999, 51.52344399999999], [-3.687585799999999, 51.5233829], [-3.686909299999999, 51.523312399999995], [-3.6862790999999993, 51.5232508], [-3.685687199999999, 51.52319920000001], [-3.6850936, 51.5231515], [-3.6844028, 51.5231089], [-3.683790099999999, 51.52307110000001], [-3.6832923, 51.523051300000006], [-3.683092664890038, 51.52304282234616], [-3.6827083, 51.52302649999999], [-3.6819345, 51.52300759999999], [-3.6812133, 51.5230007], [-3.680406, 51.52300259999999], [-3.679346600000001, 51.5230146], [-3.678510600000001, 51.5230225], [-3.6778037, 51.5230344], [-3.676977299999999, 51.52304529999999], [-3.6760056, 51.5230602], [-3.6749877, 51.52307709999999], [-3.6742252, 51.5230857], [-3.6730176, 51.5231318], [-3.6724553000000006, 51.5231363], [-3.671878599999999, 51.5231363], [-3.6714845, 51.523135200000006], [-3.6708934, 51.52312400000001], [-3.6699191, 51.52309789999999], [-3.6693261000000006, 51.52307989999999], [-3.6681275, 51.523047299999995], [-3.667019400000001, 51.5230135], [-3.6657413, 51.5229742], [-3.6646295, 51.52294270000001], [-3.6635362, 51.522909600000006], [-3.6629559, 51.5228953], [-3.6623894, 51.5228748], [-3.661507199999999, 51.5228472], [-3.6610323, 51.5228334], [-3.660634, 51.5228219], [-3.6599678, 51.522802799999994], [-3.6594010999999993, 51.522787], [-3.6588786, 51.5227724], [-3.6584827, 51.52276059999999], [-3.658085900000001, 51.5227493], [-3.6575915, 51.522735299999994], [-3.657090699999999, 51.5227117], [-3.6566713, 51.5226903], [-3.656229300000001, 51.52266890000001], [-3.6558008, 51.5226397], [-3.6554986501833184, 51.52261664888299], [-3.6553145, 51.52260259999999], [-3.6548644, 51.52256489999999], [-3.6544369, 51.5225255], [-3.653965, 51.5224726], [-3.6535556, 51.5224276], [-3.6530575, 51.52236469999999], [-3.6524998000000006, 51.5222842], [-3.651955899999999, 51.5221993], [-3.6514059, 51.5221137], [-3.6509518, 51.52203509999998], [-3.6504386, 51.52195360000001], [-3.6499428999999983, 51.5218829], [-3.6494888, 51.521817299999995], [-3.648942, 51.52174560000001], [-3.6483952, 51.521684], [-3.6478324, 51.5216302], [-3.6473591, 51.5215894], [-3.646804299999999, 51.5215497], [-3.6463055, 51.52152280000001], [-3.645710699999999, 51.52149589999999], [-3.6451047, 51.52148199999999], [-3.644695399999999, 51.52147800000001], [-3.643710500000001, 51.521483], [-3.643493, 51.521488999999995], [-3.642835900000001, 51.52150889999999], [-3.6423147, 51.5215367], [-3.6414021, 51.5215917], [-3.6408628, 51.5216353], [-3.6403462, 51.52168029999999], [-3.6395615, 51.52174709999999], [-3.6390222999999993, 51.5217894], [-3.6385791, 51.52181889999999], [-3.638203700000001, 51.521842799999995], [-3.6377932999999993, 51.521863899999985], [-3.6373818, 51.5218822], [-3.6369985, 51.521897], [-3.636661599999999, 51.521904000000006], [-3.6363202, 51.52191109999999], [-3.635877, 51.5219082], [-3.6354417, 51.521904000000006], [-3.6349635, 51.5218928], [-3.6345192, 51.5218752], [-3.6341517, 51.52185829999999], [-3.6337549, 51.5218323], [-3.633367100000001, 51.521805500000006], [-3.6328629, 51.52176610000001], [-3.632439999999999, 51.5217246], [-3.6320816, 51.5216824], [-3.6317786, 51.521650099999995], [-3.631444, 51.52160860000001], [-3.6309997, 51.5215467], [-3.6306741, 51.5214939], [-3.6303157000000006, 51.52143689999999], [-3.6299267, 51.52136589999999], [-3.629576300000001, 51.52129759999999], [-3.6291432, 51.52120620000001], [-3.6285927, 51.5210831], [-3.6279697, 51.5209311], [-3.6274259, 51.520793899999994], [-3.6270596, 51.52070460000001], [-3.6266661, 51.52060819999999], [-3.6263021, 51.5205245], [-3.6259595, 51.52045199999999], [-3.625643, 51.520385899999994], [-3.6253127999999992, 51.520324], [-3.6249895, 51.520272], [-3.624676299999999, 51.520227600000005], [-3.6243236, 51.5201833], [-3.623888299999999, 51.5201376], [-3.623453000000001, 51.5201038], [-3.6230132, 51.520075], [-3.622693299999999, 51.520062299999985], [-3.622249000000001, 51.52004889999999], [-3.6217741, 51.520043300000005], [-3.6213479, 51.5200475], [-3.6208719, 51.520063], [-3.6202705, 51.520089], [-3.6198018, 51.5201188], [-3.6193445, 51.520155599999995], [-3.6188665, 51.5202013], [-3.618316399999999, 51.520263], [-3.6179519, 51.5203018], [-3.6175346, 51.52035260000001], [-3.6172644, 51.520391399999994], [-3.6168615, 51.5204431], [-3.6163498, 51.5205207], [-3.615879800000001, 51.52059229999999], [-3.6155417, 51.520648399999985], [-3.6151889000000006, 51.520711], [-3.614844099999999, 51.5207743], [-3.6145068, 51.520842599999995], [-3.6141887, 51.52091720000001], [-3.613822499999999, 51.5210067], [-3.6138004, 51.521012799999994], [-3.6137261, 51.521035100000006], [-3.6132197, 51.5211818], [-3.612930299999999, 51.52127629999999], [-3.6125621, 51.521399599999995], [-3.6122233, 51.5215248], [-3.611893399999999, 51.521655499999994], [-3.6115250999999993, 51.52180920000001], [-3.6109541, 51.5220559], [-3.6105769, 51.522218800000005], [-3.6101420000000006, 51.5224065], [-3.6097485, 51.52255469999999], [-3.6093802, 51.52269089999999], [-3.6090147999999993, 51.52281239999999], [-3.6085547999999994, 51.52295049999999], [-3.6081657, 51.5230573], [-3.6077796, 51.5231475], [-3.607406899999999, 51.52322849999999], [-3.6071035999999994, 51.5232901], [-3.6067708, 51.52334630000001], [-3.606352100000001, 51.52340060000001], [-3.6059201999999986, 51.52344930000001], [-3.605472, 51.5234806], [-3.6050519, 51.5235073], [-3.6045652, 51.52352390000001], [-3.6042353, 51.52352390000001], [-3.6038137, 51.52352299999999], [-3.6034099, 51.5235055], [-3.6029513, 51.523476], [-3.6025534, 51.523440099999995], [-3.602112599999999, 51.5233858], [-3.6016643999999993, 51.5233205], [-3.6011406999999993, 51.52322849999999], [-3.6006688, 51.52312080000001], [-3.6003226999999995, 51.5230416], [-3.599943999999999, 51.5229459], [-3.5995712000000006, 51.52285390000001], [-3.5991837000000007, 51.5227416], [-3.598776899999999, 51.52261089999999], [-3.5982330000000005, 51.5224358], [-3.5977103000000006, 51.5222676], [-3.5963894, 51.52183860000001], [-3.595580200000001, 51.5215736], [-3.5954116000000003, 51.52151929999999], [-3.594782899999999, 51.521316799999994], [-3.5942488999999997, 51.52114559999999], [-3.5937149000000006, 51.5209688], [-3.5932611364780858, 51.52080978888864], [-3.5932001, 51.52078840000001], [-3.5928095999999994, 51.5206467], [-3.5924708, 51.5205206], [-3.5921084, 51.52037330000001], [-3.5917475, 51.52022240000001], [-3.591396899999999, 51.52007230000001], [-3.5910123000000005, 51.5198974], [-3.5906099, 51.5197088], [-3.5902222999999993, 51.5195118], [-3.5897386, 51.519254999999994], [-3.589158799999999, 51.51892269999999], [-3.5885522999999995, 51.518572899999995], [-3.587969399999999, 51.51822129999999], [-3.5873925, 51.51788340000001], [-3.587036, 51.517673599999995], [-3.5867061999999996, 51.5174793], [-3.5864177, 51.517309100000006], [-3.5862549999999995, 51.5172152], [-3.5859724, 51.5170485], [-3.5856455000000005, 51.51685059999999], [-3.5852091, 51.5165883], [-3.584690899999999, 51.5162585], [-3.5840218, 51.51581060000001], [-3.5836689000000006, 51.5155708], [-3.5833364000000003, 51.5153374], [-3.5827585, 51.51495750000001], [-3.5822028999999995, 51.51458399999999], [-3.5818560999999995, 51.5143468], [-3.5813796, 51.5140187], [-3.5809335, 51.51370190000001], [-3.5805562999999996, 51.513435599999994], [-3.5802460999999997, 51.5131984], [-3.5798668999999994, 51.51289169999999], [-3.579733, 51.51278070000001], [-3.5793659999999994, 51.512458900000006], [-3.5790151999999997, 51.512125700000006], [-3.5787009, 51.5118052], [-3.578366299999999, 51.511437899999976], [-3.5781615, 51.51120319999999], [-3.577831, 51.510788], [-3.5776021999999994, 51.510491], [-3.5773326999999995, 51.51011509999999], [-3.5770282, 51.5096905], [-3.5768483, 51.5094336], [-3.5767, 51.5092294], [-3.5765078999999997, 51.5089159], [-3.5764297, 51.50877675], [-3.576376399999999, 51.50869389999999], [-3.5762276999999996, 51.508453999999986], [-3.575831, 51.5078796], [-3.5755698, 51.5075105], [-3.5753524, 51.5071932], [-3.5755698, 51.5075105], [-3.575831, 51.5078796], [-3.5762276999999996, 51.508453999999986], [-3.576376399999999, 51.50869389999999], [-3.5764297, 51.50877675], [-3.5765078999999997, 51.5089159], [-3.5767, 51.5092294], [-3.5765387999999994, 51.50901830000001], [-3.5763857, 51.5087873], [-3.5763307999999996, 51.5087004], [-3.5761844, 51.50846219999999], [-3.5760479, 51.5082675], [-3.57589, 51.50803260000001], [-3.5756547, 51.50769809999999], [-3.5754749999999995, 51.50743920000001], [-3.5752291, 51.5070914], [-3.5750534, 51.506849599999995], [-3.5748997999999994, 51.50664979999999], [-3.5747317999999995, 51.5064478], [-3.5746102999999994, 51.5063059], [-3.5744505, 51.50613299999999], [-3.5742541999999995, 51.5059465], [-3.5740678000000004, 51.5057808], [-3.5738508000000007, 51.50559049999998], [-3.5735755999999994, 51.50537609999999], [-3.5732557999999996, 51.5051462], [-3.572903, 51.504917899999995], [-3.5725798, 51.5047247], [-3.5722223999999994, 51.50453039999999], [-3.5718131999999994, 51.504326000000006], [-3.5714450999999996, 51.5041658], [-3.5710999000000005, 51.50402749999999], [-3.570565, 51.50382900000001], [-3.5702598, 51.50372769999999], [-3.5700035, 51.5036429], [-3.5696312999999997, 51.50352999999999], [-3.5692777, 51.5034288], [-3.5688497, 51.503340699999995], [-3.5683671999999995, 51.50322779999998], [-3.5679711999999997, 51.50315109999999], [-3.5675552, 51.5030786], [-3.5670776, 51.50300300000001], [-3.5665535, 51.5029419], [-3.5660609, 51.50289219999999], [-3.5654752, 51.502857], [-3.5648945, 51.5028373], [-3.5642007, 51.5028269], [-3.5639347999999997, 51.5028267], [-3.5630791999999993, 51.5028259], [-3.5620968, 51.50282759999999], [-3.5611999999999995, 51.50282759999999], [-3.5605537, 51.5028313], [-3.5598293999999995, 51.50283040000001], [-3.5589715999999996, 51.5028313], [-3.5583942999999993, 51.5028341], [-3.5577688999999997, 51.5028341], [-3.5569682000000005, 51.50283319999999], [-3.5562258999999994, 51.502836], [-3.5554925, 51.5028341], [-3.554715799999999, 51.50283319999999], [-3.5541159, 51.5028416], [-3.5535296, 51.5028453], [-3.5528668, 51.50285000000001], [-3.5523359, 51.50285280000001], [-3.5519505, 51.5028593], [-3.5514765999999995, 51.5028705], [-3.5510086999999997, 51.50288830000001], [-3.5506234, 51.502906], [-3.5501855, 51.5029322], [-3.5497535999999994, 51.50296199999999], [-3.5491956999999994, 51.5030106], [-3.5487968, 51.50304880000001], [-3.548317, 51.5031039], [-3.5479031, 51.50315340000001], [-3.5474711999999995, 51.503215], [-3.5469823, 51.50329249999999], [-3.5465115, 51.50337369999999], [-3.5461754999999995, 51.50343339999999], [-3.5457122, 51.5035258], [-3.5452368, 51.50362479999999], [-3.5447598999999994, 51.5037293], [-3.5439276000000004, 51.503935600000005], [-3.5431044000000003, 51.5041531], [-3.5423965999999996, 51.50435469999999], [-3.5414532999999997, 51.5046254], [-3.5409254999999997, 51.50477479999999], [-3.5404636, 51.5049064], [-3.5399956999999995, 51.5050417], [-3.539529299999999, 51.50517610000001], [-3.5389489999999997, 51.50533860000001], [-3.5385906000000005, 51.50544119999999], [-3.538158699999999, 51.50557], [-3.5375168999999995, 51.5057381], [-3.5367970999999994, 51.5059434], [-3.5362496999999995, 51.50609739999999], [-3.5356394, 51.50627099999999], [-3.53523, 51.506384], [-3.5348116, 51.5064978], [-3.5345642, 51.506577199999995], [-3.5341743, 51.5066836], [-3.5333376, 51.5069235], [-3.5333149999999995, 51.50693], [-3.5325051999999997, 51.50716239999999], [-3.5319084, 51.5073285], [-3.5312379999999997, 51.50751619999999], [-3.5308942999999995, 51.507614200000006], [-3.530852, 51.50762619999999], [-3.5308116999999997, 51.5076377], [-3.5302198, 51.507806499999994], [-3.5294881999999994, 51.508015099999994], [-3.5287458999999997, 51.5082184], [-3.5279611999999996, 51.508442800000005], [-3.5271447, 51.5086685], [-3.5261985999999994, 51.5089376], [-3.5254969, 51.5091384], [-3.5249306999999996, 51.50929680000001], [-3.5244258999999993, 51.5094406], [-3.5236179, 51.509665], [-3.5229287000000005, 51.509857700000005], [-3.5220465, 51.5101112], [-3.5213127, 51.5103197], [-3.5205449999999994, 51.5105388], [-3.5198557, 51.51072759999999], [-3.5189777, 51.510981], [-3.5181337, 51.5112159], [-3.517647999999999, 51.51136110000001], [-3.5171029999999996, 51.5115195], [-3.5165736000000005, 51.5116946], [-3.5165638999999995, 51.5116978], [-3.5165097999999997, 51.51171620000001], [-3.5163703999999996, 51.5117636], [-3.5161198999999996, 51.5118488], [-3.5153966999999997, 51.51212120000001], [-3.5146346, 51.5124205], [-3.5139550999999996, 51.512720399999985], [-3.513420599999999, 51.512977], [-3.5128354, 51.5132731], [-3.5123516999999995, 51.51353759999999], [-3.5119091999999994, 51.51379810000001], [-3.5114461, 51.51408429999999], [-3.5109117, 51.51444159999999], [-3.5102376, 51.514927199999995], [-3.5098298999999997, 51.515240000000006], [-3.5095035999999995, 51.51550029999999], [-3.5092949999999994, 51.5156734], [-3.5090117999999997, 51.51591520000001], [-3.5087762999999996, 51.5161245], [-3.5084600999999997, 51.51642459999999], [-3.5080317, 51.516846099999995], [-3.5075046999999997, 51.5174267], [-3.5070673, 51.517918], [-3.5067869, 51.5182836], [-3.506538, 51.518606], [-3.5063249, 51.5189019], [-3.5060356, 51.51930099999999], [-3.5057910999999997, 51.5196416], [-3.5056004999999995, 51.51989280000001], [-3.5053537999999995, 51.52021379999999], [-3.5050800999999994, 51.520552900000006], [-3.5048601, 51.52081859999999], [-3.504646699999999, 51.52106369999999], [-3.5044476, 51.52127409999999], [-3.5041697, 51.521570200000006], [-3.5039191, 51.5218214], [-3.5036533, 51.5220794], [-3.5034296080661336, 51.52229075032813], [-3.5034212999999994, 51.522298599999985], [-3.5031894, 51.52250699999999], [-3.5028862999999997, 51.52276770000001], [-3.5026247999999995, 51.5229916], [-3.5022790999999995, 51.5232673], [-3.5019661999999996, 51.5235131], [-3.5016522, 51.52374590000001], [-3.5013381, 51.5239777], [-3.501055459532925, 51.52417338670309], [-3.5008177, 51.52433800000001], [-3.5004895, 51.52456670000001], [-3.5000758999999997, 51.5248308], [-3.499879, 51.524954699999995], [-3.4995996999999996, 51.525129], [-3.499426, 51.5252393], [-3.4989709, 51.52549929999999], [-3.4985048, 51.52576069999999], [-3.4983078999999995, 51.5258669], [-3.4978571, 51.5260983], [-3.4974938, 51.526286199999994], [-3.4970846999999994, 51.52646320000001], [-3.4966973, 51.52663880000001], [-3.4962749999999994, 51.5268226], [-3.495984, 51.5269438], [-3.4956689, 51.52707169999999], [-3.4953428999999994, 51.5271997], [-3.4950343, 51.527316799999994], [-3.4946186, 51.5274692], [-3.4941633999999997, 51.5276312], [-3.4937541999999997, 51.52776739999999], [-3.4932006, 51.52794980000001], [-3.4926950999999997, 51.5281132], [-3.4921786999999997, 51.5282779], [-3.4917125999999996, 51.52842759999999], [-3.4912224999999997, 51.52858419999998], [-3.4908089, 51.5287094], [-3.4904238, 51.528833299999995], [-3.4898766999999995, 51.52898989999999], [-3.4893406, 51.5291382], [-3.4889599, 51.52923760000001], [-3.4886645, 51.5293057], [-3.4882378, 51.5294146], [-3.4878460999999996, 51.5295031], [-3.4873734, 51.5296011], [-3.4869599, 51.5296814], [-3.4865725999999997, 51.52975810000001], [-3.4861794999999995, 51.529830200000006], [-3.4856353, 51.52992029999999], [-3.4850849, 51.530004], [-3.4841496999999997, 51.53013010000001], [-3.4836303, 51.5301958], [-3.4831212999999996, 51.5302588], [-3.4821364000000004, 51.53037849999999], [-3.4816521999999996, 51.5304403], [-3.4811763, 51.5305034], [-3.4807106999999995, 51.53057549999998], [-3.4802637999999995, 51.5306489], [-3.4796409999999995, 51.53076209999999], [-3.4790823, 51.5308728], [-3.4782401, 51.5310569], [-3.4773897, 51.5312744], [-3.4767916999999997, 51.531440499999995], [-3.4761627, 51.531622], [-3.4753371, 51.53186139999999], [-3.4743831999999997, 51.532135599999975], [-3.4726285999999997, 51.5326453], [-3.4719582, 51.5328383], [-3.4711864, 51.533062300000005], [-3.470139399999999, 51.533366099999995], [-3.4696396999999997, 51.5335095], [-3.4689909999999995, 51.53369560000001], [-3.4689766, 51.533699899999995], [-3.4680350999999994, 51.5339788], [-3.4675074, 51.53412929999999], [-3.4667045999999995, 51.534361], [-3.4658997, 51.534576], [-3.4653906999999995, 51.534709799999995], [-3.4648278999999995, 51.534846300000005], [-3.4643105999999997, 51.534966], [-3.4639133, 51.535045800000006], [-3.4634414999999996, 51.5351384], [-3.4630546, 51.535206599999995], [-3.4625827999999994, 51.535282599999995], [-3.4621110999999996, 51.5353482], [-3.4617386, 51.53539709999998], [-3.4612524, 51.5354576], [-3.4607081999999996, 51.53551430000001], [-3.4603626, 51.5355439], [-3.4600005, 51.5355748], [-3.4595453, 51.53560050000001], [-3.4590590999999997, 51.53562490000001], [-3.4582789999999997, 51.53565069999999], [-3.4576023999999994, 51.53566610000001], [-3.456185, 51.5356764], [-3.4552808, 51.5357099], [-3.4548131999999994, 51.5357459], [-3.4543704, 51.5357936], [-3.4538696, 51.5358553], [-3.4533768999999994, 51.53592069999999], [-3.4527718, 51.536013800000006], [-3.4521581999999995, 51.5361109], [-3.4515018999999993, 51.53622129999999], [-3.4508069999999997, 51.536345], [-3.4500929, 51.5364633], [-3.4494191, 51.5365845], [-3.4483657999999995, 51.536766199999995], [-3.4473681, 51.5369456], [-3.4463841999999993, 51.5371229], [-3.4457202, 51.53723750000001], [-3.4451987999999996, 51.53731969999999], [-3.4445591, 51.537401900000006], [-3.4438733, 51.5374773], [-3.4432454999999997, 51.53754049999999], [-3.4427775, 51.53758429999999], [-3.4423094999999995, 51.5376126], [-3.4417613, 51.5376462], [-3.4409683999999996, 51.5376698], [-3.4403109999999995, 51.537686], [-3.4393891, 51.5376768], [-3.438700799999999, 51.53766299999999], [-3.4380960999999997, 51.5376294], [-3.4375896999999997, 51.5375927], [-3.4370636999999995, 51.537551400000005], [-3.4363065999999995, 51.5374643], [-3.4353405, 51.53733890000001], [-3.4348071, 51.53726850000001], [-3.4341434, 51.53719669999999], [-3.4334525999999994, 51.5371141], [-3.432484, 51.537000299999995], [-3.4317468, 51.536905], [-3.4310528999999996, 51.536815100000005], [-3.4302231, 51.5367359], [-3.4296997999999994, 51.5366964], [-3.4291649, 51.536662199999995], [-3.4282165999999994, 51.536617199999995], [-3.427595, 51.536592099999986], [-3.4268808999999996, 51.53656689999999], [-3.4263518, 51.5365417], [-3.4258256, 51.53650389999999], [-3.4251809, 51.5364374], [-3.4245766, 51.5363673], [-3.4240793, 51.5362935], [-3.4235473, 51.5362072], [-3.4230587, 51.536111899999995], [-3.4225788, 51.5360022], [-3.4220757, 51.53587629999999], [-3.4215639, 51.535723399999995], [-3.4212082999999995, 51.53561009999999], [-3.4208497999999996, 51.535477099999994], [-3.4203207, 51.5352828], [-3.4196614999999997, 51.53500950000001], [-3.4187536999999995, 51.534617399999995], [-3.4179297000000006, 51.534279299999994], [-3.4174445, 51.53410619999999], [-3.4171178, 51.53399110000001], [-3.4167636, 51.53387240000001], [-3.4164051, 51.5337573], [-3.4159309, 51.5336278], [-3.415477, 51.53351179999999], [-3.4147931999999996, 51.5333634], [-3.4140645999999997, 51.53322229999999], [-3.4135980796541814, 51.5331196321043], [-3.4135065999999994, 51.533099500000006], [-3.4131221, 51.53301449999999], [-3.4126826999999995, 51.5329264], [-3.4122707, 51.5328311], [-3.4118065999999994, 51.5327187], [-3.4114162999999995, 51.5326189], [-3.4109942, 51.532509100000006], [-3.410575, 51.53238679999999], [-3.4102497, 51.5322834], [-3.4099967, 51.5321962], [-3.4096686000000003, 51.5320775], [-3.4093867, 51.5319651], [-3.4089991999999993, 51.53181039999999], [-3.4086305999999995, 51.53164849999999], [-3.4082374, 51.5314723], [-3.4077198999999996, 51.5312277], [-3.4072053, 51.53098850000001], [-3.4065114, 51.5306665], [-3.4057134, 51.5302897], [-3.4051575, 51.53002409999999], [-3.404545300000001, 51.5297384], [-3.4039540999999995, 51.52945960000001], [-3.4031228999999996, 51.52906300000001], [-3.4020762, 51.52857920000001], [-3.4011626, 51.5281385], [-3.4004809, 51.5278157], [-3.400019, 51.527601999999995], [-3.3985908999999994, 51.5269512], [-3.3975544, 51.52646829999999], [-3.3968218, 51.5261277], [-3.3960507999999994, 51.52576489999999], [-3.3952117000000004, 51.525364399999994], [-3.3942412999999996, 51.524896899999995], [-3.3935229999999996, 51.5245454], [-3.3931486, 51.5243793], [-3.3928896999999996, 51.5242562], [-3.3928653999999994, 51.524245699999994], [-3.3925421, 51.5240834], [-3.3921377999999995, 51.5238963], [-3.3915975, 51.52364399999999], [-3.3910245999999997, 51.5233769], [-3.3905266999999997, 51.52315399999999], [-3.3901374, 51.522984], [-3.3896918, 51.522804599999986], [-3.3893886, 51.522685800000005], [-3.3889804999999997, 51.52253279999999], [-3.3886160999999997, 51.5223977], [-3.3882105, 51.5222541], [-3.3878823, 51.5221454], [-3.3873482, 51.52197999999999], [-3.3869576, 51.5218581], [-3.3865369999999997, 51.5217338], [-3.3859354999999995, 51.521576200000005], [-3.3855936, 51.5214853], [-3.3851455999999995, 51.5213821], [-3.3845402999999994, 51.521246999999995], [-3.3840411999999995, 51.5211305], [-3.3836206, 51.52103579999999], [-3.3831962999999994, 51.52093639999999], [-3.3826447, 51.52080670000001], [-3.3823264999999996, 51.5207205], [-3.3818598, 51.520590799999994], [-3.3814703999999995, 51.5204666], [-3.381126, 51.520360200000006], [-3.3807516, 51.520229], [-3.3803821999999997, 51.520096200000005], [-3.3800552, 51.5199634], [-3.3797319999999997, 51.51983059999999], [-3.3793651, 51.51967450000001], [-3.3789408000000005, 51.51948579999999], [-3.378554, 51.5192956], [-3.378091, 51.5190556], [-3.377452, 51.5187155], [-3.3770551999999996, 51.51849959999999], [-3.3766807999999995, 51.5183024], [-3.3763588, 51.5181315], [-3.3761142, 51.5180127], [-3.375781, 51.51785430000001], [-3.375225700000001, 51.51761590000001], [-3.3746366999999995, 51.5173954], [-3.3739004, 51.51712820000001], [-3.3733713, 51.5169721], [-3.3725913, 51.5167454], [-3.3719973, 51.5165598], [-3.3714932, 51.51641149999999], [-3.3710242, 51.516257800000005], [-3.3707679999999995, 51.51616529999999], [-3.3704110999999997, 51.516041], [-3.3699806, 51.5158733], [-3.3695263, 51.5156814], [-3.3690584, 51.51547490000001], [-3.368699, 51.5153095], [-3.3682859, 51.5150998], [-3.3679352, 51.51491419999998], [-3.367621999999999, 51.5147394], [-3.3673, 51.5145492], [-3.3669717999999995, 51.51434489999998], [-3.3666236, 51.514115800000006], [-3.3662379999999996, 51.513847899999995], [-3.3658387, 51.513544199999984], [-3.3655354, 51.5133003], [-3.3652358999999996, 51.5130433], [-3.3648964999999995, 51.5127334], [-3.3645851999999996, 51.5124099], [-3.3640278999999995, 51.5118123], [-3.3637933, 51.51152489999999], [-3.3636209, 51.511298], [-3.3633384999999993, 51.5109092], [-3.3631339999999996, 51.510613600000006], [-3.3629494999999996, 51.51035589999999], [-3.3626503, 51.509969000000005], [-3.3623557, 51.50959170000001], [-3.3620611, 51.50927329999998], [-3.3617526, 51.5089568], [-3.3613603999999997, 51.5085872], [-3.3608476, 51.50814939999999], [-3.360553, 51.5079177], [-3.3597728, 51.5073337], [-3.3592564, 51.50699850000001], [-3.3588041, 51.5066959], [-3.358272, 51.50631760000001], [-3.3576798, 51.5059316], [-3.3569688, 51.5054632], [-3.3564022999999996, 51.505068900000005], [-3.3560162, 51.5048141], [-3.3555309, 51.5044821], [-3.3550192999999995, 51.50413760000001], [-3.3545091999999994, 51.5037979], [-3.3538317, 51.5033395], [-3.3533217, 51.502997899999976], [-3.3529216999999996, 51.502728600000005], [-3.3525898999999995, 51.5025076], [-3.3522844999999997, 51.50230210000001], [-3.3517992, 51.5019508], [-3.3514085, 51.50165549999999], [-3.3510504, 51.50137749999998], [-3.3508085, 51.5011768], [-3.3504922, 51.500904600000005], [-3.3502209, 51.5006653], [-3.3499448999999997, 51.5004269], [-3.3497138999999994, 51.5002126], [-3.3496094, 51.5001075], [-3.349424, 51.4999211], [-3.3491371999999995, 51.4996046], [-3.3488053999999994, 51.4992031], [-3.3485046, 51.49881700000001], [-3.348473613531157, 51.4987748385867], [-3.3481946, 51.4983952], [-3.3478859999999995, 51.49796], [-3.3476394999999997, 51.49756709999999], [-3.3474084999999993, 51.497157900000005], [-3.3471946, 51.4967554], [-3.3469946000000004, 51.4963423], [-3.3468116, 51.495917599999984], [-3.346625599999999, 51.495459100000005], [-3.3464938, 51.495082700000005], [-3.3463542999999993, 51.49472550000001], [-3.3462534999999995, 51.494462], [-3.3460069999999997, 51.493816300000006], [-3.3458442, 51.4934011], [-3.3456706, 51.4929543], [-3.3454861, 51.4924552], [-3.3453186, 51.4920305], [-3.3451713, 51.4916492], [-3.3449418999999994, 51.4910478], [-3.3445511999999997, 51.49004870000001], [-3.3443201999999994, 51.48939810000001], [-3.3440612999999995, 51.4887069], [-3.343638, 51.48768929999999], [-3.3434627999999997, 51.48733599999999], [-3.3432768, 51.4869904], [-3.3431217, 51.4867172], [-3.3429340999999995, 51.486443], [-3.3427, 51.486112799999994], [-3.3424411, 51.485768199999995], [-3.3421869, 51.48547659999999], [-3.3418737, 51.48513390000001], [-3.3415809, 51.4848441], [-3.3411577, 51.4844659], [-3.3405525999999997, 51.4839917], [-3.3400865999999994, 51.4836202], [-3.3396812, 51.4833407], [-3.3390523999999995, 51.4829454], [-3.33898, 51.4829027], [-3.3382277999999994, 51.482459], [-3.3372233, 51.4819147], [-3.3361850999999993, 51.4813494], [-3.3352121999999995, 51.4808174], [-3.3345893, 51.48046769999999], [-3.3340019999999995, 51.4801315], [-3.3333870999999995, 51.4798322], [-3.3328827999999997, 51.4795896], [-3.3323608, 51.4793753], [-3.3319236999999995, 51.4792214], [-3.3313957999999997, 51.4790576], [-3.3307471999999994, 51.47887779999999], [-3.3305708, 51.4788398], [-3.3300668999999994, 51.47873119999999], [-3.3293550999999995, 51.478574300000005], [-3.3287768, 51.4784578], [-3.3283440999999994, 51.47838130000001], [-3.3279115, 51.4783248], [-3.3274409, 51.4782497], [-3.3271443, 51.478209], [-3.3268411999999996, 51.47817990000001], [-3.326529, 51.478152400000006], [-3.326194399999999, 51.47813140000001], [-3.3258302, 51.47811109999999], [-3.3254077999999994, 51.47809079999999], [-3.3249897, 51.47808309999999], [-3.3246451, 51.478093900000005], [-3.3242777999999995, 51.4781093], [-3.3238817999999997, 51.4781345], [-3.323766551242229, 51.478144369458185], [-3.3235163, 51.47816579999999], [-3.3231334999999995, 51.4782091], [-3.3224004, 51.4783095], [-3.3221573999999996, 51.478337800000006], [-3.3218157999999995, 51.4783889], [-3.321043, 51.47852530000001], [-3.3206156, 51.47861009999998], [-3.3204169999999995, 51.4786525], [-3.3198667, 51.47877569999999], [-3.3193576999999994, 51.4788981], [-3.3188014, 51.479049], [-3.3182992, 51.47919549999999], [-3.3178523, 51.4793347], [-3.3174469, 51.4794652], [-3.3169208999999995, 51.479645], [-3.3165847, 51.4797756], [-3.3162014999999996, 51.479921399999995], [-3.3151897999999997, 51.48033409999999], [-3.3144186, 51.480647600000005], [-3.3139175, 51.4808364], [-3.313623, 51.4809446], [-3.3134250999999995, 51.48101109999999], [-3.3130097, 51.48114759999999], [-3.3125386999999997, 51.4812875], [-3.3120651, 51.4814193], [-3.3115663, 51.48154279999999], [-3.3111935999999997, 51.4816295], [-3.3107826999999994, 51.4817127], [-3.3099937999999995, 51.48185889999999], [-3.3091316, 51.4819939], [-3.3081685, 51.4821466], [-3.3054285999999995, 51.48257920000001], [-3.3050593, 51.4826357], [-3.3045006999999997, 51.482723199999995], [-3.3037981, 51.48283500000001], [-3.3028752999999997, 51.482977199999986], [-3.3023627, 51.48305320000001], [-3.3018117999999994, 51.48312099999999], [-3.3012797, 51.4831768], [-3.3009419999999996, 51.48320799999999], [-3.3006043, 51.48323289999999], [-3.3001570999999994, 51.483261], [-3.2997099, 51.48327789999999], [-3.2993762, 51.4832917], [-3.2986811, 51.4832975], [-3.2983409, 51.4832932], [-3.2981299999999996, 51.48328870000001], [-3.2971533999999996, 51.48326209999999], [-3.2963944, 51.483208700000006], [-3.2953432, 51.483085], [-3.2949097, 51.4830312], [-3.2944688, 51.4829648], [-3.2940882999999994, 51.48291129999999], [-3.2935603, 51.482818599999995], [-3.2927664, 51.48265729999999], [-3.2922763, 51.482543099999994], [-3.2917938, 51.4824178], [-3.2911355, 51.4822343], [-3.2901968, 51.4819484], [-3.2894382000000006, 51.4817143], [-3.28866, 51.48146880000001], [-3.288206, 51.48133229999999], [-3.2877296, 51.48119249999999], [-3.2869613, 51.480993700000006], [-3.2863454999999995, 51.48087399999999], [-3.2859557, 51.48081040000001], [-3.2855316, 51.4807491], [-3.2851964, 51.48071139999999], [-3.2848227, 51.48067509999999], [-3.2844642, 51.48065299999998], [-3.2841291999999997, 51.480639], [-3.2838043, 51.48063129999999], [-3.2832328, 51.48063129999999], [-3.2824953999999997, 51.480662999999986], [-3.2818622, 51.48071139999999], [-3.2812187, 51.4808033], [-3.2805424999999997, 51.48091860000001], [-3.2798668999999996, 51.4810672], [-3.2793596999999997, 51.48119919999999], [-3.278719, 51.481398], [-3.2781366, 51.48159339999999], [-3.2773668, 51.481877399999995], [-3.2766229, 51.4821566], [-3.2761852, 51.4823247], [-3.2752671, 51.482673199999994], [-3.2741670999999997, 51.48309340000001], [-3.2735796999999995, 51.48331220000001], [-3.272740199999999, 51.48361119999999], [-3.2723888, 51.48373479999999], [-3.2718473, 51.48391259999999], [-3.2712727, 51.48409469999999], [-3.2708011999999997, 51.48424], [-3.2698129, 51.4845358], [-3.2697416999999995, 51.4845581], [-3.2696799, 51.4845774], [-3.2696265, 51.484592500000005], [-3.2695672999999994, 51.484609199999994], [-3.2690876, 51.4847525], [-3.2687124, 51.48485839999999], [-3.2683667, 51.4849523], [-3.268073, 51.4850296], [-3.2676649999999996, 51.4851275], [-3.2671336999999996, 51.48524199999999], [-3.2666394, 51.48533999999998], [-3.2661442999999997, 51.4854259], [-3.2657424, 51.4854864], [-3.2652276999999996, 51.4855575], [-3.264869899999999, 51.4856013], [-3.2645458000000005, 51.4856359], [-3.264092199999999, 51.4856803], [-3.2635662999999995, 51.4857207], [-3.2630075, 51.485759], [-3.2617806, 51.485839], [-3.2606195, 51.4859136], [-3.2601181999999995, 51.4859441], [-3.259738, 51.4859689], [-3.2586800999999994, 51.48604809999999], [-3.2575107, 51.4861279], [-3.2560055, 51.486208], [-3.2554922, 51.486243400000006], [-3.2542624999999994, 51.4863166], [-3.2533961999999996, 51.4863483], [-3.2526987999999997, 51.48635839999999], [-3.2521542999999995, 51.48635500000001], [-3.2515568, 51.4863162], [-3.2510246, 51.486271999999985], [-3.2504701999999996, 51.48622699999999], [-3.249941999999999, 51.4861747], [-3.2494014000000004, 51.486125099999995], [-3.2486607999999997, 51.48606079999999], [-3.2480076, 51.486013], [-3.2474577999999994, 51.485978], [-3.2466906999999994, 51.4859446], [-3.2460764, 51.4859345], [-3.2456634, 51.4859379], [-3.2452423, 51.4859462], [-3.2447862999999995, 51.48596289999999], [-3.2442873999999997, 51.48598969999999], [-3.2439414, 51.48601970000001], [-3.2433916, 51.4860682], [-3.2427477999999996, 51.486140000000006], [-3.2418332, 51.4862368], [-3.2407575999999993, 51.4863421], [-3.2400361, 51.48639049999999], [-3.2394218999999995, 51.48642559999999], [-3.2386655, 51.48643520000001], [-3.2381452, 51.4864369], [-3.2374879999999995, 51.4864235], [-3.2367692, 51.4863934], [-3.2359161999999997, 51.48633329999999], [-3.2352645, 51.48627479999999], [-3.2346850999999996, 51.486208], [-3.2340681999999994, 51.4861162], [-3.233935022830277, 51.48609545203939], [-3.2335424999999995, 51.486034299999986], [-3.2330007, 51.4859358], [-3.2324991, 51.4858322], [-3.2319948, 51.485722], [-3.2316461999999997, 51.4856385], [-3.2304356, 51.48532589999999], [-3.2302942999999997, 51.4852894], [-3.2296238, 51.48511070000001], [-3.2291110999999995, 51.4849612], [-3.2287291999999996, 51.484859199999995], [-3.2279103999999994, 51.4846349], [-3.2268791999999995, 51.484354], [-3.2263846999999997, 51.48421900000001], [-3.2255655999999995, 51.4839955], [-3.2250417, 51.48385289999999], [-3.22480603370599, 51.48378816728179], [-3.224712076891297, 51.48376235923795], [-3.2245341999999995, 51.48371349999999], [-3.2241919, 51.4836208], [-3.2238932999999994, 51.4835374], [-3.2237685, 51.483504199999985], [-3.2232105, 51.4833483], [-3.2227424999999994, 51.483217200000006], [-3.2212553, 51.48278680000001], [-3.2209262999999995, 51.4826873], [-3.220291, 51.48249630000001], [-3.2188278999999995, 51.4820557], [-3.2174224, 51.4816331], [-3.2161913, 51.4812673], [-3.2143297999999993, 51.4807427], [-3.2124576, 51.4802383], [-3.2116544999999994, 51.4800234], [-3.2113467, 51.479941], [-3.2104956, 51.4797133], [-3.2101161, 51.4796147], [-3.2097835, 51.479501199999994], [-3.209539299999999, 51.4794229], [-3.209363644330936, 51.47937299373151], [-3.2091404936139756, 51.47929816139094], [-3.2089450232062817, 51.47923527542833], [-3.2087775979205366, 51.47918396971264], [-3.208638582569421, 51.47914387811287], [-3.208528341965616, 51.479114634498], [-3.208447240921803, 51.479095872737], [-3.2083956442506647, 51.47908722669885], [-3.2083739167648813, 51.47908833025255], [-3.208382423277134, 51.47909881726705], [-3.2084215286001054, 51.479118321611345], [-3.208491597546476, 51.47914647715443], [-3.208592994928927, 51.47918291776526], [-3.2087260855601407, 51.47922727731284], [-3.2088912342527975, 51.47927918966613], [-3.20908880581958, 51.47933828869411], [-3.2093191650731687, 51.47940420826579], [-3.2094589, 51.47944439999999], [-3.2101161, 51.4796147], [-3.2097835, 51.479501199999994], [-3.209539299999999, 51.4794229], [-3.2088071999999994, 51.47921490000001], [-3.2085447999999994, 51.4791199], [-3.2082534999999996, 51.4790034], [-3.2079863, 51.47889520000001], [-3.2076957, 51.47876749999999], [-3.2072299999999996, 51.4785379], [-3.2067671, 51.4783007], [-3.2063507, 51.4780941], [-3.2059033999999995, 51.47789129999999], [-3.2055989, 51.477775599999994], [-3.2052884999999995, 51.47767780000001], [-3.2047148, 51.47752590000001], [-3.2044941999999996, 51.477463], [-3.2043294, 51.477416], [-3.2041274999999994, 51.4773517], [-3.2038339999999996, 51.4772513], [-3.2034921999999995, 51.4771354], [-3.2031147, 51.47701320000001], [-3.2025684, 51.4768646], [-3.2022645, 51.4767817], [-3.2020535, 51.4767261], [-3.2013886, 51.47654079999999], [-3.2010322, 51.47644149999999], [-3.2006825999999995, 51.4763384], [-3.2004111, 51.476254], [-3.2002039999999994, 51.47618750000001], [-3.1999317, 51.476089900000005], [-3.199862599999999, 51.476066], [-3.1997540999999994, 51.4760256], [-3.1992307, 51.475830499999994], [-3.1988885999999996, 51.47568640000001], [-3.1985466, 51.4755422], [-3.1981064999999997, 51.4753541], [-3.1977692, 51.4752062], [-3.1975737, 51.4751336], [-3.1973480999999997, 51.4750597], [-3.197172472715246, 51.474998275482974], [-3.1971531, 51.474991499999994], [-3.1970757999999995, 51.4749638], [-3.1969769999999995, 51.4749253], [-3.1966887999999996, 51.474857], [-3.1965264999999996, 51.4748276], [-3.1962283, 51.4747677], [-3.195793, 51.4747175], [-3.1956373999999994, 51.47470580000001], [-3.19494, 51.4746883], [-3.1944478, 51.4746824]]} |
42.5 |
1545 |
1647 |
None |
None |
Canton C.S.D. |
51.4850207 |
-3.2293150 |
51.4746824 |
-3.1944478 |
1 |
0 |
2026-09-23 15:55:24 |
TERMINATED |
2026-09-23 15:45:00 |
Landore T.M.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171159923765 |
0 |
0 |
2026-09-23 15:55:02.156091 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:45:01.996977 |
| 765977 |
790046 |
G00895 |
861M62MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:45:00 |
2026-09-23 15:55:24 |
2026-09-25 15:55:24 |
{"id": 790046, "stp": "P", "toc": "CrossCountry", "uid": "G00895", "consist": "220001", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00895/2026-09-23/detailed", "trust_id": "861M62MR23", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": "15:45:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-23", "dest_arr_time": "2029", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1M62", "timing_status": null, "origin_station": "Bournemouth", "current_leg_arr": "1558½", "current_leg_dep": "1545", "current_leg_end": "Brockenhurst", "origin_dep_time": "1545", "origin_platform": "2", "current_location": "Oxford", "last_update_time": "2026-09-23T15:55:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.864156, 50.72725079999999], [-1.8636193, 50.7270554], [-1.8634682, 50.72700939999999], [-1.8633486999999995, 50.72697299999999], [-1.8630717000000003, 50.72690329999999], [-1.8627635, 50.72684660000001], [-1.8624662, 50.7268004], [-1.8622148, 50.726776], [-1.8618741, 50.72675939999999], [-1.8617886, 50.7267569], [-1.8614912, 50.72675579999999], [-1.8611630999999995, 50.7267693], [-1.8609133, 50.7267878], [-1.8606893, 50.726817899999986], [-1.8604653, 50.726848], [-1.8599041, 50.7269305], [-1.8598048, 50.7269451], [-1.8588792, 50.727088499999994], [-1.8564290000000003, 50.72746819999999], [-1.8559319, 50.7275705], [-1.8554699, 50.7276789], [-1.8550210999999996, 50.7278111], [-1.8546098, 50.7279478], [-1.8518623000000003, 50.7289208], [-1.8513303, 50.7290888], [-1.850761, 50.729249400000015], [-1.8502219, 50.729384200000005], [-1.8497448, 50.72949919999999], [-1.8491271, 50.729637999999994], [-1.8460677999999997, 50.73030060000001], [-1.845392099999999, 50.73044169999999], [-1.8447758, 50.7305642], [-1.8442203, 50.730653], [-1.8435496, 50.7307478], [-1.8429562, 50.7308154], [-1.8422807999999995, 50.7308683], [-1.8415731, 50.73089740000001], [-1.8400907999999996, 50.730932200000005], [-1.8391237, 50.730954800000006], [-1.8391108000000005, 50.73095509999999], [-1.8377308000000003, 50.730982399999995], [-1.8348071999999995, 50.7310331], [-1.8309903, 50.73109120000001], [-1.8303904, 50.7311139], [-1.8291761, 50.73117109999998], [-1.8284606, 50.73120959999999], [-1.8278948, 50.7312241], [-1.8269317, 50.73123220000001], [-1.8254566999999997, 50.7312287], [-1.8250945, 50.7312334], [-1.8244157000000003, 50.73122239999999], [-1.8235857, 50.7312384], [-1.8229633, 50.73126880000002], [-1.8223739, 50.73130340000001], [-1.8218388000000003, 50.73134840000001], [-1.8213908999999997, 50.731397900000005], [-1.8207709000000003, 50.731479400000005], [-1.8202308000000005, 50.73155729999999], [-1.8196784, 50.73164269999999], [-1.8190417000000003, 50.731760300000005], [-1.8184905, 50.7318824], [-1.8179792, 50.7320124], [-1.8173417000000005, 50.732193599999995], [-1.8167546999999995, 50.732382699999995], [-1.8162175000000005, 50.7325715], [-1.8157096, 50.7327678], [-1.8128055999999992, 50.73401320000001], [-1.8120661, 50.73431610000001], [-1.8114832999999997, 50.7345487], [-1.8108286, 50.734771], [-1.8102189, 50.73496509999999], [-1.8096729, 50.735125], [-1.8091835, 50.73525539999999], [-1.8086006999999995, 50.7354276], [-1.8083313000000003, 50.73548809999999], [-1.8078045000000005, 50.7355952], [-1.8073696, 50.7356726], [-1.8067845, 50.73576229999998], [-1.8062457999999997, 50.73583200000001], [-1.8056631, 50.73589539999999], [-1.8049777, 50.7359473], [-1.8043816, 50.73598689999999], [-1.7999814999999997, 50.7361691], [-1.7997667000000002, 50.73618019999999], [-1.7997392000000003, 50.7361821], [-1.7966305682390429, 50.73633894646969], [-1.7962786999999998, 50.73635670000001], [-1.794677, 50.73643719999999], [-1.7940934999999998, 50.73646560000001], [-1.7940102000000002, 50.73646860000001], [-1.7933873, 50.736490800000006], [-1.7928052, 50.7365173], [-1.7919568, 50.7365606], [-1.7913086, 50.7366009], [-1.7906923999999995, 50.7366619], [-1.7900439999999995, 50.7367441], [-1.7895443, 50.736827699999985], [-1.7889757999999998, 50.7369422], [-1.7883939, 50.7370743], [-1.7878032999999998, 50.73722709999999], [-1.7871981999999995, 50.73740569999999], [-1.7866804, 50.73756920000001], [-1.7861890000000002, 50.73773559999999], [-1.7856185, 50.737962299999985], [-1.7851392999999998, 50.7381743], [-1.7847771999999995, 50.738348499999994], [-1.7847305999999998, 50.7383709], [-1.7833944, 50.7390372], [-1.7828831, 50.7392954], [-1.7827417999999997, 50.73936], [-1.7825116, 50.73947829999999], [-1.7820440999999998, 50.7396815], [-1.7815898, 50.7398577], [-1.7809946, 50.7400668], [-1.7803956999999997, 50.7402385], [-1.7799139, 50.740354], [-1.7794976, 50.7404439], [-1.7790741, 50.7405279], [-1.77465, 50.7413847], [-1.7745343, 50.74140690000001], [-1.7715908, 50.7419708], [-1.7711086, 50.74206519999999], [-1.7686760999999998, 50.742537199999994], [-1.7683295999999995, 50.7426066], [-1.7628737, 50.74368470000001], [-1.7621159999999998, 50.7438375], [-1.7613947999999997, 50.74398829999999], [-1.7606031, 50.744154900000005], [-1.7590510999999998, 50.7444845], [-1.7588197, 50.74453360000001], [-1.7569928, 50.7449191], [-1.756674, 50.74498640000001], [-1.7564404999999998, 50.7450346], [-1.7440918999999997, 50.7476243], [-1.7437067999999998, 50.7477035], [-1.7302086, 50.75059079999998], [-1.7294835, 50.750747199999985], [-1.7287579999999998, 50.7508975], [-1.7279782999999995, 50.7510389], [-1.7272176, 50.7511576], [-1.7263957, 50.75127250000001], [-1.7255382, 50.751387399999984], [-1.7245058999999998, 50.75152200000001], [-1.7236339, 50.751627899999995], [-1.7193727999999997, 50.75214819999999], [-1.7185496, 50.7522394], [-1.7177811, 50.75231899999999], [-1.7170395, 50.7523865], [-1.7162346999999998, 50.752452000000005], [-1.7154582, 50.75250779999999], [-1.7145507, 50.7525572], [-1.7137215, 50.7525983], [-1.7136258, 50.752603], [-1.7126546, 50.752630100000005], [-1.7067990398270907, 50.7526956420496], [-1.7052035999999997, 50.752713500000006], [-1.7043760999999995, 50.7527194], [-1.7035018999999998, 50.7527163], [-1.7027158, 50.75270489999998], [-1.7018333999999995, 50.7526701], [-1.7009162, 50.7526254], [-1.7001717999999997, 50.752582099999984], [-1.6994476999999997, 50.7525318], [-1.6987194, 50.7524759], [-1.697943, 50.7524052], [-1.6967347, 50.75227819999999], [-1.6958413999999995, 50.75217990000001], [-1.6948906, 50.75207580000001], [-1.6941195, 50.75199920000001], [-1.6932386999999998, 50.751925], [-1.692399, 50.7518741], [-1.6916169999999997, 50.7518357], [-1.6908806, 50.7518074], [-1.6900908, 50.7517797], [-1.6893329999999998, 50.75176510000001], [-1.6885604999999997, 50.75175769999999], [-1.6876861, 50.75176290000001], [-1.6866629999999998, 50.75178910000001], [-1.6859101999999997, 50.7518134], [-1.6851742999999997, 50.7518396], [-1.6845039999999998, 50.7518648], [-1.6837513999999998, 50.7519054], [-1.6829612, 50.751964599999994], [-1.6822608999999995, 50.7520272], [-1.6815600999999998, 50.752093], [-1.6810815, 50.75214359999999], [-1.6808917, 50.75216369999999], [-1.6806964, 50.75218650000001], [-1.679999, 50.75227859999998], [-1.6791558, 50.7523926], [-1.6783764, 50.752506800000006], [-1.6597053, 50.7554096], [-1.6587454, 50.7555765], [-1.6576793, 50.7557804], [-1.6569165999999995, 50.7559308], [-1.6560450999999998, 50.75610659999999], [-1.6547739, 50.7563834], [-1.6540292, 50.7565523], [-1.6525863999999997, 50.7569112], [-1.6517482, 50.7571286], [-1.6510075999999998, 50.7573277], [-1.6496451, 50.7577258], [-1.6490896000000002, 50.75789], [-1.6484716999999998, 50.758081], [-1.6479031, 50.7582676], [-1.6455438999999998, 50.75906940000001], [-1.6450132999999998, 50.759257100000006], [-1.6439124, 50.7596834], [-1.6428728999999995, 50.760102800000006], [-1.6418710999999997, 50.7605154], [-1.6406977, 50.7610351], [-1.6388148, 50.76191549999999], [-1.6376812999999997, 50.76249100000001], [-1.6367252999999995, 50.7629964], [-1.6359890999999998, 50.7633992], [-1.6349068, 50.7640202], [-1.6342443, 50.7644155], [-1.6335683999999997, 50.764832], [-1.6328608999999998, 50.7652831], [-1.6322312999999995, 50.765694700000005], [-1.6318287272934875, 50.765967351893885], [-1.6315083999999995, 50.766184300000006], [-1.6308689, 50.766632], [-1.6304087, 50.7669572], [-1.6299528999999997, 50.76729969999999], [-1.6295385, 50.76762899999999], [-1.6291441000000002, 50.7679407], [-1.6286786, 50.7683222], [-1.6282482, 50.76868249999998], [-1.6274475999999998, 50.7694101], [-1.6270895999999997, 50.7697573], [-1.6267274000000005, 50.7701105], [-1.6264069, 50.77044459999999], [-1.6260723, 50.7708031], [-1.6247136999999998, 50.772322800000005], [-1.6184252999999995, 50.779280199999995], [-1.6180183999999995, 50.77970500000001], [-1.6179178, 50.77979919999999], [-1.6169675114151385, 50.78070363978444], [-1.6169105, 50.7807579], [-1.61648, 50.7811099], [-1.6160053, 50.781458], [-1.6155451, 50.78180360000001], [-1.6149688, 50.78216450000001], [-1.6144193, 50.78247999999999], [-1.6139, 50.7827577], [-1.610086, 50.7846689], [-1.610074, 50.784674899999985], [-1.6025816999999998, 50.7884226], [-1.6024083, 50.788509399999995], [-1.5985303, 50.79041060000001], [-1.5979194999999995, 50.7907509], [-1.597266, 50.7911385], [-1.596799, 50.791443], [-1.5962677, 50.791785], [-1.5958353999999997, 50.79209029999999], [-1.5953730000000002, 50.7924349], [-1.5949684999999998, 50.79275669999999], [-1.5945001, 50.793144599999984], [-1.5941085, 50.79349919999999], [-1.5937789, 50.7938249], [-1.5934904, 50.79411520000001], [-1.5931811, 50.79443930000001], [-1.5929337999999995, 50.794728500000005], [-1.5924108999999995, 50.79538670000001], [-1.5921603999999998, 50.7957262], [-1.5919606999999998, 50.796029100000005], [-1.5903765, 50.7985876], [-1.5901183, 50.79895210000001], [-1.5898685999999995, 50.7992852], [-1.5895609, 50.79962690000001], [-1.5892896999999997, 50.7999435], [-1.588979, 50.8003143], [-1.5887056999999998, 50.80061520000002], [-1.5884218999999995, 50.800894500000005], [-1.5883973999999998, 50.8009169], [-1.5883408, 50.800968699999984], [-1.5880832, 50.8012045], [-1.587691, 50.8015565], [-1.5869947, 50.802110199999994], [-1.5868622, 50.8022177], [-1.5860138999999998, 50.8028314], [-1.5855551, 50.8031417], [-1.5850790999999995, 50.8034458], [-1.5845210999999997, 50.8038023], [-1.5834638, 50.80447789999999], [-1.583011, 50.8047759], [-1.5826436, 50.805040299999995], [-1.5822676999999998, 50.805344], [-1.5819237, 50.80565519999999], [-1.5816430999999995, 50.80593079999999], [-1.5814036, 50.8061965], [-1.5811559999999998, 50.8064925], [-1.5809323, 50.806798099999995], [-1.5807109999999998, 50.8071341], [-1.5791419999999998, 50.809734899999995], [-1.5787046, 50.8104638], [-1.5784633999999995, 50.81086889999999], [-1.5778313999999998, 50.8118458], [-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": "Bournemouth", "dest_arr_time_act": "2029", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Reading", "current_leg_milage": "15.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1545", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "13.5", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth", "service_state_platform": "2", "timing_fact_generation": 1790154152299174, "current_leg_arrival_utc": "2026-09-23T15:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:45:02.004248", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:45:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:55:02.144714", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BMH |
MAN |
1M62 |
220001 |
4 |
125 |
None |
None |
[] |
Bournemouth |
1545 |
1545 |
2 |
15:45:00 |
None |
Manchester Piccadilly |
2029 |
2029 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G00895/2026-09-23/detailed |
None |
Bournemouth |
2026-09-23T15:45:30+01:00 |
Brockenhurst |
13.5 |
{"type": "LineString", "coordinates": [[-1.864156, 50.72725079999999], [-1.8636193, 50.7270554], [-1.8634682, 50.72700939999999], [-1.8633486999999995, 50.72697299999999], [-1.8630717000000003, 50.72690329999999], [-1.8627635, 50.72684660000001], [-1.8624662, 50.7268004], [-1.8622148, 50.726776], [-1.8618741, 50.72675939999999], [-1.8617886, 50.7267569], [-1.8614912, 50.72675579999999], [-1.8611630999999995, 50.7267693], [-1.8609133, 50.7267878], [-1.8606893, 50.726817899999986], [-1.8604653, 50.726848], [-1.8599041, 50.7269305], [-1.8598048, 50.7269451], [-1.8588792, 50.727088499999994], [-1.8564290000000003, 50.72746819999999], [-1.8559319, 50.7275705], [-1.8554699, 50.7276789], [-1.8550210999999996, 50.7278111], [-1.8546098, 50.7279478], [-1.8518623000000003, 50.7289208], [-1.8513303, 50.7290888], [-1.850761, 50.729249400000015], [-1.8502219, 50.729384200000005], [-1.8497448, 50.72949919999999], [-1.8491271, 50.729637999999994], [-1.8460677999999997, 50.73030060000001], [-1.845392099999999, 50.73044169999999], [-1.8447758, 50.7305642], [-1.8442203, 50.730653], [-1.8435496, 50.7307478], [-1.8429562, 50.7308154], [-1.8422807999999995, 50.7308683], [-1.8415731, 50.73089740000001], [-1.8400907999999996, 50.730932200000005], [-1.8391237, 50.730954800000006], [-1.8391108000000005, 50.73095509999999], [-1.8377308000000003, 50.730982399999995], [-1.8348071999999995, 50.7310331], [-1.8309903, 50.73109120000001], [-1.8303904, 50.7311139], [-1.8291761, 50.73117109999998], [-1.8284606, 50.73120959999999], [-1.8278948, 50.7312241], [-1.8269317, 50.73123220000001], [-1.8254566999999997, 50.7312287], [-1.8250945, 50.7312334], [-1.8244157000000003, 50.73122239999999], [-1.8235857, 50.7312384], [-1.8229633, 50.73126880000002], [-1.8223739, 50.73130340000001], [-1.8218388000000003, 50.73134840000001], [-1.8213908999999997, 50.731397900000005], [-1.8207709000000003, 50.731479400000005], [-1.8202308000000005, 50.73155729999999], [-1.8196784, 50.73164269999999], [-1.8190417000000003, 50.731760300000005], [-1.8184905, 50.7318824], [-1.8179792, 50.7320124], [-1.8173417000000005, 50.732193599999995], [-1.8167546999999995, 50.732382699999995], [-1.8162175000000005, 50.7325715], [-1.8157096, 50.7327678], [-1.8128055999999992, 50.73401320000001], [-1.8120661, 50.73431610000001], [-1.8114832999999997, 50.7345487], [-1.8108286, 50.734771], [-1.8102189, 50.73496509999999], [-1.8096729, 50.735125], [-1.8091835, 50.73525539999999], [-1.8086006999999995, 50.7354276], [-1.8083313000000003, 50.73548809999999], [-1.8078045000000005, 50.7355952], [-1.8073696, 50.7356726], [-1.8067845, 50.73576229999998], [-1.8062457999999997, 50.73583200000001], [-1.8056631, 50.73589539999999], [-1.8049777, 50.7359473], [-1.8043816, 50.73598689999999], [-1.7999814999999997, 50.7361691], [-1.7997667000000002, 50.73618019999999], [-1.7997392000000003, 50.7361821], [-1.7966305682390429, 50.73633894646969], [-1.7962786999999998, 50.73635670000001], [-1.794677, 50.73643719999999], [-1.7940934999999998, 50.73646560000001], [-1.7940102000000002, 50.73646860000001], [-1.7933873, 50.736490800000006], [-1.7928052, 50.7365173], [-1.7919568, 50.7365606], [-1.7913086, 50.7366009], [-1.7906923999999995, 50.7366619], [-1.7900439999999995, 50.7367441], [-1.7895443, 50.736827699999985], [-1.7889757999999998, 50.7369422], [-1.7883939, 50.7370743], [-1.7878032999999998, 50.73722709999999], [-1.7871981999999995, 50.73740569999999], [-1.7866804, 50.73756920000001], [-1.7861890000000002, 50.73773559999999], [-1.7856185, 50.737962299999985], [-1.7851392999999998, 50.7381743], [-1.7847771999999995, 50.738348499999994], [-1.7847305999999998, 50.7383709], [-1.7833944, 50.7390372], [-1.7828831, 50.7392954], [-1.7827417999999997, 50.73936], [-1.7825116, 50.73947829999999], [-1.7820440999999998, 50.7396815], [-1.7815898, 50.7398577], [-1.7809946, 50.7400668], [-1.7803956999999997, 50.7402385], [-1.7799139, 50.740354], [-1.7794976, 50.7404439], [-1.7790741, 50.7405279], [-1.77465, 50.7413847], [-1.7745343, 50.74140690000001], [-1.7715908, 50.7419708], [-1.7711086, 50.74206519999999], [-1.7686760999999998, 50.742537199999994], [-1.7683295999999995, 50.7426066], [-1.7628737, 50.74368470000001], [-1.7621159999999998, 50.7438375], [-1.7613947999999997, 50.74398829999999], [-1.7606031, 50.744154900000005], [-1.7590510999999998, 50.7444845], [-1.7588197, 50.74453360000001], [-1.7569928, 50.7449191], [-1.756674, 50.74498640000001], [-1.7564404999999998, 50.7450346], [-1.7440918999999997, 50.7476243], [-1.7437067999999998, 50.7477035], [-1.7302086, 50.75059079999998], [-1.7294835, 50.750747199999985], [-1.7287579999999998, 50.7508975], [-1.7279782999999995, 50.7510389], [-1.7272176, 50.7511576], [-1.7263957, 50.75127250000001], [-1.7255382, 50.751387399999984], [-1.7245058999999998, 50.75152200000001], [-1.7236339, 50.751627899999995], [-1.7193727999999997, 50.75214819999999], [-1.7185496, 50.7522394], [-1.7177811, 50.75231899999999], [-1.7170395, 50.7523865], [-1.7162346999999998, 50.752452000000005], [-1.7154582, 50.75250779999999], [-1.7145507, 50.7525572], [-1.7137215, 50.7525983], [-1.7136258, 50.752603], [-1.7126546, 50.752630100000005], [-1.7067990398270907, 50.7526956420496], [-1.7052035999999997, 50.752713500000006], [-1.7043760999999995, 50.7527194], [-1.7035018999999998, 50.7527163], [-1.7027158, 50.75270489999998], [-1.7018333999999995, 50.7526701], [-1.7009162, 50.7526254], [-1.7001717999999997, 50.752582099999984], [-1.6994476999999997, 50.7525318], [-1.6987194, 50.7524759], [-1.697943, 50.7524052], [-1.6967347, 50.75227819999999], [-1.6958413999999995, 50.75217990000001], [-1.6948906, 50.75207580000001], [-1.6941195, 50.75199920000001], [-1.6932386999999998, 50.751925], [-1.692399, 50.7518741], [-1.6916169999999997, 50.7518357], [-1.6908806, 50.7518074], [-1.6900908, 50.7517797], [-1.6893329999999998, 50.75176510000001], [-1.6885604999999997, 50.75175769999999], [-1.6876861, 50.75176290000001], [-1.6866629999999998, 50.75178910000001], [-1.6859101999999997, 50.7518134], [-1.6851742999999997, 50.7518396], [-1.6845039999999998, 50.7518648], [-1.6837513999999998, 50.7519054], [-1.6829612, 50.751964599999994], [-1.6822608999999995, 50.7520272], [-1.6815600999999998, 50.752093], [-1.6810815, 50.75214359999999], [-1.6808917, 50.75216369999999], [-1.6806964, 50.75218650000001], [-1.679999, 50.75227859999998], [-1.6791558, 50.7523926], [-1.6783764, 50.752506800000006], [-1.6597053, 50.7554096], [-1.6587454, 50.7555765], [-1.6576793, 50.7557804], [-1.6569165999999995, 50.7559308], [-1.6560450999999998, 50.75610659999999], [-1.6547739, 50.7563834], [-1.6540292, 50.7565523], [-1.6525863999999997, 50.7569112], [-1.6517482, 50.7571286], [-1.6510075999999998, 50.7573277], [-1.6496451, 50.7577258], [-1.6490896000000002, 50.75789], [-1.6484716999999998, 50.758081], [-1.6479031, 50.7582676], [-1.6455438999999998, 50.75906940000001], [-1.6450132999999998, 50.759257100000006], [-1.6439124, 50.7596834], [-1.6428728999999995, 50.760102800000006], [-1.6418710999999997, 50.7605154], [-1.6406977, 50.7610351], [-1.6388148, 50.76191549999999], [-1.6376812999999997, 50.76249100000001], [-1.6367252999999995, 50.7629964], [-1.6359890999999998, 50.7633992], [-1.6349068, 50.7640202], [-1.6342443, 50.7644155], [-1.6335683999999997, 50.764832], [-1.6328608999999998, 50.7652831], [-1.6322312999999995, 50.765694700000005], [-1.6318287272934875, 50.765967351893885], [-1.6315083999999995, 50.766184300000006], [-1.6308689, 50.766632], [-1.6304087, 50.7669572], [-1.6299528999999997, 50.76729969999999], [-1.6295385, 50.76762899999999], [-1.6291441000000002, 50.7679407], [-1.6286786, 50.7683222], [-1.6282482, 50.76868249999998], [-1.6274475999999998, 50.7694101], [-1.6270895999999997, 50.7697573], [-1.6267274000000005, 50.7701105], [-1.6264069, 50.77044459999999], [-1.6260723, 50.7708031], [-1.6247136999999998, 50.772322800000005], [-1.6184252999999995, 50.779280199999995], [-1.6180183999999995, 50.77970500000001], [-1.6179178, 50.77979919999999], [-1.6169675114151385, 50.78070363978444], [-1.6169105, 50.7807579], [-1.61648, 50.7811099], [-1.6160053, 50.781458], [-1.6155451, 50.78180360000001], [-1.6149688, 50.78216450000001], [-1.6144193, 50.78247999999999], [-1.6139, 50.7827577], [-1.610086, 50.7846689], [-1.610074, 50.784674899999985], [-1.6025816999999998, 50.7884226], [-1.6024083, 50.788509399999995], [-1.5985303, 50.79041060000001], [-1.5979194999999995, 50.7907509], [-1.597266, 50.7911385], [-1.596799, 50.791443], [-1.5962677, 50.791785], [-1.5958353999999997, 50.79209029999999], [-1.5953730000000002, 50.7924349], [-1.5949684999999998, 50.79275669999999], [-1.5945001, 50.793144599999984], [-1.5941085, 50.79349919999999], [-1.5937789, 50.7938249], [-1.5934904, 50.79411520000001], [-1.5931811, 50.79443930000001], [-1.5929337999999995, 50.794728500000005], [-1.5924108999999995, 50.79538670000001], [-1.5921603999999998, 50.7957262], [-1.5919606999999998, 50.796029100000005], [-1.5903765, 50.7985876], [-1.5901183, 50.79895210000001], [-1.5898685999999995, 50.7992852], [-1.5895609, 50.79962690000001], [-1.5892896999999997, 50.7999435], [-1.588979, 50.8003143], [-1.5887056999999998, 50.80061520000002], [-1.5884218999999995, 50.800894500000005], [-1.5883973999999998, 50.8009169], [-1.5883408, 50.800968699999984], [-1.5880832, 50.8012045], [-1.587691, 50.8015565], [-1.5869947, 50.802110199999994], [-1.5868622, 50.8022177], [-1.5860138999999998, 50.8028314], [-1.5855551, 50.8031417], [-1.5850790999999995, 50.8034458], [-1.5845210999999997, 50.8038023], [-1.5834638, 50.80447789999999], [-1.583011, 50.8047759], [-1.5826436, 50.805040299999995], [-1.5822676999999998, 50.805344], [-1.5819237, 50.80565519999999], [-1.5816430999999995, 50.80593079999999], [-1.5814036, 50.8061965], [-1.5811559999999998, 50.8064925], [-1.5809323, 50.806798099999995], [-1.5807109999999998, 50.8071341], [-1.5791419999999998, 50.809734899999995], [-1.5787046, 50.8104638], [-1.5784633999999995, 50.81086889999999], [-1.5778313999999998, 50.8118458], [-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]]} |
15.1 |
1545 |
1558½ |
Reading |
Oxford |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-23 15:55:24 |
TERMINATED |
2026-09-23 15:45:00 |
Bournemouth |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790154152299174 |
1 |
1 |
2026-09-23 15:55:02.144714 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:45:02.004248 |
| 765978 |
797629 |
L86370 |
865W24MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:45:00 |
2026-09-23 15:55:24 |
2026-09-25 15:55:24 |
{"id": 797629, "stp": "O", "toc": "South Western Railway", "uid": "L86370", "consist": "444010", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86370/2026-09-23/detailed", "trust_id": "865W24MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-23", "dest_arr_time": "1547", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "5W24", "timing_status": null, "origin_station": "Bournemouth Middle Sidings", "current_leg_arr": "1547", "current_leg_dep": "1545", "current_leg_end": "Bournemouth", "origin_dep_time": "1545", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:55:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Bournemouth Middle Sidings", "dest_arr_time_act": "1547", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.763, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 452.47, \"from_m\": 333.763, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 797629, \"profile_key\": \"ee41e4090fb253106b205e2a7b86fedbe572f23edc4e98dca3ae363f0b5b19fc\", \"schedule_id\": 38984, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118561}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 118561}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118561}], \"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": "1545", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.7297158", "current_position_lon": "-1.8691865", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth Middle Sidings", "service_state_platform": null, "timing_fact_generation": 1790175488082516, "current_leg_arrival_utc": "2026-09-23T15:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:45:02.009246", "service_state_evidence_id": 68605296, "current_leg_start_actual_dep": "2026-09-23T15:45:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-23T15:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:55:02.150943", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
BMH |
5W24 |
444010 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 333.763, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 452.47, "from_m": 333.763, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 797629, "profile_key": "ee41e4090fb253106b205e2a7b86fedbe572f23edc4e98dca3ae363f0b5b19fc", "schedule_id": 38984, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Bournemouth Middle Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118561}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 118561}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 118561}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bournemouth Middle Sidings |
1545 |
1545 |
None |
None |
None |
Bournemouth |
1547 |
1547 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L86370/2026-09-23/detailed |
None |
Bournemouth Middle Sidings |
2026-09-23T15:45:00+01:00 |
Bournemouth |
2.0 |
{"type": "LineString", "coordinates": [[-1.8691864999999992, 50.729715799999994], [-1.8681813000000005, 50.72897520000001], [-1.8678379999999997, 50.72875619999999], [-1.8675315999999995, 50.7285758], [-1.8672116999999997, 50.72840810000001], [-1.8669207000000003, 50.72826719999999], [-1.8665846999999995, 50.72813299999999], [-1.8663413, 50.728034599999994], [-1.8659645, 50.72788930000001], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} |
0.3 |
1545 |
1547 |
None |
None |
Bournemouth |
50.7297158 |
-1.8691865 |
50.7272508 |
-1.8641560 |
1 |
0 |
2026-09-23 15:55:24 |
TERMINATED |
2026-09-23 15:45:00 |
Bournemouth Middle Sidings |
TD |
NEVER_DEPARTED_TIMEOUT |
68605296 |
1790175488082516 |
19 |
19 |
2026-09-23 15:55:02.150943 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:45:02.009246 |
| 765979 |
797617 |
W75744 |
652P20MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:45:00 |
2026-09-23 15:55:24 |
2026-09-25 15:55:24 |
{"id": 797617, "stp": "P", "toc": "West Midlands Trains", "uid": "W75744", "consist": "139001", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75744/2026-09-23/detailed", "trust_id": "652P20MR23", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "15:45:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-23", "dest_arr_time": "1548", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P20", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1548", "current_leg_dep": "1545", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1545", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:55:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1548", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 797617, \"profile_key\": \"1f7b4298811d691659ed5379bdce1e87cc37e01e43e806d7b8058d825fb2dadc\", \"schedule_id\": 27116, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120710}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}], \"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": "1545", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1790171112987701, "current_leg_arrival_utc": "2026-09-23T15:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:45:02.012737", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:45:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:55:02.148106", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P20 |
139001 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 797617, "profile_key": "1f7b4298811d691659ed5379bdce1e87cc37e01e43e806d7b8058d825fb2dadc", "schedule_id": 27116, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120710}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120710}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120710}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Town |
1545 |
1545 |
None |
15:45:00 |
None |
Stourbridge Jn (Town Plat) |
1548 |
1548 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75744/2026-09-23/detailed |
None |
Stourbridge Town |
2026-09-23T15:45:30+01:00 |
Stourbridge Jn (Town Plat) |
3.0 |
{"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} |
0.7 |
1545 |
1548 |
None |
None |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-23 15:55:24 |
TERMINATED |
2026-09-23 15:45:00 |
Stourbridge Town |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171112987701 |
0 |
0 |
2026-09-23 15:55:02.148106 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:45:02.012737 |
| 765980 |
797660 |
P65692 |
879D42MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:46:00 |
2026-09-23 15:56:24 |
2026-09-25 15:56:24 |
{"id": 797660, "stp": "P", "toc": "London Overground", "uid": "P65692", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65692/2026-09-23/detailed", "trust_id": "879D42MR23", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": "15:46:00", "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-23", "dest_arr_time": "1640", "dest_platform": "1", "is_terminated": 1, "next_location": "Norwood Junction", "signalling_id": "9D42", "timing_status": null, "origin_station": "West Croydon", "current_leg_arr": "1551", "current_leg_dep": "1546", "current_leg_end": "Norwood Junction", "origin_dep_time": "1546", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T15:56:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10196099999999998, 51.3789421], [-0.1015732, 51.379661], [-0.101459, 51.3798668], [-0.1007864, 51.380920999999994], [-0.1005102, 51.38118709999999], [-0.1002204, 51.38149479999999], [-0.0996509, 51.38202789999999], [-0.09936609999999998, 51.3822518], [-0.0991399, 51.3824042], [-0.0989195, 51.3825302], [-0.0986836, 51.38265459999999], [-0.0983186, 51.3828312], [-0.09805319999999998, 51.382940100000006], [-0.0977714, 51.3830434], [-0.0973319, 51.383187599999985], [-0.0962664, 51.3835394], [-0.0955735, 51.383763300000005], [-0.0949316, 51.383978299999995], [-0.0941373, 51.38423989999999], [-0.0931434, 51.3845815], [-0.0909542, 51.3852877], [-0.08983152841195213, 51.385665632479174], [-0.0890061, 51.3859435], [-0.0886641, 51.386060499999985], [-0.0883121, 51.3861903], [-0.0880408, 51.3863135], [-0.0877574, 51.3864614], [-0.0874138, 51.3866866], [-0.0872782676515657, 51.38679167395817], [-0.0872367, 51.3868239], [-0.08700452330958812, 51.387012151507896], [-0.08695728964593633, 51.38705044900616], [-0.08692219999999999, 51.3870789], [-0.08691229999999998, 51.38711289999999], [-0.08674579999999998, 51.387263899999994], [-0.08633659999999999, 51.3875506], [-0.08607620000000002, 51.3877138], [-0.08597657798432175, 51.38776861593374], [-0.08591552241940241, 51.38780221106374], [-0.08565619999999999, 51.3879449], [-0.08536969999999999, 51.3880796], [-0.0850387, 51.3882054], [-0.0846698, 51.38831309999998], [-0.0842182, 51.3884156], [-0.0836793, 51.38852330000001], [-0.08357722000330924, 51.38854366038676], [-0.08334815570223182, 51.38861134434469], [-0.0831408572390335, 51.38866765776525], [-0.08295291655901607, 51.38871476751328], [-0.0827819256074813, 51.38875484045363], [-0.08262547632973093, 51.38879004345121], [-0.08248116067106676, 51.388822543370814], [-0.08234657057679055, 51.38885450707734], [-0.0822192979922041, 51.38888810143564], [-0.0820969348626091, 51.38892549331057], [-0.0819770731333074, 51.388968849567], [-0.08185730474960073, 51.38902033706978], [-0.08173522165679088, 51.389082122683774], [-0.0816084158001796, 51.389156373273835], [-0.0814744791250687, 51.38924525570483], [-0.08133100357675989, 51.389350936841616], [-0.08117558110055498, 51.38947558354904], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851]]}", "current_leg_start": "West Croydon", "dest_arr_time_act": "1637", "motion_projection": null, "next_location_lat": "51.3969851", "next_location_lon": "-0.0748711", "previous_location": null, "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\": 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\": 797660, \"profile_key\": \"e05b4ac5e959ea658f46622954e8b47a710619d21f0da55f8984220678b8eafd\", \"schedule_id\": 20662, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"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\": \"1548H\", \"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\": \"1549H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.325, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.143, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.595, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5345.743, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.281, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7896.811, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.174, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.245, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"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\": \"1611H\", \"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\": \"1612H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.435, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14238.879, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.545, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1617H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.609, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15638.934, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21204.823, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.665, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.177, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.495, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.734, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"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\": \"1634\", \"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\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 30527.854, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"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": "1546", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.3969851", "current_position_lon": "-0.0748711", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1790174091340689, "current_leg_arrival_utc": "2026-09-23T15:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:46:00.542226", "service_state_evidence_id": 68624285, "current_leg_start_actual_dep": "2026-09-23T15:46:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:56:04.634677", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
XHZ |
9D42 |
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": 797660, "profile_key": "e05b4ac5e959ea658f46622954e8b47a710619d21f0da55f8984220678b8eafd", "schedule_id": 20662, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "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": "1548H", "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": "1549H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.325, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.143, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.595, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Penge West", "stage_seq": 6, "distance_m": 5345.743, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.281, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7896.811, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.174, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.245, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "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": "1611H", "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": "1612H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.435, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14238.879, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.545, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.609, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Wapping", "stage_seq": 17, "distance_m": 15638.934, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Shadwell", "stage_seq": 18, "distance_m": 21204.823, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.665, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.177, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.495, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.734, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "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": "1634", "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": "1634H", "wtt_dep": "1635", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 30527.854, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1637", "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} |
[] |
West Croydon |
1546 |
1546 |
1 |
15:46:00 |
None |
Highbury & Islington (East London Line) |
1640 |
1637 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65692/2026-09-23/detailed |
None |
West Croydon |
2026-09-23T15:46:30+01:00 |
Norwood Junction |
5.0 |
{"type": "LineString", "coordinates": [[-0.10196099999999998, 51.3789421], [-0.1015732, 51.379661], [-0.101459, 51.3798668], [-0.1007864, 51.380920999999994], [-0.1005102, 51.38118709999999], [-0.1002204, 51.38149479999999], [-0.0996509, 51.38202789999999], [-0.09936609999999998, 51.3822518], [-0.0991399, 51.3824042], [-0.0989195, 51.3825302], [-0.0986836, 51.38265459999999], [-0.0983186, 51.3828312], [-0.09805319999999998, 51.382940100000006], [-0.0977714, 51.3830434], [-0.0973319, 51.383187599999985], [-0.0962664, 51.3835394], [-0.0955735, 51.383763300000005], [-0.0949316, 51.383978299999995], [-0.0941373, 51.38423989999999], [-0.0931434, 51.3845815], [-0.0909542, 51.3852877], [-0.08983152841195213, 51.385665632479174], [-0.0890061, 51.3859435], [-0.0886641, 51.386060499999985], [-0.0883121, 51.3861903], [-0.0880408, 51.3863135], [-0.0877574, 51.3864614], [-0.0874138, 51.3866866], [-0.0872782676515657, 51.38679167395817], [-0.0872367, 51.3868239], [-0.08700452330958812, 51.387012151507896], [-0.08695728964593633, 51.38705044900616], [-0.08692219999999999, 51.3870789], [-0.08691229999999998, 51.38711289999999], [-0.08674579999999998, 51.387263899999994], [-0.08633659999999999, 51.3875506], [-0.08607620000000002, 51.3877138], [-0.08597657798432175, 51.38776861593374], [-0.08591552241940241, 51.38780221106374], [-0.08565619999999999, 51.3879449], [-0.08536969999999999, 51.3880796], [-0.0850387, 51.3882054], [-0.0846698, 51.38831309999998], [-0.0842182, 51.3884156], [-0.0836793, 51.38852330000001], [-0.08357722000330924, 51.38854366038676], [-0.08334815570223182, 51.38861134434469], [-0.0831408572390335, 51.38866765776525], [-0.08295291655901607, 51.38871476751328], [-0.0827819256074813, 51.38875484045363], [-0.08262547632973093, 51.38879004345121], [-0.08248116067106676, 51.388822543370814], [-0.08234657057679055, 51.38885450707734], [-0.0822192979922041, 51.38888810143564], [-0.0820969348626091, 51.38892549331057], [-0.0819770731333074, 51.388968849567], [-0.08185730474960073, 51.38902033706978], [-0.08173522165679088, 51.389082122683774], [-0.0816084158001796, 51.389156373273835], [-0.0814744791250687, 51.38924525570483], [-0.08133100357675989, 51.389350936841616], [-0.08117558110055498, 51.38947558354904], [-0.0809869, 51.38963450000001], [-0.0803791, 51.3901422], [-0.0800446, 51.3904239], [-0.07967229999999999, 51.39074], [-0.0793334, 51.391034600000005], [-0.0783801, 51.3919215], [-0.07812829999999998, 51.392170799999995], [-0.0778531, 51.3924568], [-0.0775601, 51.3927844], [-0.07731639999999998, 51.3930881], [-0.07697189999999998, 51.393516799999986], [-0.0767172, 51.393861099999995], [-0.0763979, 51.3943386], [-0.076022, 51.39497049999999], [-0.07592169999999998, 51.395147599999994], [-0.0756791, 51.39556679999999], [-0.0753552, 51.396137], [-0.0751822, 51.3964362], [-0.07487109999999998, 51.3969851]]} |
1.8 |
1546 |
1551 |
None |
None |
Norwood Junction |
51.3969851 |
-0.0748711 |
51.3969851 |
-0.0748711 |
1 |
0 |
2026-09-23 15:56:24 |
TERMINATED |
2026-09-23 15:46:00 |
West Croydon |
TD |
NEVER_DEPARTED_TIMEOUT |
68624285 |
1790174091340689 |
1 |
1 |
2026-09-23 15:56:04.634677 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:46:00.542226 |
| 765981 |
797663 |
C12965 |
545Y47MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:46:00 |
2026-09-23 15:56:24 |
2026-09-25 15:56:24 |
{"id": 797663, "stp": "P", "toc": "Thameslink", "uid": "C12965", "consist": "700014", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12965/2026-09-23/detailed", "trust_id": "545Y47MR23", "origin_crs": "XHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury Vale Jn", "service_date": "2026-09-23", "dest_arr_time": "1553", "dest_platform": null, "is_terminated": 1, "next_location": "Highbury Vale Jn", "signalling_id": "5Y47", "timing_status": null, "origin_station": "Hornsey E.M.U.D.", "current_leg_arr": "1553", "current_leg_dep": "1549", "current_leg_end": "Highbury Vale Jn", "origin_dep_time": "1546", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:56:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1097284, 51.58428239999999], [-0.1092173, 51.58361659999999], [-0.1088912, 51.5831995], [-0.1087101, 51.58295280000001], [-0.1084591, 51.58264440000001], [-0.1081631, 51.58226400000001], [-0.10788960000000002, 51.582014099999995], [-0.107502, 51.5816734], [-0.10722919999999998, 51.5814287], [-0.10699459999999998, 51.5812219], [-0.1068648, 51.58110739999999], [-0.10677169999999998, 51.581016], [-0.1066825, 51.580907799999984], [-0.1065866, 51.5807827], [-0.1065276, 51.580692799999994], [-0.1064456, 51.58052299999999], [-0.1063923, 51.5804024], [-0.10630199999999998, 51.58021919999998], [-0.10621609999999998, 51.580090199999994], [-0.1060857, 51.5798944], [-0.1059785344916034, 51.57973823247997], [-0.10593479999999998, 51.5796745], [-0.1058217, 51.57948189999999], [-0.1056683, 51.57921339999999], [-0.105525, 51.57894029999999], [-0.10537499999999998, 51.5785461], [-0.10530825925946094, 51.57839077212267], [-0.10525262857626068, 51.57823620253364], [-0.10521159007432236, 51.5780986357931], [-0.1051832812108815, 51.57797561631398], [-0.10516583944317352, 51.57786468850917], [-0.10515740222843392, 51.577763396791575], [-0.10515610702389816, 51.5776692855741], [-0.10516009128680164, 51.577579899269665], [-0.10516749247437995, 51.57749278229117], [-0.10517644804386848, 51.577405479051514], [-0.10518509545250272, 51.57731553396361], [-0.1051915721575181, 51.577220491440364], [-0.10519401561615016, 51.57711789589468], [-0.10519056328563432, 51.57700529173947], [-0.10517935262320602, 51.57688022338763], [-0.1051585210861008, 51.576740235252075], [-0.10512620613155406, 51.576582871745714], [-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.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1057708, 51.5680957], [-0.10586800000000002, 51.5673169], [-0.10591639999999998, 51.56659629999999], [-0.10592229999999998, 51.5664336], [-0.1059429, 51.5661163], [-0.1059554, 51.56591939999999], [-0.10599559999999998, 51.56556979999999], [-0.10603509999999998, 51.5652955], [-0.10610179839442196, 51.56472975347606], [-0.1061332, 51.5644634], [-0.1061338, 51.5644585], [-0.1061959, 51.5639431], [-0.1062268, 51.5637304], [-0.1062425, 51.5636191], [-0.1062527, 51.563547099999994], [-0.1062783, 51.5632508], [-0.1062799, 51.56323210000001], [-0.10628959999999998, 51.5631349], [-0.1062963, 51.56303760000001], [-0.10630920000000002, 51.56289199999999], [-0.106329, 51.5627467], [-0.1063503, 51.56260829999999], [-0.10637829999999998, 51.56247029999999], [-0.1064404, 51.562154], [-0.1065106, 51.5618384], [-0.1065891, 51.5615235], [-0.1066757, 51.56120940000002], [-0.1067262, 51.56106869999999], [-0.1068013, 51.56082789999999], [-0.106854, 51.560673699999995], [-0.1069397, 51.56042469999999], [-0.1070309, 51.56018130000001], [-0.10711329999999998, 51.5599648], [-0.1072087, 51.5597002], [-0.10727449999999998, 51.559493999999994], [-0.1073125, 51.5593074], [-0.1073187850091613, 51.55926044881911], [-0.10733779999999998, 51.5591184], [-0.1073529, 51.5589303], [-0.10735319999999998, 51.5587421], [-0.10734459999999998, 51.55853539999999], [-0.107294, 51.5582937], [-0.1071861, 51.5579766], [-0.1070873, 51.55769920000001], [-0.10688889999999998, 51.5573469], [-0.1067396, 51.55702730000001], [-0.1065441, 51.55646350000001], [-0.10625279999999998, 51.5551772], [-0.1061939, 51.554939799999985], [-0.1061289, 51.554702599999985], [-0.1061171506409808, 51.55466347968381], [-0.1060579, 51.55446619999999], [-0.105981, 51.55423059999999], [-0.1058981, 51.55399579999999], [-0.10580829999999998, 51.553762]]}", "current_leg_start": "Hornsey E.M.U.D.", "dest_arr_time_act": "1553", "motion_projection": null, "next_location_lat": "51.5537620", "next_location_lon": "-0.1058083", "previous_location": null, "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 975.386, \"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\": 994.559, \"from_m\": 975.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\": 1048.418, \"from_m\": 994.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\": 1793.563, \"from_m\": 1048.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2388.144, \"from_m\": 1793.563, \"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\": 2423.221, \"from_m\": 2388.144, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.234, \"from_m\": 2423.221, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2929.037, \"from_m\": 2508.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\": 3494.246, \"from_m\": 2929.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797663, \"profile_key\": \"ee5a92c64679df2de4d2696f866db25a09b863221321f0d58420d7b31c95f822\", \"schedule_id\": 1659, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Harringay\", \"stage_seq\": 2, \"distance_m\": 859.747, \"section_seq\": 1, \"route_path_id\": 130998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Finsbury Park\", \"stage_seq\": 3, \"distance_m\": 2285.919, \"section_seq\": 1, \"route_path_id\": 130998}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": null, \"location\": \"Highbury Vale Jn\", \"stage_seq\": 4, \"distance_m\": 3494.246, \"section_seq\": 1, \"route_path_id\": 130998}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3494.246, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130998}], \"total_distance_m\": 3494.246, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1899.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1594.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1546", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.5833398", "current_position_lon": "-0.1090009", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Hornsey E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1790175489865332, "current_leg_arrival_utc": "2026-09-23T15:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:46:00.547268", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:49:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-23T15:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:56:04.638378", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
XHE |
None |
5Y47 |
700014 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 975.386, "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": 994.559, "from_m": 975.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": 1048.418, "from_m": 994.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": 1793.563, "from_m": 1048.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2388.144, "from_m": 1793.563, "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": 2423.221, "from_m": 2388.144, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.234, "from_m": 2423.221, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2929.037, "from_m": 2508.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": 3494.246, "from_m": 2929.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797663, "profile_key": "ee5a92c64679df2de4d2696f866db25a09b863221321f0d58420d7b31c95f822", "schedule_id": 1659, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Hornsey E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Harringay", "stage_seq": 2, "distance_m": 859.747, "section_seq": 1, "route_path_id": 130998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Finsbury Park", "stage_seq": 3, "distance_m": 2285.919, "section_seq": 1, "route_path_id": 130998}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": null, "location": "Highbury Vale Jn", "stage_seq": 4, "distance_m": 3494.246, "section_seq": 1, "route_path_id": 130998}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3494.246, "from_m": 0.0, "section_seq": 1, "route_path_id": 130998}], "total_distance_m": 3494.246, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1899.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1594.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hornsey E.M.U.D. |
1546 |
1546 |
None |
None |
None |
Highbury Vale Jn |
1553 |
1553 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C12965/2026-09-23/detailed |
None |
Hornsey E.M.U.D. |
2026-09-23T15:49:30+01:00 |
Highbury Vale Jn |
4.0 |
{"type": "LineString", "coordinates": [[-0.1097284, 51.58428239999999], [-0.1092173, 51.58361659999999], [-0.1088912, 51.5831995], [-0.1087101, 51.58295280000001], [-0.1084591, 51.58264440000001], [-0.1081631, 51.58226400000001], [-0.10788960000000002, 51.582014099999995], [-0.107502, 51.5816734], [-0.10722919999999998, 51.5814287], [-0.10699459999999998, 51.5812219], [-0.1068648, 51.58110739999999], [-0.10677169999999998, 51.581016], [-0.1066825, 51.580907799999984], [-0.1065866, 51.5807827], [-0.1065276, 51.580692799999994], [-0.1064456, 51.58052299999999], [-0.1063923, 51.5804024], [-0.10630199999999998, 51.58021919999998], [-0.10621609999999998, 51.580090199999994], [-0.1060857, 51.5798944], [-0.1059785344916034, 51.57973823247997], [-0.10593479999999998, 51.5796745], [-0.1058217, 51.57948189999999], [-0.1056683, 51.57921339999999], [-0.105525, 51.57894029999999], [-0.10537499999999998, 51.5785461], [-0.10530825925946094, 51.57839077212267], [-0.10525262857626068, 51.57823620253364], [-0.10521159007432236, 51.5780986357931], [-0.1051832812108815, 51.57797561631398], [-0.10516583944317352, 51.57786468850917], [-0.10515740222843392, 51.577763396791575], [-0.10515610702389816, 51.5776692855741], [-0.10516009128680164, 51.577579899269665], [-0.10516749247437995, 51.57749278229117], [-0.10517644804386848, 51.577405479051514], [-0.10518509545250272, 51.57731553396361], [-0.1051915721575181, 51.577220491440364], [-0.10519401561615016, 51.57711789589468], [-0.10519056328563432, 51.57700529173947], [-0.10517935262320602, 51.57688022338763], [-0.1051585210861008, 51.576740235252075], [-0.10512620613155406, 51.576582871745714], [-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.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1057708, 51.5680957], [-0.10586800000000002, 51.5673169], [-0.10591639999999998, 51.56659629999999], [-0.10592229999999998, 51.5664336], [-0.1059429, 51.5661163], [-0.1059554, 51.56591939999999], [-0.10599559999999998, 51.56556979999999], [-0.10603509999999998, 51.5652955], [-0.10610179839442196, 51.56472975347606], [-0.1061332, 51.5644634], [-0.1061338, 51.5644585], [-0.1061959, 51.5639431], [-0.1062268, 51.5637304], [-0.1062425, 51.5636191], [-0.1062527, 51.563547099999994], [-0.1062783, 51.5632508], [-0.1062799, 51.56323210000001], [-0.10628959999999998, 51.5631349], [-0.1062963, 51.56303760000001], [-0.10630920000000002, 51.56289199999999], [-0.106329, 51.5627467], [-0.1063503, 51.56260829999999], [-0.10637829999999998, 51.56247029999999], [-0.1064404, 51.562154], [-0.1065106, 51.5618384], [-0.1065891, 51.5615235], [-0.1066757, 51.56120940000002], [-0.1067262, 51.56106869999999], [-0.1068013, 51.56082789999999], [-0.106854, 51.560673699999995], [-0.1069397, 51.56042469999999], [-0.1070309, 51.56018130000001], [-0.10711329999999998, 51.5599648], [-0.1072087, 51.5597002], [-0.10727449999999998, 51.559493999999994], [-0.1073125, 51.5593074], [-0.1073187850091613, 51.55926044881911], [-0.10733779999999998, 51.5591184], [-0.1073529, 51.5589303], [-0.10735319999999998, 51.5587421], [-0.10734459999999998, 51.55853539999999], [-0.107294, 51.5582937], [-0.1071861, 51.5579766], [-0.1070873, 51.55769920000001], [-0.10688889999999998, 51.5573469], [-0.1067396, 51.55702730000001], [-0.1065441, 51.55646350000001], [-0.10625279999999998, 51.5551772], [-0.1061939, 51.554939799999985], [-0.1061289, 51.554702599999985], [-0.1061171506409808, 51.55466347968381], [-0.1060579, 51.55446619999999], [-0.105981, 51.55423059999999], [-0.1058981, 51.55399579999999], [-0.10580829999999998, 51.553762]]} |
2.2 |
1549 |
1553 |
None |
None |
Highbury Vale Jn |
51.5833398 |
-0.1090009 |
51.5537620 |
-0.1058083 |
1 |
0 |
2026-09-23 15:56:24 |
TERMINATED |
2026-09-23 15:46:00 |
Hornsey E.M.U.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175489865332 |
11 |
11 |
2026-09-23 15:56:04.638378 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:46:00.547268 |
| 765982 |
797655 |
P23905 |
362N09MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:46:00 |
2026-09-23 15:56:24 |
2026-09-25 15:56:24 |
{"id": 797655, "stp": "P", "toc": "Northern", "uid": "P23905", "consist": "150104", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23905/2026-09-23/detailed", "trust_id": "362N09MR23", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": "15:51:00", "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-23", "dest_arr_time": "1617", "dest_platform": "4C", "is_terminated": 1, "next_location": "Burscough Junction", "signalling_id": "2N09", "timing_status": null, "origin_station": "Ormskirk", "current_leg_arr": "1550", "current_leg_dep": "1551", "current_leg_end": "Burscough Junction", "origin_dep_time": "1546", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:56:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8809493, 53.5695353], [-2.8809792999999995, 53.569508899999995], [-2.8816772, 53.5688872], [-2.8820471, 53.568543199999986], [-2.8824101000000004, 53.5681974], [-2.882802, 53.56782859999999], [-2.882934, 53.5677209], [-2.8831553999999997, 53.5675123], [-2.8836058999999996, 53.56707769999999], [-2.8843953, 53.5662787], [-2.8858979, 53.56459829999999], [-2.8874215999999997, 53.5629158], [-2.8875705999999997, 53.5627516], [-2.8891661, 53.5609963], [-2.8907432999999996, 53.5592227], [-2.8930304, 53.5567343], [-2.8947386, 53.554818], [-2.8952544999999996, 53.554239199999984], [-2.8956811, 53.5537673], [-2.8961188999999994, 53.55329809999999], [-2.8969808, 53.5523294], [-2.8975916999999995, 53.55162450000001], [-2.8981922999999994, 53.5509182], [-2.899399, 53.5494719], [-2.9011783, 53.5472565], [-2.9018131, 53.5464744], [-2.9024183999999997, 53.5457001], [-2.9034447, 53.54437600000001], [-2.9041539, 53.54342820000001], [-2.9044326999999996, 53.54304449999999], [-2.9049428, 53.5423312], [-2.9052976, 53.5418419], [-2.9053357999999996, 53.5417837], [-2.906728199999999, 53.539661499999994], [-2.9084711, 53.53695770000001], [-2.9085697, 53.536798], [-2.9106598, 53.53347549999999], [-2.9120515999999994, 53.5312927], [-2.912782, 53.530146599999995], [-2.9161016, 53.52491599999999], [-2.9162106999999997, 53.524728], [-2.918394058802559, 53.52123315641426], [-2.9189374, 53.520363399999994], [-2.9203574999999997, 53.51819400000001], [-2.9204822, 53.5179996], [-2.9206611999999996, 53.51771819999999], [-2.9210098, 53.517166800000005], [-2.9211876, 53.516886], [-2.921762, 53.5159944], [-2.9223891999999996, 53.5151197], [-2.9226525999999997, 53.5147708], [-2.9236404, 53.51355790000001], [-2.9246757000000003, 53.51243120000001], [-2.9268469999999995, 53.51038859999999], [-2.927744699999999, 53.5095521], [-2.9302863, 53.5071777], [-2.9310516999999994, 53.506478099999995], [-2.931306, 53.50623399999999], [-2.9315545, 53.5060008], [-2.9329133, 53.504737500000005], [-2.9331263999999995, 53.504537], [-2.9331822, 53.50448339999999], [-2.9332751, 53.50439419999999], [-2.9368732999999994, 53.50103779999999], [-2.9386697, 53.4993655], [-2.9395894999999994, 53.4985225], [-2.9404758, 53.4976742], [-2.9415284999999995, 53.496695900000006], [-2.9420453, 53.49623309999999], [-2.9421545, 53.496134], [-2.9446609, 53.493779299999986], [-2.9448, 53.493652099999984], [-2.9457340000000003, 53.4927532], [-2.9466953, 53.4917711], [-2.9471944999999997, 53.49122949999999], [-2.9476818999999996, 53.4906754], [-2.9481738, 53.4901068], [-2.9495034, 53.488485100000005], [-2.9501001999999996, 53.4877272], [-2.9502739, 53.4874951], [-2.950704, 53.486920399999995], [-2.9511228, 53.4863315], [-2.951213399999999, 53.48619000000001], [-2.9519849999999996, 53.4850149], [-2.9521037, 53.48482199999999], [-2.9528051999999994, 53.48361250000001], [-2.9535278, 53.482357], [-2.9546365, 53.48014319999999], [-2.9549380999999997, 53.4792865], [-2.9549892, 53.4791412], [-2.9550324000000003, 53.47902659999998], [-2.9551901999999997, 53.4786084], [-2.9554229, 53.477991800000005], [-2.9557018, 53.477070100000006], [-2.9559697, 53.4760897], [-2.9561893, 53.47470700000001], [-2.956232, 53.47441729999999], [-2.956248599999999, 53.4743281], [-2.9562929, 53.47408999999999], [-2.9563454999999994, 53.4738319], [-2.9564133, 53.47353040000001], [-2.9564859999999995, 53.47323049999999], [-2.956553599999999, 53.4729921], [-2.9566342, 53.47266199999999], [-2.9569756999999997, 53.4716903], [-2.9572771, 53.470948], [-2.9576015999999994, 53.470206899999994], [-2.9579606999999997, 53.4694742], [-2.9582518, 53.4689691], [-2.9586211, 53.4683794], [-2.9590076499138545, 53.46779240988761], [-2.9593220999999996, 53.46731489999999], [-2.9597828999999996, 53.466612], [-2.9608232999999995, 53.464964], [-2.9625212, 53.4623116], [-2.9625893, 53.462206300000005], [-2.9626366, 53.46213699999999], [-2.9627041999999997, 53.4620242], [-2.963058999999999, 53.46146970000001], [-2.964440437594421, 53.45933366447145], [-2.9650921, 53.45832599999999], [-2.9652717999999996, 53.45803840000001], [-2.9654252999999997, 53.4577779], [-2.9655227999999996, 53.4575969], [-2.9656891999999995, 53.4572906], [-2.965758, 53.457150799999994], [-2.9658304, 53.4569968], [-2.9659730999999994, 53.45667], [-2.9660773, 53.456392], [-2.9662191, 53.456081], [-2.9663879999999994, 53.4557851], [-2.9665244, 53.4555732], [-2.9668511, 53.4551502], [-2.9679221999999994, 53.4540509], [-2.9690414, 53.4529506], [-2.9692263, 53.4527704], [-2.9696041, 53.452409], [-2.9722870999999995, 53.4498421], [-2.9757972999999995, 53.4463268], [-2.9766089999999994, 53.445563500000006], [-2.9780926999999995, 53.4440562], [-2.9788903000000007, 53.44321260000001], [-2.9790352, 53.443058599999986], [-2.979676, 53.44235789999999], [-2.9799459, 53.442062799999995], [-2.9804155999999997, 53.4416448], [-2.9807268, 53.441392], [-2.9811324000000003, 53.441016], [-2.9813866999999994, 53.44080650000001], [-2.9815756999999996, 53.4406511], [-2.9817272999999997, 53.440522900000005], [-2.9818556, 53.440397100000006], [-2.9822088, 53.44005080000001], [-2.9824943, 53.4397732], [-2.982511185401451, 53.439759483101255], [-2.9844270999999996, 53.4390383], [-2.9846635, 53.4389569], [-2.9851376, 53.4388213], [-2.9855197999999996, 53.43874], [-2.9860299999999995, 53.43866260000001], [-2.9864596999999997, 53.4386364], [-2.9870285, 53.438637500000006], [-2.9875206, 53.4386677], [-2.9878438999999997, 53.43871260000002], [-2.9881260999999997, 53.4387616], [-2.9884672999999995, 53.43883929999999], [-2.9888523, 53.438942700000005], [-2.9892107999999995, 53.43907190000001], [-2.9894896999999996, 53.4391722], [-2.9897985, 53.4393064], [-2.9900222000000003, 53.43944040000001], [-2.9904571, 53.43977550000001], [-2.991147, 53.440374899999995], [-2.9919058999999995, 53.4410341], [-2.992704, 53.44171139999999], [-2.9927986, 53.4418002], [-2.9929268, 53.4419256], [-2.9933462999999993, 53.4423761], [-2.9938130000000003, 53.44298159999999], [-2.9943038999999994, 53.443842700000005], [-2.9946016, 53.444464100000005], [-2.9947679, 53.4447085], [-2.9950011999999995, 53.4449721], [-2.9952051, 53.445134], [-2.9953683, 53.4452618], [-2.9955645, 53.44609419999999], [-2.9955708999999997, 53.4461314], [-2.9956678, 53.446699999999986], [-2.995747, 53.44728750000001], [-2.995809, 53.447816499999995], [-2.9958535999999993, 53.44854660000001], [-2.9958478, 53.4487198], [-2.9958014, 53.4490891], [-2.9957656, 53.44932129999999], [-2.9957490000000004, 53.44938660000001], [-2.9957255, 53.4494869], [-2.995584, 53.4499262], [-2.995466, 53.4502348], [-2.9954198, 53.45036029999999], [-2.9950258000000005, 53.45136719999999], [-2.9949678, 53.4515146], [-2.9949234, 53.4516263], [-2.9948854, 53.4517329], [-2.994653, 53.45240979999999], [-2.9946311, 53.4524999], [-2.9945916, 53.4527328], [-2.9945772, 53.4529189], [-2.9945621, 53.4530821], [-2.994555399999999, 53.45323220000001], [-2.9945574000000006, 53.4533977], [-2.994567599999999, 53.453576600000005], [-2.9945864, 53.4537981], [-2.9946021999999997, 53.45392499999999], [-2.9946702, 53.4541832], [-2.9947461999999994, 53.4544627], [-2.994824, 53.4547023], [-2.9949195999999993, 53.4549578], [-2.995040299999999, 53.45520859999999], [-2.9952254, 53.4555392], [-2.9953944, 53.45580749999999], [-2.9956330999999996, 53.4561285], [-2.9959361999999996, 53.456478299999986], [-2.9963198, 53.4568967], [-2.9965542, 53.4571534], [-2.9977964, 53.45844889999999], [-2.9983749, 53.4590521], [-2.9984817999999995, 53.45916799999999], [-2.9985769999999996, 53.45927210000001], [-2.9997820999999996, 53.460509], [-3.0005969, 53.4613267], [-3.0011932999999997, 53.46191879999999], [-3.0015459, 53.46226], [-3.0021006, 53.462828599999995], [-3.0021496999999995, 53.4628789], [-3.0022536999999994, 53.4629822], [-3.0023395, 53.46306939999999], [-3.0028212, 53.46361869999999], [-3.0032271, 53.4640457], [-3.0039783, 53.464942399999984], [-3.0044303, 53.4654002], [-3.0050145, 53.4659265], [-3.0057585, 53.46648400000001], [-3.0059062, 53.4665933], [-3.006054, 53.466711700000005], [-3.0065964, 53.4670826], [-3.0070518, 53.46738589999999], [-3.0073828, 53.46757469999999], [-3.0077764484816503, 53.46779240988761], [-3.0080406, 53.4679385], [-3.0083657999999995, 53.46810339999999], [-3.008553, 53.46819839999999], [-3.0091175999999997, 53.46850349999999], [-3.0113435, 53.4696561], [-3.0139785, 53.47099469999999], [-3.0147212999999997, 53.4713227], [-3.015855, 53.47175639999999], [-3.0165377, 53.47199359999999], [-3.0172489999999996, 53.4722166], [-3.0179316, 53.47240480000001], [-3.0186173, 53.4725773], [-3.0203573, 53.472956400000015], [-3.0211218, 53.47312409999999], [-3.0212223999999996, 53.4731473], [-3.0216731, 53.47325119999999], [-3.0217192, 53.4732618], [-3.0221931, 53.4733863], [-3.0225319999999996, 53.4734904], [-3.0229314, 53.4736279], [-3.0233735, 53.47379600000001], [-3.0236708, 53.47391879999999], [-3.0240728, 53.47411550000001], [-3.0241168999999997, 53.4741389], [-3.0245128999999995, 53.47434870000001], [-3.0250964, 53.474695200000006], [-3.0264672, 53.4755053], [-3.0273398, 53.4760588], [-3.0280842999999997, 53.47657489999999], [-3.028964199999999, 53.4772878], [-3.0292112, 53.4775176], [-3.0306549, 53.4788611], [-3.0338276999999993, 53.4817139], [-3.0397866999999996, 53.48716220000001], [-3.0400533, 53.4874059], [-3.0401849, 53.48753750000001], [-3.0401886, 53.48754099999999], [-3.0450415, 53.4919832], [-3.0462351000000005, 53.49316519999999], [-3.047546, 53.4946644], [-3.0487405, 53.4961923], [-3.0490903, 53.4967024], [-3.0495108, 53.4973155], [-3.0495639999999997, 53.49740239999999], [-3.0496689, 53.4975735], [-3.0499485, 53.4980518], [-3.0501652999999997, 53.49849770000001], [-3.0503114, 53.4988055], [-3.0504405, 53.4991146], [-3.0510735, 53.5005609], [-3.0513239999999997, 53.5011652], [-3.0517814999999997, 53.502444399999995], [-3.0521195, 53.503534300000005], [-3.0525744, 53.50544529999999], [-3.0530178999999995, 53.50735470000001], [-3.0542719660063726, 53.51283606411005], [-3.0543988, 53.5133904], [-3.0550266, 53.516152799999986], [-3.0556693, 53.51891669999999], [-3.05619123075675, 53.52123315641426], [-3.0566183, 53.5231285], [-3.0570286, 53.524880899999985], [-3.0570585, 53.52500390000001], [-3.0573292999999997, 53.52611640000001], [-3.0574362, 53.5265228], [-3.0576781000000004, 53.5272683], [-3.0578426999999997, 53.52770850000001], [-3.0579725, 53.528034600000005], [-3.0584859999999994, 53.5289992], [-3.0589966999999993, 53.52994089999999], [-3.0616861999999996, 53.5346215], [-3.0637768, 53.5383483], [-3.0658835999999994, 53.54207230000001], [-3.0659793, 53.5422475], [-3.0673374, 53.5446162], [-3.0681771, 53.54611709999999], [-3.0690088, 53.547564699999995], [-3.0694732, 53.5484033], [-3.0699191999999997, 53.5492354], [-3.0704208, 53.5505097], [-3.0705989999999996, 53.5511922], [-3.0707826, 53.5528541], [-3.0708217, 53.5534023], [-3.0708278999999994, 53.5534852], [-3.0708309, 53.5535277], [-3.0708893000000006, 53.55434189999998], [-3.0710641999999995, 53.5564768], [-3.071834, 53.565859999999994], [-3.0718411999999997, 53.56596799999999], [-3.0718478, 53.5660537], [-3.0719647, 53.56766340000001], [-3.0720552, 53.56850849999999], [-3.0720431, 53.5693139], [-3.0720037, 53.5699534], [-3.0719514, 53.57030640000001], [-3.0718632999999995, 53.57086240000001], [-3.0717503, 53.5713626], [-3.0716208, 53.571855199999995], [-3.0714798, 53.57232030000001], [-3.0711407999999993, 53.5732129], [-3.0708428, 53.57388089999999], [-3.0705848, 53.5743678], [-3.0704469260776035, 53.57460657386965], [-3.0702148999999994, 53.5750084], [-3.0698471, 53.5755775], [-3.0694448, 53.5761456], [-3.0685396, 53.5772493], [-3.0679601999999995, 53.5778694], [-3.0672894999999993, 53.5785261], [-3.0658006, 53.5799295], [-3.0629644999999996, 53.58259989999999], [-3.0542719660063726, 53.59074814706322], [-3.0511174, 53.593704800000005], [-3.0497476, 53.594973799999984], [-3.0484107, 53.59623739999999], [-3.0449767, 53.59945], [-3.0436294, 53.6007697], [-3.0433061999999995, 53.60111260000001], [-3.0429787, 53.60146], [-3.0426822, 53.6017818], [-3.0423778999999995, 53.6021194], [-3.0422673, 53.602244899999995], [-3.0366744999999997, 53.6086281], [-3.0359594000000003, 53.6094487], [-3.0288041, 53.61765849999999], [-3.0283299999999995, 53.6181983], [-3.0279257, 53.6187364], [-3.0270111999999996, 53.6197774], [-3.0251615999999997, 53.62188389999999], [-3.0250684, 53.6219917], [-3.0250412, 53.622023199999994], [-3.0249621, 53.622111], [-3.0242473, 53.62292570000001], [-3.0203846, 53.6273281], [-3.019871634656391, 53.62791270082296], [-3.0185697999999994, 53.62939630000001], [-3.0183743999999995, 53.6296207], [-3.016611, 53.63164609999998], [-3.0153282999999997, 53.633141], [-3.0146679, 53.633876400000005], [-3.0144823999999995, 53.634066], [-3.0143337, 53.6342179], [-3.0133688, 53.6351256], [-3.0127759, 53.63563049999999], [-3.0122441, 53.6360601], [-3.0116309, 53.6365187], [-3.0108925999999996, 53.637036499999994], [-3.010217299999999, 53.6374735], [-3.0098828, 53.6376801], [-3.0067021, 53.63963470000001], [-3.0051951999999997, 53.6405792], [-3.0036574999999996, 53.641485900000006], [-3.0025712999999996, 53.6421619], [-3.0020112999999995, 53.6425103], [-3.001856399999999, 53.642605999999994], [-3.0015625, 53.64279459999999], [-3.00127, 53.6429924], [-3.0010470999999996, 53.6431539], [-3.0008933999999994, 53.643290799999995], [-3.0008077, 53.64338029999999], [-3.0006635000000004, 53.6435565], [-3.0005654999999996, 53.6437144], [-3.0005051999999997, 53.643846800000006], [-3.0004540999999993, 53.64399219999999], [-3.0004266, 53.644157199999995], [-3.0004303999999995, 53.6443111], [-3.0004487, 53.6444532], [-3.000477, 53.6446503], [-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.0013083, 53.645723200000006], [-3.001021, 53.6455926], [-3.0004712, 53.6453943], [-3.0001198, 53.6452581], [-2.9998858, 53.6451469], [-2.9996203999999995, 53.645039399999995], [-2.9990302999999994, 53.644839100000006], [-2.9985362, 53.64466139999998], [-2.9981103, 53.6445227], [-2.9976435999999995, 53.64435729999999], [-2.9973056, 53.644276199999986], [-2.9968067, 53.64418400000001], [-2.9962864, 53.644113999999995], [-2.9957231, 53.64407109999999], [-2.9952698, 53.64405519999998], [-2.9943980999999997, 53.644064699999994], [-2.9937303, 53.6440473], [-2.9931401999999996, 53.6440059], [-2.9925125, 53.64392639999999], [-2.9916784, 53.643777], [-2.991348, 53.6437253], [-2.9910989999999997, 53.6436863], [-2.9904419, 53.643617899999995], [-2.9898383999999996, 53.64357819999999], [-2.9893743, 53.643575], [-2.9888807999999996, 53.64361639999999], [-2.9883712, 53.6437022], [-2.9879125000000006, 53.643815100000005], [-2.9873922, 53.6440027], [-2.9869604, 53.644217399999995], [-2.9861934, 53.6446906], [-2.9837148999999994, 53.6460633], [-2.9827277999999997, 53.646588], [-2.9823416, 53.6467756], [-2.9819312000000004, 53.6469394], [-2.9814912999999996, 53.6470841], [-2.980971, 53.6472065], [-2.9804775, 53.6472812], [-2.9798847, 53.6473257], [-2.9793295, 53.647324100000006], [-2.9787984, 53.64728759999999], [-2.9783468, 53.6472313], [-2.9778274, 53.647127], [-2.9772025, 53.64693619999999], [-2.9765586999999996, 53.6466612], [-2.9759499000000003, 53.6463114], [-2.9747858, 53.6455864], [-2.9744727999999996, 53.645338200000005], [-2.974138, 53.645020300000006], [-2.9738577, 53.6447102], [-2.9736292, 53.64441049999999], [-2.9729926999999994, 53.6434247], [-2.97255, 53.64274079999999], [-2.9724410999999997, 53.64257260000001], [-2.9717253999999995, 53.641471300000006], [-2.9711316, 53.6405878], [-2.9710461, 53.6404552], [-2.9706199, 53.639822499999994], [-2.9704374, 53.6395854], [-2.9702362, 53.63935159999999], [-2.9699975, 53.63912100000001], [-2.9699366, 53.6390704], [-2.9697506999999996, 53.63891589999999], [-2.9694234999999995, 53.63867739999999], [-2.9691016, 53.638478600000006], [-2.9687315, 53.63827980000001], [-2.9683211, 53.638085800000006], [-2.9682099999999996, 53.6380438], [-2.9679571, 53.6379481], [-2.9678544, 53.63790929999999], [-2.967419899999999, 53.63777089999999], [-2.9660059, 53.63738219999999], [-2.964440437594421, 53.63696112708352], [-2.9632395, 53.6366381], [-2.9630368, 53.63658019999999], [-2.9600967999999996, 53.63579680000001], [-2.9575902, 53.63512939999999], [-2.9552621, 53.6345138], [-2.9540643, 53.634191], [-2.9534947999999996, 53.63403710000001], [-2.9529546, 53.633877], [-2.952371799999999, 53.6336825], [-2.9517735999999997, 53.6334905], [-2.9508228999999995, 53.6332232], [-2.9496721, 53.6329252], [-2.9462252, 53.6320364], [-2.9460510999999996, 53.63199019999999], [-2.942623199999999, 53.6311064], [-2.9414074999999995, 53.6307947], [-2.9401591999999996, 53.630469899999994], [-2.9376799999999994, 53.62982009999999], [-2.9327005, 53.628532099999994], [-2.9303092766131935, 53.62791270082296], [-2.9227350999999997, 53.62595069999998], [-2.9206770999999994, 53.6254162], [-2.9186174, 53.62488499999999], [-2.9161277, 53.62424250000001], [-2.9153983999999995, 53.624053], [-2.9146214, 53.6238529], [-2.9139203, 53.6236584], [-2.912269199999999, 53.6232315], [-2.9106176, 53.62279960000001], [-2.9074003, 53.6219642], [-2.9061909, 53.6216597], [-2.9045601999999997, 53.6212356], [-2.902915, 53.6208123], [-2.8996296, 53.61996189999999], [-2.8931805999999995, 53.618287200000005], [-2.893083, 53.61826190000001], [-2.8906334, 53.617630299999995], [-2.8899766, 53.61745569999999], [-2.8881853, 53.6169804], [-2.8832993, 53.61571369999999], [-2.8815666, 53.615259299999984], [-2.8780863, 53.6143602], [-2.8746089091824683, 53.61346339084692], [-2.8745977, 53.6134605], [-2.8686579, 53.6119096], [-2.8681019999999995, 53.61176450000001], [-2.8676328999999994, 53.611644799999986], [-2.8671212999999995, 53.6115086], [-2.8648847, 53.610927100000005], [-2.8626452999999996, 53.61034659999999], [-2.8581571, 53.60917739999999], [-2.8558063, 53.6085682], [-2.8534420999999996, 53.6079631], [-2.8532303, 53.607910100000005], [-2.8508283999999997, 53.6073426], [-2.8483269, 53.6067846], [-2.8466084, 53.6064254], [-2.8448844, 53.6060685], [-2.8431625, 53.60571449999998], [-2.8426191, 53.60560169999999], [-2.8414299999999995, 53.60535480000001], [-2.8394438999999996, 53.6049475], [-2.8390776999999994, 53.60487109999998], [-2.833932509623083, 53.6038081658605], [-2.8339614999999996, 53.6037775], [-2.8341805999999994, 53.6035467], [-2.8342836999999994, 53.6034384], [-2.835387, 53.602316], [-2.8355171, 53.60218230000001], [-2.836602, 53.6011236], [-2.8370579, 53.6007006], [-2.8372644999999994, 53.6005126], [-2.8402971999999997, 53.597750000000005], [-2.8408527999999995, 53.59724719999999]]}", "current_leg_start": "Ormskirk", "dest_arr_time_act": "1617", "motion_projection": null, "next_location_lat": "53.5972472", "next_location_lon": "-2.8408528", "previous_location": null, "current_leg_milage": "34.8", "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\": 797655, \"profile_key\": \"106e869144236b64e54b83d3cdbf5a38c615e8cbc82aa886711972fde5e3dd8a\", \"schedule_id\": 19224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"Burscough Junction\", \"stage_seq\": 2, \"distance_m\": 99270.059, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Rufford\", \"stage_seq\": 3, \"distance_m\": 103955.259, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 108114.187, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"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\": \"1615\", \"location\": \"Ribble Jn\", \"stage_seq\": 6, \"distance_m\": 118850.806, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"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": "1546", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1439.0", "current_position_lat": "53.5972472", "current_position_lon": "-2.8408528", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ormskirk", "service_state_platform": null, "timing_fact_generation": 1790173297634800, "current_leg_arrival_utc": "2026-09-23T15:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:46:00.550519", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:51:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:56:04.629764", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
OMS |
PRE |
2N09 |
150104 |
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": 797655, "profile_key": "106e869144236b64e54b83d3cdbf5a38c615e8cbc82aa886711972fde5e3dd8a", "schedule_id": 19224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Burscough Junction", "stage_seq": 2, "distance_m": 99270.059, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Rufford", "stage_seq": 3, "distance_m": 103955.259, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Croston", "stage_seq": 4, "distance_m": 108114.187, "section_seq": 1, "route_path_id": 138655}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "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": "1615", "location": "Ribble Jn", "stage_seq": 6, "distance_m": 118850.806, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1617", "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} |
[] |
Ormskirk |
1546 |
1546 |
None |
15:51:00 |
None |
Preston |
1617 |
1617 |
4C |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P23905/2026-09-23/detailed |
None |
Ormskirk |
2026-09-23T15:51:30+01:00 |
Burscough Junction |
1439.0 |
{"type": "LineString", "coordinates": [[-2.8809493, 53.5695353], [-2.8809792999999995, 53.569508899999995], [-2.8816772, 53.5688872], [-2.8820471, 53.568543199999986], [-2.8824101000000004, 53.5681974], [-2.882802, 53.56782859999999], [-2.882934, 53.5677209], [-2.8831553999999997, 53.5675123], [-2.8836058999999996, 53.56707769999999], [-2.8843953, 53.5662787], [-2.8858979, 53.56459829999999], [-2.8874215999999997, 53.5629158], [-2.8875705999999997, 53.5627516], [-2.8891661, 53.5609963], [-2.8907432999999996, 53.5592227], [-2.8930304, 53.5567343], [-2.8947386, 53.554818], [-2.8952544999999996, 53.554239199999984], [-2.8956811, 53.5537673], [-2.8961188999999994, 53.55329809999999], [-2.8969808, 53.5523294], [-2.8975916999999995, 53.55162450000001], [-2.8981922999999994, 53.5509182], [-2.899399, 53.5494719], [-2.9011783, 53.5472565], [-2.9018131, 53.5464744], [-2.9024183999999997, 53.5457001], [-2.9034447, 53.54437600000001], [-2.9041539, 53.54342820000001], [-2.9044326999999996, 53.54304449999999], [-2.9049428, 53.5423312], [-2.9052976, 53.5418419], [-2.9053357999999996, 53.5417837], [-2.906728199999999, 53.539661499999994], [-2.9084711, 53.53695770000001], [-2.9085697, 53.536798], [-2.9106598, 53.53347549999999], [-2.9120515999999994, 53.5312927], [-2.912782, 53.530146599999995], [-2.9161016, 53.52491599999999], [-2.9162106999999997, 53.524728], [-2.918394058802559, 53.52123315641426], [-2.9189374, 53.520363399999994], [-2.9203574999999997, 53.51819400000001], [-2.9204822, 53.5179996], [-2.9206611999999996, 53.51771819999999], [-2.9210098, 53.517166800000005], [-2.9211876, 53.516886], [-2.921762, 53.5159944], [-2.9223891999999996, 53.5151197], [-2.9226525999999997, 53.5147708], [-2.9236404, 53.51355790000001], [-2.9246757000000003, 53.51243120000001], [-2.9268469999999995, 53.51038859999999], [-2.927744699999999, 53.5095521], [-2.9302863, 53.5071777], [-2.9310516999999994, 53.506478099999995], [-2.931306, 53.50623399999999], [-2.9315545, 53.5060008], [-2.9329133, 53.504737500000005], [-2.9331263999999995, 53.504537], [-2.9331822, 53.50448339999999], [-2.9332751, 53.50439419999999], [-2.9368732999999994, 53.50103779999999], [-2.9386697, 53.4993655], [-2.9395894999999994, 53.4985225], [-2.9404758, 53.4976742], [-2.9415284999999995, 53.496695900000006], [-2.9420453, 53.49623309999999], [-2.9421545, 53.496134], [-2.9446609, 53.493779299999986], [-2.9448, 53.493652099999984], [-2.9457340000000003, 53.4927532], [-2.9466953, 53.4917711], [-2.9471944999999997, 53.49122949999999], [-2.9476818999999996, 53.4906754], [-2.9481738, 53.4901068], [-2.9495034, 53.488485100000005], [-2.9501001999999996, 53.4877272], [-2.9502739, 53.4874951], [-2.950704, 53.486920399999995], [-2.9511228, 53.4863315], [-2.951213399999999, 53.48619000000001], [-2.9519849999999996, 53.4850149], [-2.9521037, 53.48482199999999], [-2.9528051999999994, 53.48361250000001], [-2.9535278, 53.482357], [-2.9546365, 53.48014319999999], [-2.9549380999999997, 53.4792865], [-2.9549892, 53.4791412], [-2.9550324000000003, 53.47902659999998], [-2.9551901999999997, 53.4786084], [-2.9554229, 53.477991800000005], [-2.9557018, 53.477070100000006], [-2.9559697, 53.4760897], [-2.9561893, 53.47470700000001], [-2.956232, 53.47441729999999], [-2.956248599999999, 53.4743281], [-2.9562929, 53.47408999999999], [-2.9563454999999994, 53.4738319], [-2.9564133, 53.47353040000001], [-2.9564859999999995, 53.47323049999999], [-2.956553599999999, 53.4729921], [-2.9566342, 53.47266199999999], [-2.9569756999999997, 53.4716903], [-2.9572771, 53.470948], [-2.9576015999999994, 53.470206899999994], [-2.9579606999999997, 53.4694742], [-2.9582518, 53.4689691], [-2.9586211, 53.4683794], [-2.9590076499138545, 53.46779240988761], [-2.9593220999999996, 53.46731489999999], [-2.9597828999999996, 53.466612], [-2.9608232999999995, 53.464964], [-2.9625212, 53.4623116], [-2.9625893, 53.462206300000005], [-2.9626366, 53.46213699999999], [-2.9627041999999997, 53.4620242], [-2.963058999999999, 53.46146970000001], [-2.964440437594421, 53.45933366447145], [-2.9650921, 53.45832599999999], [-2.9652717999999996, 53.45803840000001], [-2.9654252999999997, 53.4577779], [-2.9655227999999996, 53.4575969], [-2.9656891999999995, 53.4572906], [-2.965758, 53.457150799999994], [-2.9658304, 53.4569968], [-2.9659730999999994, 53.45667], [-2.9660773, 53.456392], [-2.9662191, 53.456081], [-2.9663879999999994, 53.4557851], [-2.9665244, 53.4555732], [-2.9668511, 53.4551502], [-2.9679221999999994, 53.4540509], [-2.9690414, 53.4529506], [-2.9692263, 53.4527704], [-2.9696041, 53.452409], [-2.9722870999999995, 53.4498421], [-2.9757972999999995, 53.4463268], [-2.9766089999999994, 53.445563500000006], [-2.9780926999999995, 53.4440562], [-2.9788903000000007, 53.44321260000001], [-2.9790352, 53.443058599999986], [-2.979676, 53.44235789999999], [-2.9799459, 53.442062799999995], [-2.9804155999999997, 53.4416448], [-2.9807268, 53.441392], [-2.9811324000000003, 53.441016], [-2.9813866999999994, 53.44080650000001], [-2.9815756999999996, 53.4406511], [-2.9817272999999997, 53.440522900000005], [-2.9818556, 53.440397100000006], [-2.9822088, 53.44005080000001], [-2.9824943, 53.4397732], [-2.982511185401451, 53.439759483101255], [-2.9844270999999996, 53.4390383], [-2.9846635, 53.4389569], [-2.9851376, 53.4388213], [-2.9855197999999996, 53.43874], [-2.9860299999999995, 53.43866260000001], [-2.9864596999999997, 53.4386364], [-2.9870285, 53.438637500000006], [-2.9875206, 53.4386677], [-2.9878438999999997, 53.43871260000002], [-2.9881260999999997, 53.4387616], [-2.9884672999999995, 53.43883929999999], [-2.9888523, 53.438942700000005], [-2.9892107999999995, 53.43907190000001], [-2.9894896999999996, 53.4391722], [-2.9897985, 53.4393064], [-2.9900222000000003, 53.43944040000001], [-2.9904571, 53.43977550000001], [-2.991147, 53.440374899999995], [-2.9919058999999995, 53.4410341], [-2.992704, 53.44171139999999], [-2.9927986, 53.4418002], [-2.9929268, 53.4419256], [-2.9933462999999993, 53.4423761], [-2.9938130000000003, 53.44298159999999], [-2.9943038999999994, 53.443842700000005], [-2.9946016, 53.444464100000005], [-2.9947679, 53.4447085], [-2.9950011999999995, 53.4449721], [-2.9952051, 53.445134], [-2.9953683, 53.4452618], [-2.9955645, 53.44609419999999], [-2.9955708999999997, 53.4461314], [-2.9956678, 53.446699999999986], [-2.995747, 53.44728750000001], [-2.995809, 53.447816499999995], [-2.9958535999999993, 53.44854660000001], [-2.9958478, 53.4487198], [-2.9958014, 53.4490891], [-2.9957656, 53.44932129999999], [-2.9957490000000004, 53.44938660000001], [-2.9957255, 53.4494869], [-2.995584, 53.4499262], [-2.995466, 53.4502348], [-2.9954198, 53.45036029999999], [-2.9950258000000005, 53.45136719999999], [-2.9949678, 53.4515146], [-2.9949234, 53.4516263], [-2.9948854, 53.4517329], [-2.994653, 53.45240979999999], [-2.9946311, 53.4524999], [-2.9945916, 53.4527328], [-2.9945772, 53.4529189], [-2.9945621, 53.4530821], [-2.994555399999999, 53.45323220000001], [-2.9945574000000006, 53.4533977], [-2.994567599999999, 53.453576600000005], [-2.9945864, 53.4537981], [-2.9946021999999997, 53.45392499999999], [-2.9946702, 53.4541832], [-2.9947461999999994, 53.4544627], [-2.994824, 53.4547023], [-2.9949195999999993, 53.4549578], [-2.995040299999999, 53.45520859999999], [-2.9952254, 53.4555392], [-2.9953944, 53.45580749999999], [-2.9956330999999996, 53.4561285], [-2.9959361999999996, 53.456478299999986], [-2.9963198, 53.4568967], [-2.9965542, 53.4571534], [-2.9977964, 53.45844889999999], [-2.9983749, 53.4590521], [-2.9984817999999995, 53.45916799999999], [-2.9985769999999996, 53.45927210000001], [-2.9997820999999996, 53.460509], [-3.0005969, 53.4613267], [-3.0011932999999997, 53.46191879999999], [-3.0015459, 53.46226], [-3.0021006, 53.462828599999995], [-3.0021496999999995, 53.4628789], [-3.0022536999999994, 53.4629822], [-3.0023395, 53.46306939999999], [-3.0028212, 53.46361869999999], [-3.0032271, 53.4640457], [-3.0039783, 53.464942399999984], [-3.0044303, 53.4654002], [-3.0050145, 53.4659265], [-3.0057585, 53.46648400000001], [-3.0059062, 53.4665933], [-3.006054, 53.466711700000005], [-3.0065964, 53.4670826], [-3.0070518, 53.46738589999999], [-3.0073828, 53.46757469999999], [-3.0077764484816503, 53.46779240988761], [-3.0080406, 53.4679385], [-3.0083657999999995, 53.46810339999999], [-3.008553, 53.46819839999999], [-3.0091175999999997, 53.46850349999999], [-3.0113435, 53.4696561], [-3.0139785, 53.47099469999999], [-3.0147212999999997, 53.4713227], [-3.015855, 53.47175639999999], [-3.0165377, 53.47199359999999], [-3.0172489999999996, 53.4722166], [-3.0179316, 53.47240480000001], [-3.0186173, 53.4725773], [-3.0203573, 53.472956400000015], [-3.0211218, 53.47312409999999], [-3.0212223999999996, 53.4731473], [-3.0216731, 53.47325119999999], [-3.0217192, 53.4732618], [-3.0221931, 53.4733863], [-3.0225319999999996, 53.4734904], [-3.0229314, 53.4736279], [-3.0233735, 53.47379600000001], [-3.0236708, 53.47391879999999], [-3.0240728, 53.47411550000001], [-3.0241168999999997, 53.4741389], [-3.0245128999999995, 53.47434870000001], [-3.0250964, 53.474695200000006], [-3.0264672, 53.4755053], [-3.0273398, 53.4760588], [-3.0280842999999997, 53.47657489999999], [-3.028964199999999, 53.4772878], [-3.0292112, 53.4775176], [-3.0306549, 53.4788611], [-3.0338276999999993, 53.4817139], [-3.0397866999999996, 53.48716220000001], [-3.0400533, 53.4874059], [-3.0401849, 53.48753750000001], [-3.0401886, 53.48754099999999], [-3.0450415, 53.4919832], [-3.0462351000000005, 53.49316519999999], [-3.047546, 53.4946644], [-3.0487405, 53.4961923], [-3.0490903, 53.4967024], [-3.0495108, 53.4973155], [-3.0495639999999997, 53.49740239999999], [-3.0496689, 53.4975735], [-3.0499485, 53.4980518], [-3.0501652999999997, 53.49849770000001], [-3.0503114, 53.4988055], [-3.0504405, 53.4991146], [-3.0510735, 53.5005609], [-3.0513239999999997, 53.5011652], [-3.0517814999999997, 53.502444399999995], [-3.0521195, 53.503534300000005], [-3.0525744, 53.50544529999999], [-3.0530178999999995, 53.50735470000001], [-3.0542719660063726, 53.51283606411005], [-3.0543988, 53.5133904], [-3.0550266, 53.516152799999986], [-3.0556693, 53.51891669999999], [-3.05619123075675, 53.52123315641426], [-3.0566183, 53.5231285], [-3.0570286, 53.524880899999985], [-3.0570585, 53.52500390000001], [-3.0573292999999997, 53.52611640000001], [-3.0574362, 53.5265228], [-3.0576781000000004, 53.5272683], [-3.0578426999999997, 53.52770850000001], [-3.0579725, 53.528034600000005], [-3.0584859999999994, 53.5289992], [-3.0589966999999993, 53.52994089999999], [-3.0616861999999996, 53.5346215], [-3.0637768, 53.5383483], [-3.0658835999999994, 53.54207230000001], [-3.0659793, 53.5422475], [-3.0673374, 53.5446162], [-3.0681771, 53.54611709999999], [-3.0690088, 53.547564699999995], [-3.0694732, 53.5484033], [-3.0699191999999997, 53.5492354], [-3.0704208, 53.5505097], [-3.0705989999999996, 53.5511922], [-3.0707826, 53.5528541], [-3.0708217, 53.5534023], [-3.0708278999999994, 53.5534852], [-3.0708309, 53.5535277], [-3.0708893000000006, 53.55434189999998], [-3.0710641999999995, 53.5564768], [-3.071834, 53.565859999999994], [-3.0718411999999997, 53.56596799999999], [-3.0718478, 53.5660537], [-3.0719647, 53.56766340000001], [-3.0720552, 53.56850849999999], [-3.0720431, 53.5693139], [-3.0720037, 53.5699534], [-3.0719514, 53.57030640000001], [-3.0718632999999995, 53.57086240000001], [-3.0717503, 53.5713626], [-3.0716208, 53.571855199999995], [-3.0714798, 53.57232030000001], [-3.0711407999999993, 53.5732129], [-3.0708428, 53.57388089999999], [-3.0705848, 53.5743678], [-3.0704469260776035, 53.57460657386965], [-3.0702148999999994, 53.5750084], [-3.0698471, 53.5755775], [-3.0694448, 53.5761456], [-3.0685396, 53.5772493], [-3.0679601999999995, 53.5778694], [-3.0672894999999993, 53.5785261], [-3.0658006, 53.5799295], [-3.0629644999999996, 53.58259989999999], [-3.0542719660063726, 53.59074814706322], [-3.0511174, 53.593704800000005], [-3.0497476, 53.594973799999984], [-3.0484107, 53.59623739999999], [-3.0449767, 53.59945], [-3.0436294, 53.6007697], [-3.0433061999999995, 53.60111260000001], [-3.0429787, 53.60146], [-3.0426822, 53.6017818], [-3.0423778999999995, 53.6021194], [-3.0422673, 53.602244899999995], [-3.0366744999999997, 53.6086281], [-3.0359594000000003, 53.6094487], [-3.0288041, 53.61765849999999], [-3.0283299999999995, 53.6181983], [-3.0279257, 53.6187364], [-3.0270111999999996, 53.6197774], [-3.0251615999999997, 53.62188389999999], [-3.0250684, 53.6219917], [-3.0250412, 53.622023199999994], [-3.0249621, 53.622111], [-3.0242473, 53.62292570000001], [-3.0203846, 53.6273281], [-3.019871634656391, 53.62791270082296], [-3.0185697999999994, 53.62939630000001], [-3.0183743999999995, 53.6296207], [-3.016611, 53.63164609999998], [-3.0153282999999997, 53.633141], [-3.0146679, 53.633876400000005], [-3.0144823999999995, 53.634066], [-3.0143337, 53.6342179], [-3.0133688, 53.6351256], [-3.0127759, 53.63563049999999], [-3.0122441, 53.6360601], [-3.0116309, 53.6365187], [-3.0108925999999996, 53.637036499999994], [-3.010217299999999, 53.6374735], [-3.0098828, 53.6376801], [-3.0067021, 53.63963470000001], [-3.0051951999999997, 53.6405792], [-3.0036574999999996, 53.641485900000006], [-3.0025712999999996, 53.6421619], [-3.0020112999999995, 53.6425103], [-3.001856399999999, 53.642605999999994], [-3.0015625, 53.64279459999999], [-3.00127, 53.6429924], [-3.0010470999999996, 53.6431539], [-3.0008933999999994, 53.643290799999995], [-3.0008077, 53.64338029999999], [-3.0006635000000004, 53.6435565], [-3.0005654999999996, 53.6437144], [-3.0005051999999997, 53.643846800000006], [-3.0004540999999993, 53.64399219999999], [-3.0004266, 53.644157199999995], [-3.0004303999999995, 53.6443111], [-3.0004487, 53.6444532], [-3.000477, 53.6446503], [-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.0013083, 53.645723200000006], [-3.001021, 53.6455926], [-3.0004712, 53.6453943], [-3.0001198, 53.6452581], [-2.9998858, 53.6451469], [-2.9996203999999995, 53.645039399999995], [-2.9990302999999994, 53.644839100000006], [-2.9985362, 53.64466139999998], [-2.9981103, 53.6445227], [-2.9976435999999995, 53.64435729999999], [-2.9973056, 53.644276199999986], [-2.9968067, 53.64418400000001], [-2.9962864, 53.644113999999995], [-2.9957231, 53.64407109999999], [-2.9952698, 53.64405519999998], [-2.9943980999999997, 53.644064699999994], [-2.9937303, 53.6440473], [-2.9931401999999996, 53.6440059], [-2.9925125, 53.64392639999999], [-2.9916784, 53.643777], [-2.991348, 53.6437253], [-2.9910989999999997, 53.6436863], [-2.9904419, 53.643617899999995], [-2.9898383999999996, 53.64357819999999], [-2.9893743, 53.643575], [-2.9888807999999996, 53.64361639999999], [-2.9883712, 53.6437022], [-2.9879125000000006, 53.643815100000005], [-2.9873922, 53.6440027], [-2.9869604, 53.644217399999995], [-2.9861934, 53.6446906], [-2.9837148999999994, 53.6460633], [-2.9827277999999997, 53.646588], [-2.9823416, 53.6467756], [-2.9819312000000004, 53.6469394], [-2.9814912999999996, 53.6470841], [-2.980971, 53.6472065], [-2.9804775, 53.6472812], [-2.9798847, 53.6473257], [-2.9793295, 53.647324100000006], [-2.9787984, 53.64728759999999], [-2.9783468, 53.6472313], [-2.9778274, 53.647127], [-2.9772025, 53.64693619999999], [-2.9765586999999996, 53.6466612], [-2.9759499000000003, 53.6463114], [-2.9747858, 53.6455864], [-2.9744727999999996, 53.645338200000005], [-2.974138, 53.645020300000006], [-2.9738577, 53.6447102], [-2.9736292, 53.64441049999999], [-2.9729926999999994, 53.6434247], [-2.97255, 53.64274079999999], [-2.9724410999999997, 53.64257260000001], [-2.9717253999999995, 53.641471300000006], [-2.9711316, 53.6405878], [-2.9710461, 53.6404552], [-2.9706199, 53.639822499999994], [-2.9704374, 53.6395854], [-2.9702362, 53.63935159999999], [-2.9699975, 53.63912100000001], [-2.9699366, 53.6390704], [-2.9697506999999996, 53.63891589999999], [-2.9694234999999995, 53.63867739999999], [-2.9691016, 53.638478600000006], [-2.9687315, 53.63827980000001], [-2.9683211, 53.638085800000006], [-2.9682099999999996, 53.6380438], [-2.9679571, 53.6379481], [-2.9678544, 53.63790929999999], [-2.967419899999999, 53.63777089999999], [-2.9660059, 53.63738219999999], [-2.964440437594421, 53.63696112708352], [-2.9632395, 53.6366381], [-2.9630368, 53.63658019999999], [-2.9600967999999996, 53.63579680000001], [-2.9575902, 53.63512939999999], [-2.9552621, 53.6345138], [-2.9540643, 53.634191], [-2.9534947999999996, 53.63403710000001], [-2.9529546, 53.633877], [-2.952371799999999, 53.6336825], [-2.9517735999999997, 53.6334905], [-2.9508228999999995, 53.6332232], [-2.9496721, 53.6329252], [-2.9462252, 53.6320364], [-2.9460510999999996, 53.63199019999999], [-2.942623199999999, 53.6311064], [-2.9414074999999995, 53.6307947], [-2.9401591999999996, 53.630469899999994], [-2.9376799999999994, 53.62982009999999], [-2.9327005, 53.628532099999994], [-2.9303092766131935, 53.62791270082296], [-2.9227350999999997, 53.62595069999998], [-2.9206770999999994, 53.6254162], [-2.9186174, 53.62488499999999], [-2.9161277, 53.62424250000001], [-2.9153983999999995, 53.624053], [-2.9146214, 53.6238529], [-2.9139203, 53.6236584], [-2.912269199999999, 53.6232315], [-2.9106176, 53.62279960000001], [-2.9074003, 53.6219642], [-2.9061909, 53.6216597], [-2.9045601999999997, 53.6212356], [-2.902915, 53.6208123], [-2.8996296, 53.61996189999999], [-2.8931805999999995, 53.618287200000005], [-2.893083, 53.61826190000001], [-2.8906334, 53.617630299999995], [-2.8899766, 53.61745569999999], [-2.8881853, 53.6169804], [-2.8832993, 53.61571369999999], [-2.8815666, 53.615259299999984], [-2.8780863, 53.6143602], [-2.8746089091824683, 53.61346339084692], [-2.8745977, 53.6134605], [-2.8686579, 53.6119096], [-2.8681019999999995, 53.61176450000001], [-2.8676328999999994, 53.611644799999986], [-2.8671212999999995, 53.6115086], [-2.8648847, 53.610927100000005], [-2.8626452999999996, 53.61034659999999], [-2.8581571, 53.60917739999999], [-2.8558063, 53.6085682], [-2.8534420999999996, 53.6079631], [-2.8532303, 53.607910100000005], [-2.8508283999999997, 53.6073426], [-2.8483269, 53.6067846], [-2.8466084, 53.6064254], [-2.8448844, 53.6060685], [-2.8431625, 53.60571449999998], [-2.8426191, 53.60560169999999], [-2.8414299999999995, 53.60535480000001], [-2.8394438999999996, 53.6049475], [-2.8390776999999994, 53.60487109999998], [-2.833932509623083, 53.6038081658605], [-2.8339614999999996, 53.6037775], [-2.8341805999999994, 53.6035467], [-2.8342836999999994, 53.6034384], [-2.835387, 53.602316], [-2.8355171, 53.60218230000001], [-2.836602, 53.6011236], [-2.8370579, 53.6007006], [-2.8372644999999994, 53.6005126], [-2.8402971999999997, 53.597750000000005], [-2.8408527999999995, 53.59724719999999]]} |
34.8 |
1551 |
1550 |
None |
None |
Burscough Junction |
53.5972472 |
-2.8408528 |
53.5972472 |
-2.8408528 |
1 |
0 |
2026-09-23 15:56:24 |
TERMINATED |
2026-09-23 15:46:00 |
Ormskirk |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790173297634800 |
5 |
5 |
2026-09-23 15:56:04.629764 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:46:00.550519 |
| 765983 |
795905 |
C48227 |
732N40MP23 |
2026-09-23 |
COMPLETE |
21506396 |
2026-09-23 15:18:00 |
2026-09-23 15:56:24 |
2026-09-25 15:56:24 |
{"id": 795905, "stp": "P", "toc": "Great Western Railway", "uid": "C48227", "consist": "387149+387169", "dest_crs": "DID", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48227/2026-09-23/detailed", "trust_id": "732N40MP23", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-23", "dest_arr_time": "1546", "dest_platform": "3", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2N40", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1518", "current_leg_dep": "1511", "current_leg_end": "Reading", "origin_dep_time": "1438", "origin_platform": "11", "current_location": "Reading", "last_update_time": "2026-09-23T15:56:24", "route_debug_link": null, "timing_variation": "0 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.9575911, 51.4584388], [-0.9615743, 51.4585071], [-0.9618784999999996, 51.45852099999999], [-0.962140107696864, 51.45853302581363], [-0.9623961152284028, 51.45858823526984], [-0.9626421, 51.45859810000001], [-0.9638436999999996, 51.45864619999999], [-0.9647071, 51.4586956], [-0.9666587, 51.45883049999999], [-0.9673341, 51.45889340000001], [-0.9681757, 51.45899549999999], [-0.9686771, 51.45904439999999], [-0.9688185, 51.4590592], [-0.9704716, 51.45922350000001], [-0.9704985, 51.459226099999995], [-0.9726746, 51.4594423], [-0.9728263, 51.4594574], [-0.9733431152791008, 51.4595087795148]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "1546", "motion_projection": null, "next_location_lat": "51.4595088", "next_location_lon": "-0.9733431", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16885.671, \"from_m\": 16732.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19128.366, \"from_m\": 16885.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19225.362, \"from_m\": 19128.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27319.177, \"from_m\": 19225.362, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27486.522, \"from_m\": 27319.177, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27634.924, \"from_m\": 27486.522, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27801.062, \"from_m\": 27634.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38066.605, \"from_m\": 27801.062, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38150.119, \"from_m\": 38066.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38639.634, \"from_m\": 38150.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38678.173, \"from_m\": 38639.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38828.822, \"from_m\": 38678.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40158.351, \"from_m\": 38828.822, \"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\": 40169.955, \"from_m\": 40158.351, \"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\": 47396.555, \"from_m\": 40169.955, \"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\": 47546.339, \"from_m\": 47396.555, \"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\": 56157.868, \"from_m\": 47546.339, \"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\": 56237.814, \"from_m\": 56157.868, \"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\": 56296.195, \"from_m\": 56237.814, \"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\": 56403.082, \"from_m\": 56296.195, \"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\": 56459.201, \"from_m\": 56403.082, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.592, \"from_m\": 56459.201, \"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\": 57142.108, \"from_m\": 56517.592, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57948.013, \"from_m\": 57142.108, \"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\": 58268.677, \"from_m\": 57948.013, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58978.033, \"from_m\": 58268.677, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.096, \"from_m\": 58978.033, \"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\": 83388.334, \"from_m\": 59043.096, \"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\": 83535.016, \"from_m\": 83388.334, \"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\": 83604.171, \"from_m\": 83535.016, \"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\": 85038.758, \"from_m\": 83604.171, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 795905, \"profile_key\": \"8cac8f48d66edbbad2605185f6bb0735f0795cc00621a2a68a7757c1900a5c2b\", \"schedule_id\": 6062, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1455H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1503\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.595, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1511\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49674.773, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56459.201, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1522\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57618.992, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59467.7, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61833.002, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1529H\", \"wtt_dep\": \"1530\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66411.301, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71603.505, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77624.757, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84098.595, \"section_seq\": 1, \"route_path_id\": 132506}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85038.758, \"section_seq\": 1, \"route_path_id\": 132506}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 85038.758, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132506}], \"total_distance_m\": 85038.758, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 83928.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1110.171, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1438", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "51.4595088", "current_position_lon": "-0.9733431", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:52Z\", \"source_id\": 68506816, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:55Z\", \"source_id\": 21483781, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:51Z\", \"source_id\": 68523882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:53Z\", \"source_id\": 21488672, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:10Z\", \"source_id\": 68545511, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:14Z\", \"source_id\": 21495061, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:15Z\", \"source_id\": 68565400, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:20Z\", \"source_id\": 21500838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:11Z\", \"source_id\": 68584377, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:14Z\", \"source_id\": 21506396, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "15", "timing_fact_generation": 1790173097746797, "current_leg_arrival_utc": "2026-09-23T15:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:46:00.554518", "service_state_evidence_id": 68584377, "current_leg_start_actual_dep": "2026-09-23T15:11:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-23T15:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:56:03.507631", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
DID |
2N40 |
387149+387169 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38066.605, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.119, "from_m": 38066.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38639.634, "from_m": 38150.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38678.173, "from_m": 38639.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38828.822, "from_m": 38678.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40158.351, "from_m": 38828.822, "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": 40169.955, "from_m": 40158.351, "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": 47396.555, "from_m": 40169.955, "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": 47546.339, "from_m": 47396.555, "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": 56157.868, "from_m": 47546.339, "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": 56237.814, "from_m": 56157.868, "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": 56296.195, "from_m": 56237.814, "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": 56403.082, "from_m": 56296.195, "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": 56459.201, "from_m": 56403.082, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.592, "from_m": 56459.201, "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": 57142.108, "from_m": 56517.592, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57948.013, "from_m": 57142.108, "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": 58268.677, "from_m": 57948.013, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58978.033, "from_m": 58268.677, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.096, "from_m": 58978.033, "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": 83388.334, "from_m": 59043.096, "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": 83535.016, "from_m": 83388.334, "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": 83604.171, "from_m": 83535.016, "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": 85038.758, "from_m": 83604.171, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 795905, "profile_key": "8cac8f48d66edbbad2605185f6bb0735f0795cc00621a2a68a7757c1900a5c2b", "schedule_id": 6062, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1438", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1455H", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1503", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.595, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1511", "location": "Twyford", "stage_seq": 11, "distance_m": 49674.773, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56459.201, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1522", "location": "Reading", "stage_seq": 13, "distance_m": 57618.992, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59467.7, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61833.002, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1529H", "wtt_dep": "1530", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66411.301, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71603.505, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Cholsey", "stage_seq": 18, "distance_m": 77624.757, "section_seq": 1, "route_path_id": 132506}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84098.595, "section_seq": 1, "route_path_id": 132506}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85038.758, "section_seq": 1, "route_path_id": 132506}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 85038.758, "from_m": 0.0, "section_seq": 1, "route_path_id": 132506}], "total_distance_m": 85038.758, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 83928.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1110.171, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:52Z", "source_id": 68506816, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:55Z", "source_id": 21483781, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:51Z", "source_id": 68523882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:53Z", "source_id": 21488672, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:10Z", "source_id": 68545511, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:14Z", "source_id": 21495061, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:15Z", "source_id": 68565400, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:20Z", "source_id": 21500838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23811, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:11Z", "source_id": 68584377, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:14Z", "source_id": 21506396, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}] |
London Paddington |
1438 |
1438 |
11 |
None |
None |
Didcot Parkway |
1546 |
1546 |
3 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48227/2026-09-23/detailed |
None |
Twyford |
2026-09-23T15:11:00+01:00 |
Reading |
7.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.9575911, 51.4584388], [-0.9615743, 51.4585071], [-0.9618784999999996, 51.45852099999999], [-0.962140107696864, 51.45853302581363], [-0.9623961152284028, 51.45858823526984], [-0.9626421, 51.45859810000001], [-0.9638436999999996, 51.45864619999999], [-0.9647071, 51.4586956], [-0.9666587, 51.45883049999999], [-0.9673341, 51.45889340000001], [-0.9681757, 51.45899549999999], [-0.9686771, 51.45904439999999], [-0.9688185, 51.4590592], [-0.9704716, 51.45922350000001], [-0.9704985, 51.459226099999995], [-0.9726746, 51.4594423], [-0.9728263, 51.4594574], [-0.9733431152791008, 51.4595087795148]]} |
4.9 |
1511 |
1518 |
Twyford |
Reading |
Reading |
51.4595088 |
-0.9733431 |
51.4595088 |
-0.9733431 |
1 |
0 |
2026-09-23 15:56:24 |
TERMINATED |
2026-09-23 15:46:00 |
Reading |
TD |
TRACKING_TIMEOUT |
68584377 |
1790173097746797 |
63 |
63 |
2026-09-23 15:56:03.507631 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:46:00.554518 |
| 765984 |
791238 |
H54976 |
826A61CK23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:47:00 |
2026-09-23 15:57:24 |
2026-09-25 15:57:24 |
{"id": 791238, "stp": "P", "toc": "Unknown", "uid": "H54976", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H54976/2026-09-23/detailed", "trust_id": "826A61CK23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Drayton Frays Sidings", "service_date": "2026-09-23", "dest_arr_time": "1544", "dest_platform": null, "is_terminated": 1, "next_location": "West Drayton", "signalling_id": "6A61", "timing_status": "LATE", "origin_station": "Whatley Quarry (FLHH)", "current_leg_arr": "1540", "current_leg_dep": "1534½", "current_leg_end": "West Drayton", "origin_dep_time": "1224", "origin_platform": null, "current_location": "West Drayton", "last_update_time": "2026-09-23T15:57:24", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47788160948096425, 51.51002761811377], [-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]]}", "current_leg_start": "West Drayton Up Goods Loop", "dest_arr_time_act": "1544", "motion_projection": null, "next_location_lat": "51.5098029", "next_location_lon": "-0.4713922", "previous_location": "West Drayton Up Goods Loop", "current_leg_milage": "0.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1766.123, \"from_m\": 0.0, \"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\": 5666.413, \"from_m\": 1766.123, \"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\": 6365.013, \"from_m\": 5666.413, \"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\": 6405.643, \"from_m\": 6365.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6420.8, \"from_m\": 6405.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7479.772, \"from_m\": 6420.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16505.357, \"from_m\": 7479.772, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16682.304, \"from_m\": 16505.357, \"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\": 16757.939, \"from_m\": 16682.304, \"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\": 16789.46, \"from_m\": 16757.939, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29635.898, \"from_m\": 16789.46, \"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\": 31420.215, \"from_m\": 29635.898, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 32070.22, \"from_m\": 31420.215, \"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\": 46497.498, \"from_m\": 32070.22, \"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\": 55194.191, \"from_m\": 46497.498, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57063.303, \"from_m\": 55194.191, \"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\": 58390.214, \"from_m\": 57063.303, \"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\": 59215.612, \"from_m\": 58390.214, \"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\": 65549.819, \"from_m\": 59215.612, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68989.036, \"from_m\": 65549.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69881.349, \"from_m\": 68989.036, \"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\": 72467.399, \"from_m\": 69881.349, \"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\": 72541.057, \"from_m\": 72467.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74544.711, \"from_m\": 72541.057, \"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\": 85831.262, \"from_m\": 74544.711, \"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\": 92874.903, \"from_m\": 85831.262, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 93670.302, \"from_m\": 92874.903, \"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\": 100834.412, \"from_m\": 93670.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 100886.673, \"from_m\": 100834.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107252.423, \"from_m\": 100886.673, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109343.354, \"from_m\": 107252.423, \"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\": 110116.046, \"from_m\": 109343.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110254.795, \"from_m\": 110116.046, \"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\": 110553.506, \"from_m\": 110254.795, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111164.294, \"from_m\": 110553.506, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111788.811, \"from_m\": 111164.294, \"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\": 111847.201, \"from_m\": 111788.811, \"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\": 111903.32, \"from_m\": 111847.201, \"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\": 112010.208, \"from_m\": 111903.32, \"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\": 112068.588, \"from_m\": 112010.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112148.534, \"from_m\": 112068.588, \"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\": 120760.063, \"from_m\": 112148.534, \"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\": 120909.847, \"from_m\": 120760.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128136.447, \"from_m\": 120909.847, \"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\": 128148.051, \"from_m\": 128136.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129477.58, \"from_m\": 128148.051, \"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\": 129628.229, \"from_m\": 129477.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129666.768, \"from_m\": 129628.229, \"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\": 130156.284, \"from_m\": 129666.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130239.797, \"from_m\": 130156.284, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140505.34, \"from_m\": 130239.797, \"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\": 140671.478, \"from_m\": 140505.34, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142306.883, \"from_m\": 140671.478, \"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\": 149244.823, \"from_m\": 142306.883, \"capability_applied\": null, \"effective_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\": 791238, \"profile_key\": \"b81652344a3d3c9f59342949098ebbc6cbbcd8ae479f827dea3310f8ed920adb\", \"schedule_id\": 14250, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Whatley Quarry (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Frome North\", \"stage_seq\": 2, \"distance_m\": 6601.972, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Clink Road Jn\", \"stage_seq\": 3, \"distance_m\": 7530.774, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 4, \"distance_m\": 12825.468, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 5, \"distance_m\": 16757.939, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Lavington\", \"stage_seq\": 6, \"distance_m\": 27952.967, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1341\", \"location\": \"Woodborough\", \"stage_seq\": 7, \"distance_m\": 41694.891, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Bedwyn\", \"stage_seq\": 8, \"distance_m\": 61947.262, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Hungerford\", \"stage_seq\": 9, \"distance_m\": 69791.54, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Newbury\", \"stage_seq\": 10, \"distance_m\": 83276.347, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Theale\", \"stage_seq\": 11, \"distance_m\": 102241.561, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Southcote Jn\", \"stage_seq\": 12, \"distance_m\": 107873.812, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 109370.496, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1450H\", \"location\": \"Reading Sig. T1728\", \"stage_seq\": 14, \"distance_m\": 109992.411, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Reading\", \"stage_seq\": 15, \"distance_m\": 110676.422, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 111847.201, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Twyford\", \"stage_seq\": 17, \"distance_m\": 118631.629, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Maidenhead\", \"stage_seq\": 18, \"distance_m\": 129519.807, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Slough\", \"stage_seq\": 19, \"distance_m\": 138748.932, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Iver\", \"stage_seq\": 20, \"distance_m\": 144777.509, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1534H\", \"location\": \"West Drayton Up Goods Loop\", \"stage_seq\": 21, \"distance_m\": 146818.963, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1538H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 148521.505, \"section_seq\": 1, \"route_path_id\": 136077}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": null, \"location\": \"West Drayton Frays Sidings\", \"stage_seq\": 23, \"distance_m\": 149244.823, \"section_seq\": 1, \"route_path_id\": 136077}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 149244.823, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136077}], \"total_distance_m\": 149244.823, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 141305.874, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7938.949, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1224", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.5", "current_position_lat": "51.5098029", "current_position_lon": "-0.4713922", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:35:23Z\", \"source_id\": 68341923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:35:28Z\", \"source_id\": 21434954, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:10:09Z\", \"source_id\": 68422838, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:10:15Z\", \"source_id\": 21459035, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:00Z\", \"source_id\": 68445631, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:07Z\", \"source_id\": 21465893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:54:58Z\", \"source_id\": 68528703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:03Z\", \"source_id\": 21490171, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:44Z\", \"source_id\": 68561655, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:48Z\", \"source_id\": 21499700, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:14Z\", \"source_id\": 68579627, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:18Z\", \"source_id\": 21505047, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:05Z\", \"source_id\": 68595677, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:07Z\", \"source_id\": 21509854, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:30Z\", \"source_id\": 68610834, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:36Z\", \"source_id\": 21514470, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:58Z\", \"source_id\": 68634304, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:03Z\", \"source_id\": 21521177, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Drayton", "service_state_platform": "5", "timing_fact_generation": 1790174346202688, "current_leg_arrival_utc": "2026-09-23T15:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:47:00.046373", "service_state_evidence_id": 68634304, "current_leg_start_actual_dep": "2026-09-23T15:37:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-23T15:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:57:02.163099", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6A61 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1766.123, "from_m": 0.0, "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": 5666.413, "from_m": 1766.123, "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": 6365.013, "from_m": 5666.413, "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": 6405.643, "from_m": 6365.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6420.8, "from_m": 6405.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7479.772, "from_m": 6420.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16505.357, "from_m": 7479.772, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16682.304, "from_m": 16505.357, "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": 16757.939, "from_m": 16682.304, "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": 16789.46, "from_m": 16757.939, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29635.898, "from_m": 16789.46, "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": 31420.215, "from_m": 29635.898, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 32070.22, "from_m": 31420.215, "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": 46497.498, "from_m": 32070.22, "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": 55194.191, "from_m": 46497.498, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57063.303, "from_m": 55194.191, "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": 58390.214, "from_m": 57063.303, "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": 59215.612, "from_m": 58390.214, "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": 65549.819, "from_m": 59215.612, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68989.036, "from_m": 65549.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69881.349, "from_m": 68989.036, "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": 72467.399, "from_m": 69881.349, "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": 72541.057, "from_m": 72467.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74544.711, "from_m": 72541.057, "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": 85831.262, "from_m": 74544.711, "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": 92874.903, "from_m": 85831.262, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 93670.302, "from_m": 92874.903, "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": 100834.412, "from_m": 93670.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 100886.673, "from_m": 100834.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107252.423, "from_m": 100886.673, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109343.354, "from_m": 107252.423, "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": 110116.046, "from_m": 109343.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110254.795, "from_m": 110116.046, "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": 110553.506, "from_m": 110254.795, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111164.294, "from_m": 110553.506, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 111788.811, "from_m": 111164.294, "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": 111847.201, "from_m": 111788.811, "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": 111903.32, "from_m": 111847.201, "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": 112010.208, "from_m": 111903.32, "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": 112068.588, "from_m": 112010.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112148.534, "from_m": 112068.588, "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": 120760.063, "from_m": 112148.534, "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": 120909.847, "from_m": 120760.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128136.447, "from_m": 120909.847, "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": 128148.051, "from_m": 128136.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129477.58, "from_m": 128148.051, "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": 129628.229, "from_m": 129477.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129666.768, "from_m": 129628.229, "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": 130156.284, "from_m": 129666.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130239.797, "from_m": 130156.284, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140505.34, "from_m": 130239.797, "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": 140671.478, "from_m": 140505.34, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142306.883, "from_m": 140671.478, "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": 149244.823, "from_m": 142306.883, "capability_applied": null, "effective_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": 791238, "profile_key": "b81652344a3d3c9f59342949098ebbc6cbbcd8ae479f827dea3310f8ed920adb", "schedule_id": 14250, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1224", "location": "Whatley Quarry (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Frome North", "stage_seq": 2, "distance_m": 6601.972, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Clink Road Jn", "stage_seq": 3, "distance_m": 7530.774, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Fairwood Jn", "stage_seq": 4, "distance_m": 12825.468, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Heywood Road Jn", "stage_seq": 5, "distance_m": 16757.939, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Lavington", "stage_seq": 6, "distance_m": 27952.967, "section_seq": 1, "route_path_id": 136077}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1341", "location": "Woodborough", "stage_seq": 7, "distance_m": 41694.891, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Bedwyn", "stage_seq": 8, "distance_m": 61947.262, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Hungerford", "stage_seq": 9, "distance_m": 69791.54, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Newbury", "stage_seq": 10, "distance_m": 83276.347, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Theale", "stage_seq": 11, "distance_m": 102241.561, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Southcote Jn", "stage_seq": 12, "distance_m": 107873.812, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 109370.496, "section_seq": 1, "route_path_id": 136077}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1450H", "location": "Reading Sig. T1728", "stage_seq": 14, "distance_m": 109992.411, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Reading", "stage_seq": 15, "distance_m": 110676.422, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Kennet Bridge Jn", "stage_seq": 16, "distance_m": 111847.201, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Twyford", "stage_seq": 17, "distance_m": 118631.629, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Maidenhead", "stage_seq": 18, "distance_m": 129519.807, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Slough", "stage_seq": 19, "distance_m": 138748.932, "section_seq": 1, "route_path_id": 136077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Iver", "stage_seq": 20, "distance_m": 144777.509, "section_seq": 1, "route_path_id": 136077}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1534H", "location": "West Drayton Up Goods Loop", "stage_seq": 21, "distance_m": 146818.963, "section_seq": 1, "route_path_id": 136077}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1538H", "location": "West Drayton", "stage_seq": 22, "distance_m": 148521.505, "section_seq": 1, "route_path_id": 136077}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": null, "location": "West Drayton Frays Sidings", "stage_seq": 23, "distance_m": 149244.823, "section_seq": 1, "route_path_id": 136077}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 149244.823, "from_m": 0.0, "section_seq": 1, "route_path_id": 136077}], "total_distance_m": 149244.823, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 141305.874, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7938.949, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24480, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:35:23Z", "source_id": 68341923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T12:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:35:28Z", "source_id": 21434954, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24469, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:10:09Z", "source_id": 68422838, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:10:15Z", "source_id": 21459035, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:00Z", "source_id": 68445631, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:07Z", "source_id": 21465893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:54:58Z", "source_id": 68528703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:03Z", "source_id": 21490171, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:44Z", "source_id": 68561655, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:48Z", "source_id": 21499700, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:14Z", "source_id": 68579627, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:18Z", "source_id": 21505047, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:05Z", "source_id": 68595677, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:07Z", "source_id": 21509854, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:30Z", "source_id": 68610834, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:30:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:36Z", "source_id": 21514470, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23494, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:58Z", "source_id": 68634304, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T14:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:03Z", "source_id": 21521177, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}] |
Whatley Quarry (FLHH) |
1224 |
1224 |
None |
None |
None |
West Drayton Frays Sidings |
1544 |
1544 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H54976/2026-09-23/detailed |
None |
West Drayton Up Goods Loop |
2026-09-23T15:37:30+01:00 |
West Drayton |
5.5 |
{"type": "LineString", "coordinates": [[-0.47788160948096425, 51.51002761811377], [-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.3 |
1534½ |
1540 |
West Drayton Up Goods Loop |
West Drayton |
West Drayton |
51.5098029 |
-0.4713922 |
51.5098029 |
-0.4713922 |
1 |
0 |
2026-09-23 15:57:24 |
TERMINATED |
2026-09-23 15:47:00 |
West Drayton |
TD |
TRACKING_TIMEOUT |
68634304 |
1790174346202688 |
70 |
70 |
2026-09-23 15:57:02.163099 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:47:00.046373 |
| 765985 |
797690 |
C40434 |
875S42MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:47:00 |
2026-09-23 15:57:24 |
2026-09-25 15:57:24 |
{"id": 797690, "stp": "P", "toc": "Southern", "uid": "C40434", "consist": "377139+377425", "dest_crs": "WCY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40434/2026-09-23/detailed", "trust_id": "875S42MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:47:00", "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-23", "dest_arr_time": "1550", "dest_platform": "3", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "5S42", "timing_status": null, "origin_station": "West Croydon Turnback", "current_leg_arr": "1550", "current_leg_dep": "1547", "current_leg_end": "West Croydon", "origin_dep_time": "1547", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:57:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10712979999999998, 51.3754085], [-0.1067952, 51.3756366], [-0.1066732, 51.375719700000005], [-0.1063487, 51.3758963], [-0.1058809, 51.376136599999995], [-0.10508099999999998, 51.37652989999999], [-0.1046571, 51.376755300000006], [-0.1039916, 51.377158099999995], [-0.103811, 51.3772678], [-0.1033121, 51.377603499999985], [-0.1029828, 51.3778415], [-0.1029458, 51.37786979999999], [-0.10279169999999996, 51.3779893], [-0.10272, 51.37805780000001], [-0.102498, 51.3782699], [-0.1023982, 51.37838159999999], [-0.1023476, 51.3784381], [-0.10230649999999998, 51.378484099999994], [-0.1021862, 51.3786462], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "West Croydon Turnback", "dest_arr_time_act": "1550", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 360.927, \"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\": 537.85, \"from_m\": 360.927, \"capability_applied\": null, \"effective_limit_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\": 797690, \"profile_key\": \"81673b38c93ff0405181147a521026f7708bb0d86262f355a862276c202dec82\", \"schedule_id\": 5823, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"West Croydon Turnback\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130985}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 2, \"distance_m\": 537.85, \"section_seq\": 1, \"route_path_id\": 130985}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 537.85, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130985}], \"total_distance_m\": 537.85, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 537.85, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "West Croydon Turnback", "service_state_platform": null, "timing_fact_generation": 1790171278908238, "current_leg_arrival_utc": "2026-09-23T15:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:47:00.055312", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:47:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:57:02.187952", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
WCY |
5S42 |
377139+377425 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 360.927, "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": 537.85, "from_m": 360.927, "capability_applied": null, "effective_limit_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": 797690, "profile_key": "81673b38c93ff0405181147a521026f7708bb0d86262f355a862276c202dec82", "schedule_id": 5823, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "West Croydon Turnback", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130985}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": null, "location": "West Croydon", "stage_seq": 2, "distance_m": 537.85, "section_seq": 1, "route_path_id": 130985}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 537.85, "from_m": 0.0, "section_seq": 1, "route_path_id": 130985}], "total_distance_m": 537.85, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 537.85, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
West Croydon Turnback |
1547 |
1547 |
None |
15:47:00 |
None |
West Croydon |
1550 |
1550 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40434/2026-09-23/detailed |
None |
West Croydon Turnback |
2026-09-23T15:47:30+01:00 |
West Croydon |
3.0 |
{"type": "LineString", "coordinates": [[-0.10712979999999998, 51.3754085], [-0.1067952, 51.3756366], [-0.1066732, 51.375719700000005], [-0.1063487, 51.3758963], [-0.1058809, 51.376136599999995], [-0.10508099999999998, 51.37652989999999], [-0.1046571, 51.376755300000006], [-0.1039916, 51.377158099999995], [-0.103811, 51.3772678], [-0.1033121, 51.377603499999985], [-0.1029828, 51.3778415], [-0.1029458, 51.37786979999999], [-0.10279169999999996, 51.3779893], [-0.10272, 51.37805780000001], [-0.102498, 51.3782699], [-0.1023982, 51.37838159999999], [-0.1023476, 51.3784381], [-0.10230649999999998, 51.378484099999994], [-0.1021862, 51.3786462], [-0.10196099999999998, 51.3789421]]} |
0.3 |
1547 |
1550 |
None |
None |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-23 15:57:24 |
TERMINATED |
2026-09-23 15:47:00 |
West Croydon Turnback |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171278908238 |
0 |
0 |
2026-09-23 15:57:02.187952 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:47:00.055312 |
| 765986 |
797006 |
W43737 |
775V95MQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:47:00 |
2026-09-23 15:57:24 |
2026-09-25 15:57:24 |
{"id": 797006, "stp": "P", "toc": "Transport for Wales", "uid": "W43737", "consist": "197115", "dest_crs": "XCC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43737/2026-09-23/detailed", "trust_id": "775V95MQ23", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-23", "dest_arr_time": "1533", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5V95", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1533", "current_leg_dep": "1535", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "1521", "origin_platform": "3A", "current_location": "Cardiff Central", "last_update_time": "2026-09-23T15:57:24", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "1533", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68627290\", \"confirmationDeadline\": \"2026-09-23T15:47:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 562.149, \"from_m\": 376.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\": 1087.798, \"from_m\": 562.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797006, \"profile_key\": \"872a19a65487a21556facbc8aab9d90a767dfe3fecc9e957deea966e20d8bef2\", \"schedule_id\": 35235, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124635}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 124635}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124635}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1521", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1438.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1790174173400792, "current_leg_arrival_utc": "2026-09-23T15:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:47:00.058590", "service_state_evidence_id": 68627290, "current_leg_start_actual_dep": "2026-09-23T15:35:35+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-23T15:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:57:02.184922", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
XCC |
5V95 |
197115 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "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": 376.805, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 562.149, "from_m": 376.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": 1087.798, "from_m": 562.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797006, "profile_key": "872a19a65487a21556facbc8aab9d90a767dfe3fecc9e957deea966e20d8bef2", "schedule_id": 35235, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1521", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124635}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 2, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 124635}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 124635}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cardiff Central |
1521 |
1521 |
3A |
None |
None |
Canton C.S.D. |
1533 |
1533 |
None |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43737/2026-09-23/detailed |
None |
Cardiff Central |
2026-09-23T15:35:35+01:00 |
Canton C.S.D. |
1438.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} |
0.7 |
1535 |
1533 |
None |
Cardiff Central |
Canton C.S.D. |
51.4746824 |
-3.1944478 |
51.4746824 |
-3.1944478 |
1 |
0 |
2026-09-23 15:57:24 |
TERMINATED |
2026-09-23 15:47:00 |
Cardiff Central |
TD |
TRACKING_TIMEOUT |
68627290 |
1790174173400792 |
3 |
3 |
2026-09-23 15:57:02.184922 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:47:00.058590 |
| 765987 |
795454 |
Y80269 |
832F22MO23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:47:00 |
2026-09-23 15:57:24 |
2026-09-25 15:57:24 |
{"id": 795454, "stp": "P", "toc": "Great Western Railway", "uid": "Y80269", "consist": "166212", "dest_crs": "EXM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80269/2026-09-23/detailed", "trust_id": "832F22MO23", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exmouth", "service_date": "2026-09-23", "dest_arr_time": "1547", "dest_platform": null, "is_terminated": 1, "next_location": "Topsham", "signalling_id": "2F22", "timing_status": "ON TIME", "origin_station": "Paignton", "current_leg_arr": "1534", "current_leg_dep": "1531", "current_leg_end": "Topsham", "origin_dep_time": "1420", "origin_platform": "2", "current_location": "Topsham", "last_update_time": "2026-09-23T15:57:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4725585999999997, 50.70272159999999], [-3.472446, 50.70211160000001], [-3.4719857999999997, 50.700449], [-3.4715062999999997, 50.6992498], [-3.4711955999999997, 50.69861699999999], [-3.4692219999999994, 50.6944258], [-3.4668287999999996, 50.68932730000001], [-3.4667085, 50.68907050000001], [-3.4666577999999997, 50.68896149999999], [-3.466394999999999, 50.688514899999994], [-3.4658475, 50.687723599999984], [-3.4655218, 50.687317799999995], [-3.4653173, 50.68707750000001], [-3.4651281999999997, 50.6868686], [-3.4648705999999994, 50.6866564], [-3.4646689, 50.6864647], [-3.4644092, 50.686222599999994], [-3.4641376, 50.68597280000001], [-3.4639784843649477, 50.68583490158945]]}", "current_leg_start": "Newcourt", "dest_arr_time_act": "1547", "motion_projection": null, "next_location_lat": "50.6858349", "next_location_lon": "-3.4639785", "previous_location": "Newcourt", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.594, \"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\": 846.608, \"from_m\": 380.594, \"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\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 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\": 45464.348, \"from_m\": 43351.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45654.21, \"from_m\": 45464.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45761.556, \"from_m\": 45654.21, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46569.578, \"from_m\": 45761.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46859.113, \"from_m\": 46569.578, \"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\": 48116.553, \"from_m\": 46859.113, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49236.803, \"from_m\": 48116.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49276.979, \"from_m\": 49236.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49322.935, \"from_m\": 49276.979, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49694.77, \"from_m\": 49322.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55819.181, \"from_m\": 49694.77, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56091.649, \"from_m\": 55819.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56474.082, \"from_m\": 56091.649, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64420.032, \"from_m\": 56474.082, \"capability_applied\": null, \"effective_limit_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\": 795454, \"profile_key\": \"9e4e81ae2c159452617814d3748f32fc74750c65e1c18ae68cb92f54c98bf2b1\", \"schedule_id\": 29981, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1437\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1444\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1449\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500H\", \"location\": \"Marsh Barton\", \"stage_seq\": 9, \"distance_m\": 42521.425, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1515\", \"location\": \"Exeter St. David's\", \"stage_seq\": 10, \"distance_m\": 46405.662, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1519\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 47584.079, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521\", \"location\": \"St. James' Park\", \"stage_seq\": 12, \"distance_m\": 48384.399, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 13, \"distance_m\": 49403.119, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 14, \"distance_m\": 49965.141, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1528\", \"location\": \"Digby & Sowton\", \"stage_seq\": 15, \"distance_m\": 52996.138, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Newcourt\", \"stage_seq\": 16, \"distance_m\": 54274.164, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535H\", \"location\": \"Topsham\", \"stage_seq\": 17, \"distance_m\": 56310.186, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Exton\", \"stage_seq\": 18, \"distance_m\": 58761.527, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1540H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 19, \"distance_m\": 59417.982, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Lympstone Village\", \"stage_seq\": 20, \"distance_m\": 61165.534, \"section_seq\": 1, \"route_path_id\": 143122}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": null, \"location\": \"Exmouth\", \"stage_seq\": 21, \"distance_m\": 64420.032, \"section_seq\": 1, \"route_path_id\": 143122}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64420.032, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143122}], \"total_distance_m\": 64420.032, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63144.435, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1275.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1420", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.6858349", "current_position_lon": "-3.4639785", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:22:55Z\", \"source_id\": 68452695, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:23:01Z\", \"source_id\": 21467911, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:26:01Z\", \"source_id\": 68459904, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:26:06Z\", \"source_id\": 21470121, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:35:31Z\", \"source_id\": 68482395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:35:36Z\", \"source_id\": 21476704, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:50Z\", \"source_id\": 68501865, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:55Z\", \"source_id\": 21482374, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:48:51Z\", \"source_id\": 68514230, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:48:56Z\", \"source_id\": 21485902, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:53:22Z\", \"source_id\": 68525063, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:53:25Z\", \"source_id\": 21489082, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:07:00Z\", \"source_id\": 68557538, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:07:04Z\", \"source_id\": 21498451, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:20Z\", \"source_id\": 68579878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:22Z\", \"source_id\": 21505105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:38Z\", \"source_id\": 68587683, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:44Z\", \"source_id\": 21507422, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:14Z\", \"source_id\": 68595996, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:16Z\", \"source_id\": 21509950, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:44Z\", \"source_id\": 68621590, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:48Z\", \"source_id\": 21517492, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Topsham", "service_state_platform": "1", "timing_fact_generation": 1790174139620528, "current_leg_arrival_utc": "2026-09-23T15:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:47:00.062028", "service_state_evidence_id": 21518778, "current_leg_start_actual_dep": "2026-09-23T15:31:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-23T15:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:57:02.171972", "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 |
PGN |
EXM |
2F22 |
166212 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "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": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 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": 45464.348, "from_m": 43351.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45654.21, "from_m": 45464.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45761.556, "from_m": 45654.21, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46569.578, "from_m": 45761.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46859.113, "from_m": 46569.578, "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": 48116.553, "from_m": 46859.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49236.803, "from_m": 48116.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49276.979, "from_m": 49236.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49322.935, "from_m": 49276.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49694.77, "from_m": 49322.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55819.181, "from_m": 49694.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56091.649, "from_m": 55819.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56474.082, "from_m": 56091.649, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64420.032, "from_m": 56474.082, "capability_applied": null, "effective_limit_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": 795454, "profile_key": "9e4e81ae2c159452617814d3748f32fc74750c65e1c18ae68cb92f54c98bf2b1", "schedule_id": 29981, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1420", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 143122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1437", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1444", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1449", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 143122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500H", "location": "Marsh Barton", "stage_seq": 9, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1515", "location": "Exeter St. David's", "stage_seq": 10, "distance_m": 46405.662, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1519", "location": "Exeter Central", "stage_seq": 11, "distance_m": 47584.079, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521", "location": "St. James' Park", "stage_seq": 12, "distance_m": 48384.399, "section_seq": 1, "route_path_id": 143122}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Exmouth Jn", "stage_seq": 13, "distance_m": 49403.119, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524", "location": "Polsloe Bridge", "stage_seq": 14, "distance_m": 49965.141, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1528", "location": "Digby & Sowton", "stage_seq": 15, "distance_m": 52996.138, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Newcourt", "stage_seq": 16, "distance_m": 54274.164, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535H", "location": "Topsham", "stage_seq": 17, "distance_m": 56310.186, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Exton", "stage_seq": 18, "distance_m": 58761.527, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1540H", "location": "Lympstone Commando", "stage_seq": 19, "distance_m": 59417.982, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Lympstone Village", "stage_seq": 20, "distance_m": 61165.534, "section_seq": 1, "route_path_id": 143122}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": null, "location": "Exmouth", "stage_seq": 21, "distance_m": 64420.032, "section_seq": 1, "route_path_id": 143122}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64420.032, "from_m": 0.0, "section_seq": 1, "route_path_id": 143122}], "total_distance_m": 64420.032, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63144.435, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1275.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:22:55Z", "source_id": 68452695, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:23:01Z", "source_id": 21467911, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:26:01Z", "source_id": 68459904, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:26:06Z", "source_id": 21470121, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26582, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:35:31Z", "source_id": 68482395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:35:36Z", "source_id": 21476704, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:50Z", "source_id": 68501865, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:55Z", "source_id": 21482374, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:48:51Z", "source_id": 68514230, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:48:56Z", "source_id": 21485902, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:53:22Z", "source_id": 68525063, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:53:25Z", "source_id": 21489082, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26444, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:07:00Z", "source_id": 68557538, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:07:04Z", "source_id": 21498451, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:20Z", "source_id": 68579878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:22Z", "source_id": 21505105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26495, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:38Z", "source_id": 68587683, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:44Z", "source_id": 21507422, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26507, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:14Z", "source_id": 68595996, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:16Z", "source_id": 21509950, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26542, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:44Z", "source_id": 68621590, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:48Z", "source_id": 21517492, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:34:00+01:00", "operational_fact": true}] |
Paignton |
1420 |
1420 |
2 |
None |
None |
Exmouth |
1547 |
1547 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80269/2026-09-23/detailed |
None |
Newcourt |
2026-09-23T15:31:00+01:00 |
Topsham |
3.0 |
{"type": "LineString", "coordinates": [[-3.4725585999999997, 50.70272159999999], [-3.472446, 50.70211160000001], [-3.4719857999999997, 50.700449], [-3.4715062999999997, 50.6992498], [-3.4711955999999997, 50.69861699999999], [-3.4692219999999994, 50.6944258], [-3.4668287999999996, 50.68932730000001], [-3.4667085, 50.68907050000001], [-3.4666577999999997, 50.68896149999999], [-3.466394999999999, 50.688514899999994], [-3.4658475, 50.687723599999984], [-3.4655218, 50.687317799999995], [-3.4653173, 50.68707750000001], [-3.4651281999999997, 50.6868686], [-3.4648705999999994, 50.6866564], [-3.4646689, 50.6864647], [-3.4644092, 50.686222599999994], [-3.4641376, 50.68597280000001], [-3.4639784843649477, 50.68583490158945]]} |
1.2 |
1531 |
1534 |
Newcourt |
Topsham |
Topsham |
50.6858349 |
-3.4639785 |
50.6858349 |
-3.4639785 |
1 |
0 |
2026-09-23 15:57:24 |
TERMINATED |
2026-09-23 15:47:00 |
Topsham |
TRUST |
TRACKING_TIMEOUT |
21518778 |
1790174139620528 |
55 |
55 |
2026-09-23 15:57:02.171972 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:47:00.062028 |
| 765988 |
797681 |
S01293 |
722J371R23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:47:30 |
2026-09-23 15:57:54 |
2026-09-25 15:57:54 |
{"id": 797681, "stp": "N", "toc": "London Underground", "uid": "S01293", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01293/2026-09-23/detailed", "trust_id": "722J371R23", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "15:47:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-23", "dest_arr_time": "1637", "dest_platform": "1", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2J37", "timing_status": null, "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1614", "current_leg_dep": "1548", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1547", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:57:54", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Elephant & Castle L.T.", "dest_arr_time_act": "1636½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": null, "current_leg_milage": "7.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1547½", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "26.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Elephant & Castle L.T.", "service_state_platform": null, "timing_fact_generation": 1790171227113587, "current_leg_arrival_utc": "2026-09-23T16:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:47:32.260154", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:48:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:47:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:57:34.415371", "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 Underground |
N |
ZEL |
HRW |
2J37 |
None |
None |
None |
None |
None |
[] |
Elephant & Castle L.T. |
1547 |
1547½ |
None |
15:47:00 |
None |
Harrow & Wealdstone (DC) |
1637 |
1636½ |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S01293/2026-09-23/detailed |
None |
Elephant & Castle L.T. |
2026-09-23T15:48:00+01:00 |
Queen's Park (DC) |
26.0 |
{"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} |
7.2 |
1548 |
1614 |
None |
None |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-23 15:57:54 |
TERMINATED |
2026-09-23 15:47:30 |
Elephant & Castle L.T. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171227113587 |
0 |
0 |
2026-09-23 15:57:34.415371 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:47:32.260154 |
| 765989 |
797665 |
L85139 |
865B43MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:48:00 |
2026-09-23 15:58:24 |
2026-09-25 15:58:24 |
{"id": 797665, "stp": "P", "toc": "South Western Railway", "uid": "L85139", "consist": "450079", "dest_crs": "WIN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85139/2026-09-23/detailed", "trust_id": "865B43MR23", "origin_crs": "XGC", "show_on_map": 0, "dar_est_time": "15:46:00", "dar_platform": null, "dest_station": "Winchester", "service_date": "2026-09-23", "dest_arr_time": "1548", "dest_platform": "2", "is_terminated": 1, "next_location": "Winchester", "signalling_id": "5B43", "timing_status": "EARLY", "origin_station": "Winchester Baltic Siding", "current_leg_arr": "1548", "current_leg_dep": "1545", "current_leg_end": "Winchester", "origin_dep_time": "1546", "origin_platform": null, "current_location": "Winchester Baltic Siding", "last_update_time": "2026-09-23T15:58:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3177283, 51.074516899999985], [-1.3187494999999998, 51.0713008], [-1.3187735000000005, 51.0710874], [-1.3190901999999998, 51.07009790000001], [-1.3191672, 51.0698574], [-1.3192728, 51.0695275], [-1.3197624, 51.06799759999999], [-1.3201162999999998, 51.0668916]]}", "current_leg_start": "Winchester Baltic Siding", "dest_arr_time_act": "1548", "motion_projection": null, "next_location_lat": "51.0668916", "next_location_lon": "-1.3201163", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:21526160\", \"confirmationDeadline\": \"2026-09-23T15:47:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 320.252, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 403.895, \"from_m\": 320.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 864.235, \"from_m\": 403.895, \"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}], \"service_id\": 797665, \"profile_key\": \"470503d3f854d875189d519bcc65205ec11794dac1409750eacb2cd287ebe938\", \"schedule_id\": 16883, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Winchester Baltic Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137574}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": null, \"location\": \"Winchester\", \"stage_seq\": 2, \"distance_m\": 864.235, \"section_seq\": 1, \"route_path_id\": 137574}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 864.235, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137574}], \"total_distance_m\": 864.235, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 864.235, \"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": "1546", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.0668916", "current_position_lon": "-1.3201163", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Winchester Baltic Siding", "service_state_platform": null, "timing_fact_generation": 1790174757911389, "current_leg_arrival_utc": "2026-09-23T15:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:48:04.612864", "service_state_evidence_id": 21526160, "current_leg_start_actual_dep": "2026-09-23T15:45:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:58:08.020084", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XGC |
WIN |
5B43 |
450079 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 320.252, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 403.895, "from_m": 320.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 864.235, "from_m": 403.895, "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}], "service_id": 797665, "profile_key": "470503d3f854d875189d519bcc65205ec11794dac1409750eacb2cd287ebe938", "schedule_id": 16883, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Winchester Baltic Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137574}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": null, "location": "Winchester", "stage_seq": 2, "distance_m": 864.235, "section_seq": 1, "route_path_id": 137574}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 864.235, "from_m": 0.0, "section_seq": 1, "route_path_id": 137574}], "total_distance_m": 864.235, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 864.235, "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} |
[] |
Winchester Baltic Siding |
1546 |
1546 |
None |
15:46:00 |
None |
Winchester |
1548 |
1548 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85139/2026-09-23/detailed |
None |
Winchester Baltic Siding |
2026-09-23T15:45:00+01:00 |
Winchester |
3.0 |
{"type": "LineString", "coordinates": [[-1.3177283, 51.074516899999985], [-1.3187494999999998, 51.0713008], [-1.3187735000000005, 51.0710874], [-1.3190901999999998, 51.07009790000001], [-1.3191672, 51.0698574], [-1.3192728, 51.0695275], [-1.3197624, 51.06799759999999], [-1.3201162999999998, 51.0668916]]} |
0.5 |
1545 |
1548 |
None |
Winchester Baltic Siding |
Winchester |
51.0668916 |
-1.3201163 |
51.0668916 |
-1.3201163 |
1 |
0 |
2026-09-23 15:58:24 |
TERMINATED |
2026-09-23 15:48:00 |
Winchester Baltic Siding |
TRUST |
TRACKING_TIMEOUT |
21526160 |
1790174757911389 |
2 |
2 |
2026-09-23 15:58:08.020084 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:48:04.612864 |
| 765990 |
794707 |
H00395 |
856P24CR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:48:00 |
2026-09-23 15:58:24 |
2026-09-25 15:58:24 |
{"id": 794707, "stp": "P", "toc": "Unknown", "uid": "H00395", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H00395/2026-09-23/detailed", "trust_id": "856P24CR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Fowey Dock Carne Point", "service_date": "2026-09-23", "dest_arr_time": "1756", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6P24", "timing_status": null, "origin_station": "Parkandillack", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1548", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:58:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1756", "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\": 7024.473, \"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\": 8125.327, \"from_m\": 7024.473, \"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\": 8447.003, \"from_m\": 8125.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8515.652, \"from_m\": 8447.003, \"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\": 14869.581, \"from_m\": 8515.652, \"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\": 18950.657, \"from_m\": 14869.581, \"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\": 19471.501, \"from_m\": 18950.657, \"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\": 23687.467, \"from_m\": 19471.501, \"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\": 25835.093, \"from_m\": 23687.467, \"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\": 26144.676, \"from_m\": 25835.093, \"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\": 26195.181, \"from_m\": 26144.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26454.359, \"from_m\": 26195.181, \"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\": 26723.997, \"from_m\": 26454.359, \"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\": 26891.668, \"from_m\": 26723.997, \"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\": 32168.551, \"from_m\": 26891.668, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32234.584, \"from_m\": 32168.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33135.566, \"from_m\": 32234.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33934.273, \"from_m\": 33135.566, \"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\": 34030.603, \"from_m\": 33934.273, \"capability_applied\": null, \"effective_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\": 794707, \"profile_key\": \"8492f2f6ce984a53a766f213723c6591c178aa9c89773e209f28a459d0e54928\", \"schedule_id\": 30845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Parkandillack\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1625\", \"location\": \"Burngullow Jn\", \"stage_seq\": 2, \"distance_m\": 8515.652, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"St. Austell\", \"stage_seq\": 3, \"distance_m\": 11809.235, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Par\", \"stage_seq\": 4, \"distance_m\": 18950.657, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Lostwithiel\", \"stage_seq\": 5, \"distance_m\": 25955.941, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1739\", \"location\": \"Lostwithiel U.G.L.\", \"stage_seq\": 6, \"distance_m\": 26144.676, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Lostwithiel\", \"stage_seq\": 7, \"distance_m\": 26346.758, \"section_seq\": 1, \"route_path_id\": 134998}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": null, \"location\": \"Fowey Dock Carne Point\", \"stage_seq\": 8, \"distance_m\": 34030.603, \"section_seq\": 1, \"route_path_id\": 134998}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34030.603, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134998}], \"total_distance_m\": 34030.603, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26471.586, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7559.017, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1548", "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": "Parkandillack", "service_state_platform": null, "timing_fact_generation": 1790164135852919, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:48:04.616029", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:58:07.899945", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6P24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 7024.473, "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": 8125.327, "from_m": 7024.473, "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": 8447.003, "from_m": 8125.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8515.652, "from_m": 8447.003, "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": 14869.581, "from_m": 8515.652, "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": 18950.657, "from_m": 14869.581, "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": 19471.501, "from_m": 18950.657, "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": 23687.467, "from_m": 19471.501, "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": 25835.093, "from_m": 23687.467, "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": 26144.676, "from_m": 25835.093, "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": 26195.181, "from_m": 26144.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26454.359, "from_m": 26195.181, "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": 26723.997, "from_m": 26454.359, "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": 26891.668, "from_m": 26723.997, "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": 32168.551, "from_m": 26891.668, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32234.584, "from_m": 32168.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33135.566, "from_m": 32234.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33934.273, "from_m": 33135.566, "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": 34030.603, "from_m": 33934.273, "capability_applied": null, "effective_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": 794707, "profile_key": "8492f2f6ce984a53a766f213723c6591c178aa9c89773e209f28a459d0e54928", "schedule_id": 30845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Parkandillack", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134998}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "Burngullow Jn", "stage_seq": 2, "distance_m": 8515.652, "section_seq": 1, "route_path_id": 134998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "St. Austell", "stage_seq": 3, "distance_m": 11809.235, "section_seq": 1, "route_path_id": 134998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Par", "stage_seq": 4, "distance_m": 18950.657, "section_seq": 1, "route_path_id": 134998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Lostwithiel", "stage_seq": 5, "distance_m": 25955.941, "section_seq": 1, "route_path_id": 134998}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1739", "location": "Lostwithiel U.G.L.", "stage_seq": 6, "distance_m": 26144.676, "section_seq": 1, "route_path_id": 134998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Lostwithiel", "stage_seq": 7, "distance_m": 26346.758, "section_seq": 1, "route_path_id": 134998}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": null, "location": "Fowey Dock Carne Point", "stage_seq": 8, "distance_m": 34030.603, "section_seq": 1, "route_path_id": 134998}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34030.603, "from_m": 0.0, "section_seq": 1, "route_path_id": 134998}], "total_distance_m": 34030.603, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26471.586, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7559.017, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Parkandillack |
1548 |
1548 |
None |
None |
None |
Fowey Dock Carne Point |
1756 |
1756 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H00395/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 15:58:24 |
TERMINATED |
2026-09-23 15:48:00 |
Parkandillack |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790164135852919 |
0 |
0 |
2026-09-23 15:58:07.899945 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:48:04.616029 |
| 765991 |
797685 |
W83933 |
072W41MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:48:35 |
2026-09-23 15:58:54 |
2026-09-25 15:58:54 |
{"id": 797685, "stp": "P", "toc": "ScotRail", "uid": "W83933", "consist": "380019", "dest_crs": "WMS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83933/2026-09-23/detailed", "trust_id": "072W41MR23", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wemyss Bay", "service_date": "2026-09-23", "dest_arr_time": "1645", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardonald", "signalling_id": "2W41", "timing_status": null, "origin_station": "Glasgow Central High Level", "current_leg_arr": "1553½", "current_leg_dep": "1547", "current_leg_end": "Cardonald", "origin_dep_time": "1547", "origin_platform": "15", "current_location": null, "last_update_time": "2026-09-23T15:58:54", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.286606399999999, 55.8475359], [-4.287027337604621, 55.84754958186352], [-4.287513999999999, 55.84756539999999], [-4.289330399999999, 55.8476654], [-4.2897476, 55.84769409999999], [-4.290204800000001, 55.84772659999999], [-4.2907402999999995, 55.8477688], [-4.291487399999999, 55.84783519999999], [-4.2916949, 55.847854700000006], [-4.2917274999999995, 55.8478578], [-4.2954232, 55.8482055], [-4.298333899999999, 55.8484947], [-4.300339299999999, 55.84872930000001], [-4.3021855, 55.84893400000001], [-4.3022443, 55.848940599999985], [-4.305016000000001, 55.849221], [-4.3056867, 55.8492909], [-4.305921199999999, 55.8493145], [-4.3070768, 55.849430799999986], [-4.3104253, 55.84975370000001], [-4.3114103, 55.8498556], [-4.311913363773703, 55.8499055140696], [-4.312653999999999, 55.849979], [-4.3148529, 55.8502117], [-4.315413600000001, 55.8502692], [-4.3164746, 55.850378199999994], [-4.3169953, 55.85043159999999], [-4.3207972, 55.8508098], [-4.3213604, 55.8508658], [-4.3243869, 55.85117789999999], [-4.3251225, 55.851253699999994], [-4.327873499999999, 55.851542], [-4.3282231, 55.85157449999999], [-4.337620199999999, 55.8525204], [-4.3386858, 55.8526338], [-4.340246438214181, 55.852799950489775]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1645", "motion_projection": null, "next_location_lat": "55.8528000", "next_location_lon": "-4.3402464", "previous_location": null, "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11058.809, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12389.639, \"from_m\": 11058.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12648.689, \"from_m\": 12389.639, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12681.285, \"from_m\": 12648.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\": 31679.176, \"from_m\": 12681.285, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32501.341, \"from_m\": 31679.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33092.958, \"from_m\": 32501.341, \"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\": 33380.052, \"from_m\": 33092.958, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33440.61, \"from_m\": 33380.052, \"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\": 45399.087, \"from_m\": 33440.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46528.387, \"from_m\": 45399.087, \"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\": 48615.286, \"from_m\": 46528.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49228.74, \"from_m\": 48615.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49500.569, \"from_m\": 49228.74, \"capability_applied\": null, \"effective_limit_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\": 797685, \"profile_key\": \"8c4954648c09efa1b77b2746f992d68d64f2ada8f4b04643c43e164de689e5f2\", \"schedule_id\": 27773, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Cardonald\", \"stage_seq\": 4, \"distance_m\": 6037.227, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Hillington East\", \"stage_seq\": 5, \"distance_m\": 6899.147, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Hillington West\", \"stage_seq\": 6, \"distance_m\": 7990.637, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Arkleston Jn\", \"stage_seq\": 7, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 8, \"distance_m\": 11584.69, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Paisley St. James\", \"stage_seq\": 9, \"distance_m\": 12907.793, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Bishopton\", \"stage_seq\": 10, \"distance_m\": 19603.331, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Langbank\", \"stage_seq\": 11, \"distance_m\": 26029.933, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619\", \"location\": \"Woodhall\", \"stage_seq\": 12, \"distance_m\": 30514.047, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Port Glasgow\", \"stage_seq\": 13, \"distance_m\": 32624.564, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 14, \"distance_m\": 33380.052, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Whinhill\", \"stage_seq\": 15, \"distance_m\": 36260.628, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Drumfrochar\", \"stage_seq\": 16, \"distance_m\": 37857.713, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Branchton\", \"stage_seq\": 17, \"distance_m\": 39956.415, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Dunrod\", \"stage_seq\": 18, \"distance_m\": 43449.354, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Inverkip\", \"stage_seq\": 19, \"distance_m\": 45882.304, \"section_seq\": 1, \"route_path_id\": 142100}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": null, \"location\": \"Wemyss Bay\", \"stage_seq\": 20, \"distance_m\": 49500.569, \"section_seq\": 1, \"route_path_id\": 142100}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49500.569, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142100}], \"total_distance_m\": 49500.569, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48935.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.5", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "15", "timing_fact_generation": 1790175490118049, "current_leg_arrival_utc": "2026-09-23T15:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:48:36.970994", "service_state_evidence_id": 68657861, "current_leg_start_actual_dep": "2026-09-23T15:47:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-23T15:48:35", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:58:40.365638", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
WMS |
2W41 |
380019 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11058.809, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12389.639, "from_m": 11058.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12648.689, "from_m": 12389.639, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12681.285, "from_m": 12648.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": 31679.176, "from_m": 12681.285, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32501.341, "from_m": 31679.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33092.958, "from_m": 32501.341, "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": 33380.052, "from_m": 33092.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33440.61, "from_m": 33380.052, "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": 45399.087, "from_m": 33440.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46528.387, "from_m": 45399.087, "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": 48615.286, "from_m": 46528.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49228.74, "from_m": 48615.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49500.569, "from_m": 49228.74, "capability_applied": null, "effective_limit_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": 797685, "profile_key": "8c4954648c09efa1b77b2746f992d68d64f2ada8f4b04643c43e164de689e5f2", "schedule_id": 27773, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 142100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Cardonald", "stage_seq": 4, "distance_m": 6037.227, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Hillington East", "stage_seq": 5, "distance_m": 6899.147, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Hillington West", "stage_seq": 6, "distance_m": 7990.637, "section_seq": 1, "route_path_id": 142100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Arkleston Jn", "stage_seq": 7, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Paisley Gilmour Street", "stage_seq": 8, "distance_m": 11584.69, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Paisley St. James", "stage_seq": 9, "distance_m": 12907.793, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Bishopton", "stage_seq": 10, "distance_m": 19603.331, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Langbank", "stage_seq": 11, "distance_m": 26029.933, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Woodhall", "stage_seq": 12, "distance_m": 30514.047, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Port Glasgow", "stage_seq": 13, "distance_m": 32624.564, "section_seq": 1, "route_path_id": 142100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Wemyss Bay Jn", "stage_seq": 14, "distance_m": 33380.052, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Whinhill", "stage_seq": 15, "distance_m": 36260.628, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Drumfrochar", "stage_seq": 16, "distance_m": 37857.713, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Branchton", "stage_seq": 17, "distance_m": 39956.415, "section_seq": 1, "route_path_id": 142100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Dunrod", "stage_seq": 18, "distance_m": 43449.354, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Inverkip", "stage_seq": 19, "distance_m": 45882.304, "section_seq": 1, "route_path_id": 142100}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": null, "location": "Wemyss Bay", "stage_seq": 20, "distance_m": 49500.569, "section_seq": 1, "route_path_id": 142100}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49500.569, "from_m": 0.0, "section_seq": 1, "route_path_id": 142100}], "total_distance_m": 49500.569, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48935.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Glasgow Central High Level |
1547 |
1547 |
15 |
None |
None |
Wemyss Bay |
1645 |
1645 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W83933/2026-09-23/detailed |
None |
Glasgow Central High Level |
2026-09-23T15:47:00+01:00 |
Cardonald |
6.5 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.286606399999999, 55.8475359], [-4.287027337604621, 55.84754958186352], [-4.287513999999999, 55.84756539999999], [-4.289330399999999, 55.8476654], [-4.2897476, 55.84769409999999], [-4.290204800000001, 55.84772659999999], [-4.2907402999999995, 55.8477688], [-4.291487399999999, 55.84783519999999], [-4.2916949, 55.847854700000006], [-4.2917274999999995, 55.8478578], [-4.2954232, 55.8482055], [-4.298333899999999, 55.8484947], [-4.300339299999999, 55.84872930000001], [-4.3021855, 55.84893400000001], [-4.3022443, 55.848940599999985], [-4.305016000000001, 55.849221], [-4.3056867, 55.8492909], [-4.305921199999999, 55.8493145], [-4.3070768, 55.849430799999986], [-4.3104253, 55.84975370000001], [-4.3114103, 55.8498556], [-4.311913363773703, 55.8499055140696], [-4.312653999999999, 55.849979], [-4.3148529, 55.8502117], [-4.315413600000001, 55.8502692], [-4.3164746, 55.850378199999994], [-4.3169953, 55.85043159999999], [-4.3207972, 55.8508098], [-4.3213604, 55.8508658], [-4.3243869, 55.85117789999999], [-4.3251225, 55.851253699999994], [-4.327873499999999, 55.851542], [-4.3282231, 55.85157449999999], [-4.337620199999999, 55.8525204], [-4.3386858, 55.8526338], [-4.340246438214181, 55.852799950489775]]} |
3.8 |
1547 |
1553½ |
None |
None |
Cardonald |
55.8591823 |
-4.2583283 |
55.8528000 |
-4.3402464 |
1 |
0 |
2026-09-23 15:58:54 |
TERMINATED |
2026-09-23 15:48:35 |
Glasgow Central High Level |
TD |
NEVER_DEPARTED_TIMEOUT |
68657861 |
1790175490118049 |
15 |
15 |
2026-09-23 15:58:40.365638 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:48:36.970994 |
| 765992 |
797697 |
W34051 |
651B50MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:48:49 |
2026-09-23 15:58:54 |
2026-09-25 15:58:54 |
{"id": 797697, "stp": "P", "toc": "Avanti West Coast", "uid": "W34051", "consist": "390016", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34051/2026-09-23/detailed", "trust_id": "651B50MR23", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-23", "dest_arr_time": "1706", "dest_platform": "1", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "1B50", "timing_status": null, "origin_station": "Birmingham New Street", "current_leg_arr": "1556", "current_leg_dep": "1547", "current_leg_end": "Birmingham International", "origin_dep_time": "1547", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T15:58:54", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.8122674000000003, 52.485183000000006], [-1.8120474, 52.4851682], [-1.8116801, 52.48514320000001], [-1.8107166, 52.48507479999999], [-1.8102841, 52.48504299999999], [-1.8094183999999995, 52.484972299999995], [-1.8088876, 52.4849264], [-1.8082193, 52.48486280000001], [-1.8076245, 52.48480510000001], [-1.8069609, 52.484735500000006], [-1.8061892, 52.4846472], [-1.8054836999999997, 52.484565700000005], [-1.8047965, 52.484480299999994], [-1.8040134, 52.48437530000001], [-1.8031817, 52.4842574], [-1.8023299, 52.4841283], [-1.8014775999999997, 52.483995799999995], [-1.8006568, 52.48386210000001], [-1.7997876, 52.4837188], [-1.7989475, 52.483571], [-1.7981107000000005, 52.48341649999999], [-1.7972752, 52.4832634], [-1.7966598999999996, 52.483142], [-1.7966305682390429, 52.48313634080144], [-1.7959518999999995, 52.4830054], [-1.7956334, 52.4829404], [-1.7950147000000003, 52.48281219999999], [-1.7944045, 52.48268319999999], [-1.7934023, 52.482449499999994], [-1.7927991999999997, 52.4823106], [-1.7921729, 52.482164399999995], [-1.7916967, 52.482061299999984], [-1.7915194999999997, 52.4820179], [-1.7906073999999996, 52.48177569999999], [-1.7898635, 52.481586099999994], [-1.7881724000000003, 52.48112869999999], [-1.7874584999999998, 52.48092380000001], [-1.7867361, 52.480712999999994], [-1.7861389, 52.480534199999994], [-1.7860387000000002, 52.480507200000005], [-1.7857006999999998, 52.4804002], [-1.7853466999999998, 52.4802916], [-1.7846091, 52.48005959999999], [-1.7838738, 52.47982359999999], [-1.7829849999999998, 52.479529500000005], [-1.7822058, 52.47926239999999], [-1.7814722, 52.479005099999995], [-1.7808441999999998, 52.4787805], [-1.7803228999999998, 52.478591], [-1.7797430999999997, 52.47837289999999], [-1.7791560999999998, 52.478147500000006], [-1.7785311999999998, 52.47790729999999], [-1.7778990999999995, 52.47765330000001], [-1.7773805, 52.47744169999999], [-1.7768132, 52.47720650000001], [-1.7763211, 52.4769974], [-1.7758754, 52.4768046], [-1.7754385999999998, 52.4766126], [-1.7748619, 52.4763578], [-1.7743349, 52.47612170000001], [-1.77384, 52.47589379999999], [-1.7732163999999997, 52.475606299999995], [-1.7726313, 52.4753335], [-1.7720617, 52.4750549], [-1.7715051, 52.474786900000005], [-1.7709418999999995, 52.47451329999999], [-1.7703477999999997, 52.4742241], [-1.7697711, 52.47394800000001], [-1.7691672, 52.4736589], [-1.7685703999999998, 52.4733705], [-1.7677769999999997, 52.473001499999995], [-1.7675639, 52.47290159999999], [-1.7666571, 52.472447299999985], [-1.7660884, 52.4721704], [-1.7655171, 52.47189749999999], [-1.7650946999999997, 52.4716925], [-1.7644643, 52.47138699999999], [-1.7639677000000002, 52.4711493], [-1.7634581, 52.4709025], [-1.7628953, 52.47063369999999], [-1.76221, 52.470302], [-1.7617004, 52.470053699999994], [-1.7612332, 52.4698217], [-1.7607065999999998, 52.4695635], [-1.7602234, 52.4693307], [-1.7596666, 52.46906309999999], [-1.7594063999999998, 52.4689307], [-1.7590637, 52.4687702], [-1.7588062, 52.46864690000001], [-1.7582388999999998, 52.46837320000001], [-1.7575643, 52.468048800000005], [-1.7569729, 52.467766899999994], [-1.7564243999999998, 52.4675031], [-1.755892, 52.4672465], [-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7289532999999997, 52.45348810000001], [-1.7286904, 52.4532802], [-1.7284798, 52.45310889999999], [-1.7279300000000002, 52.45262679999998], [-1.7276389, 52.45240570000001], [-1.7270327, 52.4519619], [-1.7267082, 52.45171750000001], [-1.7265951, 52.4516352], [-1.7263071999999997, 52.451425699999994], [-1.7258687, 52.4510972], [-1.7252931988604, 52.4506754306575]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "1706", "motion_projection": null, "next_location_lat": "52.4506754", "next_location_lon": "-1.7252932", "previous_location": null, "current_leg_milage": "8.2", "linx_max_speed_mph": 140, "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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1607.351, \"from_m\": 982.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 13897.929, \"from_m\": 10632.647, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21613.599, \"from_m\": 13897.929, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23488.998, \"from_m\": 21613.599, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29162.465, \"from_m\": 23488.998, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 29900.349, \"from_m\": 29162.465, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30753.862, \"from_m\": 29900.349, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30802.864, \"from_m\": 30753.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30825.926, \"from_m\": 30802.864, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39496.381, \"from_m\": 30825.926, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39504.287, \"from_m\": 39496.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45697.166, \"from_m\": 39504.287, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46609.911, \"from_m\": 45697.166, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48138.712, \"from_m\": 46609.911, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51019.067, \"from_m\": 48138.712, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51056.657, \"from_m\": 51019.067, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55768.713, \"from_m\": 51056.657, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 57986.178, \"from_m\": 55768.713, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 64901.671, \"from_m\": 57986.178, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 71331.619, \"from_m\": 64901.671, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 90112.318, \"from_m\": 71331.619, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90206.929, \"from_m\": 90112.318, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103187.856, \"from_m\": 90206.929, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 103348.533, \"from_m\": 103187.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104012.785, \"from_m\": 103348.533, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104840.922, \"from_m\": 104012.785, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107165.076, \"from_m\": 104840.922, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113796.083, \"from_m\": 107165.076, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117085.437, \"from_m\": 113796.083, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121366.242, \"from_m\": 117085.437, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121452.085, \"from_m\": 121366.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121547.585, \"from_m\": 121452.085, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121634.047, \"from_m\": 121547.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134895.752, \"from_m\": 121634.047, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136828.338, \"from_m\": 134895.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145096.756, \"from_m\": 136828.338, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 145150.693, \"from_m\": 145096.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146882.067, \"from_m\": 145150.693, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 148202.788, \"from_m\": 146882.067, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 162816.206, \"from_m\": 148202.788, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 168494.176, \"from_m\": 162816.206, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 170930.062, \"from_m\": 168494.176, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 174299.922, \"from_m\": 170930.062, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 175803.354, \"from_m\": 174299.922, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 177648.342, \"from_m\": 175803.354, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 178800.378, \"from_m\": 177648.342, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 178847.27, \"from_m\": 178800.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 180075.835, \"from_m\": 178847.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180554.585, \"from_m\": 180075.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 180609.869, \"from_m\": 180554.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180653.953, \"from_m\": 180609.869, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180697.189, \"from_m\": 180653.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180761.991, \"from_m\": 180697.189, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181441.804, \"from_m\": 180761.991, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 181448.71, \"from_m\": 181441.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797697, \"profile_key\": \"157509e6abaf668cad979d7a1de76a66d45d404b9c041edda413f87d0ae9f9c0\", \"schedule_id\": 25416, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1558\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Berkswell\", \"stage_seq\": 6, \"distance_m\": 21542.082, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1610\", \"location\": \"Coventry\", \"stage_seq\": 7, \"distance_m\": 30387.697, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 8, \"distance_m\": 47552.893, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Rugby\", \"stage_seq\": 9, \"distance_m\": 48602.894, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 10, \"distance_m\": 50938.841, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Weedon\", \"stage_seq\": 11, \"distance_m\": 70075.599, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Hanslope Jn\", \"stage_seq\": 12, \"distance_m\": 90608.03, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 13, \"distance_m\": 101331.783, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Bletchley\", \"stage_seq\": 14, \"distance_m\": 106336.245, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 15, \"distance_m\": 121181.066, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Tring\", \"stage_seq\": 16, \"distance_m\": 130555.758, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 17, \"distance_m\": 140384.236, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Watford Junction\", \"stage_seq\": 18, \"distance_m\": 153400.682, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 19, \"distance_m\": 163157.916, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Wembley Central\", \"stage_seq\": 20, \"distance_m\": 168533.418, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 21, \"distance_m\": 172951.619, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Camden Jn\", \"stage_seq\": 22, \"distance_m\": 178715.707, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Camden South Jn\", \"stage_seq\": 23, \"distance_m\": 179656.317, \"section_seq\": 1, \"route_path_id\": 140970}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 24, \"distance_m\": 181448.71, \"section_seq\": 1, \"route_path_id\": 140970}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 181448.71, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140970}], \"total_distance_m\": 181448.71, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 177900.245, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3548.465, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Birmingham New Street", "service_state_platform": "5", "timing_fact_generation": 1790175490231172, "current_leg_arrival_utc": "2026-09-23T15:56:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390016\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-23T15:48:53.057308", "service_state_evidence_id": 68658438, "current_leg_start_actual_dep": "2026-09-23T15:47:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-23T15:48:49", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:48:53.061845", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
BHM |
EUS |
1B50 |
390016 |
9 |
140 |
{"units": ["390016"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 900.564, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 982.232, "from_m": 900.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1607.351, "from_m": 982.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10632.647, "from_m": 6218.661, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 13897.929, "from_m": 10632.647, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21613.599, "from_m": 13897.929, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23488.998, "from_m": 21613.599, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29162.465, "from_m": 23488.998, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 29900.349, "from_m": 29162.465, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30753.862, "from_m": 29900.349, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30802.864, "from_m": 30753.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30825.926, "from_m": 30802.864, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39496.381, "from_m": 30825.926, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39504.287, "from_m": 39496.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45697.166, "from_m": 39504.287, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46609.911, "from_m": 45697.166, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48138.712, "from_m": 46609.911, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51019.067, "from_m": 48138.712, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 51056.657, "from_m": 51019.067, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55768.713, "from_m": 51056.657, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 57986.178, "from_m": 55768.713, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 64901.671, "from_m": 57986.178, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 71331.619, "from_m": 64901.671, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 90112.318, "from_m": 71331.619, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 90206.929, "from_m": 90112.318, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103187.856, "from_m": 90206.929, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 103348.533, "from_m": 103187.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104012.785, "from_m": 103348.533, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104840.922, "from_m": 104012.785, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107165.076, "from_m": 104840.922, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113796.083, "from_m": 107165.076, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117085.437, "from_m": 113796.083, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121366.242, "from_m": 117085.437, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121452.085, "from_m": 121366.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121547.585, "from_m": 121452.085, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121634.047, "from_m": 121547.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134895.752, "from_m": 121634.047, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136828.338, "from_m": 134895.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145096.756, "from_m": 136828.338, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 145150.693, "from_m": 145096.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146882.067, "from_m": 145150.693, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 148202.788, "from_m": 146882.067, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 162816.206, "from_m": 148202.788, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 168494.176, "from_m": 162816.206, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 170930.062, "from_m": 168494.176, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174299.922, "from_m": 170930.062, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 175803.354, "from_m": 174299.922, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 177648.342, "from_m": 175803.354, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 178800.378, "from_m": 177648.342, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 178847.27, "from_m": 178800.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 180075.835, "from_m": 178847.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180554.585, "from_m": 180075.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180609.869, "from_m": 180554.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180653.953, "from_m": 180609.869, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180697.189, "from_m": 180653.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180761.991, "from_m": 180697.189, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181441.804, "from_m": 180761.991, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 181448.71, "from_m": 181441.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797697, "profile_key": "157509e6abaf668cad979d7a1de76a66d45d404b9c041edda413f87d0ae9f9c0", "schedule_id": 25416, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 140970}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1558", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Berkswell", "stage_seq": 6, "distance_m": 21542.082, "section_seq": 1, "route_path_id": 140970}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1610", "location": "Coventry", "stage_seq": 7, "distance_m": 30387.697, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Rugby Trent Valley Jn", "stage_seq": 8, "distance_m": 47552.893, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Rugby", "stage_seq": 9, "distance_m": 48602.894, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Hillmorton Jn", "stage_seq": 10, "distance_m": 50938.841, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Weedon", "stage_seq": 11, "distance_m": 70075.599, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Hanslope Jn", "stage_seq": 12, "distance_m": 90608.03, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Milton Keynes Central", "stage_seq": 13, "distance_m": 101331.783, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Bletchley", "stage_seq": 14, "distance_m": 106336.245, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Ledburn Jn", "stage_seq": 15, "distance_m": 121181.066, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Tring", "stage_seq": 16, "distance_m": 130555.758, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Bourne End Jn (Herts)", "stage_seq": 17, "distance_m": 140384.236, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Watford Junction", "stage_seq": 18, "distance_m": 153400.682, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Harrow & Wealdstone", "stage_seq": 19, "distance_m": 163157.916, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Wembley Central", "stage_seq": 20, "distance_m": 168533.418, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Willesden West London Jn", "stage_seq": 21, "distance_m": 172951.619, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Camden Jn", "stage_seq": 22, "distance_m": 178715.707, "section_seq": 1, "route_path_id": 140970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Camden South Jn", "stage_seq": 23, "distance_m": 179656.317, "section_seq": 1, "route_path_id": 140970}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": null, "location": "London Euston", "stage_seq": 24, "distance_m": 181448.71, "section_seq": 1, "route_path_id": 140970}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 181448.71, "from_m": 0.0, "section_seq": 1, "route_path_id": 140970}], "total_distance_m": 181448.71, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 177900.245, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3548.465, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Birmingham New Street |
1547 |
1547 |
5 |
None |
None |
London Euston |
1706 |
1706 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W34051/2026-09-23/detailed |
None |
Birmingham New Street |
2026-09-23T15:47:00+01:00 |
Birmingham International |
9.0 |
{"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.8122674000000003, 52.485183000000006], [-1.8120474, 52.4851682], [-1.8116801, 52.48514320000001], [-1.8107166, 52.48507479999999], [-1.8102841, 52.48504299999999], [-1.8094183999999995, 52.484972299999995], [-1.8088876, 52.4849264], [-1.8082193, 52.48486280000001], [-1.8076245, 52.48480510000001], [-1.8069609, 52.484735500000006], [-1.8061892, 52.4846472], [-1.8054836999999997, 52.484565700000005], [-1.8047965, 52.484480299999994], [-1.8040134, 52.48437530000001], [-1.8031817, 52.4842574], [-1.8023299, 52.4841283], [-1.8014775999999997, 52.483995799999995], [-1.8006568, 52.48386210000001], [-1.7997876, 52.4837188], [-1.7989475, 52.483571], [-1.7981107000000005, 52.48341649999999], [-1.7972752, 52.4832634], [-1.7966598999999996, 52.483142], [-1.7966305682390429, 52.48313634080144], [-1.7959518999999995, 52.4830054], [-1.7956334, 52.4829404], [-1.7950147000000003, 52.48281219999999], [-1.7944045, 52.48268319999999], [-1.7934023, 52.482449499999994], [-1.7927991999999997, 52.4823106], [-1.7921729, 52.482164399999995], [-1.7916967, 52.482061299999984], [-1.7915194999999997, 52.4820179], [-1.7906073999999996, 52.48177569999999], [-1.7898635, 52.481586099999994], [-1.7881724000000003, 52.48112869999999], [-1.7874584999999998, 52.48092380000001], [-1.7867361, 52.480712999999994], [-1.7861389, 52.480534199999994], [-1.7860387000000002, 52.480507200000005], [-1.7857006999999998, 52.4804002], [-1.7853466999999998, 52.4802916], [-1.7846091, 52.48005959999999], [-1.7838738, 52.47982359999999], [-1.7829849999999998, 52.479529500000005], [-1.7822058, 52.47926239999999], [-1.7814722, 52.479005099999995], [-1.7808441999999998, 52.4787805], [-1.7803228999999998, 52.478591], [-1.7797430999999997, 52.47837289999999], [-1.7791560999999998, 52.478147500000006], [-1.7785311999999998, 52.47790729999999], [-1.7778990999999995, 52.47765330000001], [-1.7773805, 52.47744169999999], [-1.7768132, 52.47720650000001], [-1.7763211, 52.4769974], [-1.7758754, 52.4768046], [-1.7754385999999998, 52.4766126], [-1.7748619, 52.4763578], [-1.7743349, 52.47612170000001], [-1.77384, 52.47589379999999], [-1.7732163999999997, 52.475606299999995], [-1.7726313, 52.4753335], [-1.7720617, 52.4750549], [-1.7715051, 52.474786900000005], [-1.7709418999999995, 52.47451329999999], [-1.7703477999999997, 52.4742241], [-1.7697711, 52.47394800000001], [-1.7691672, 52.4736589], [-1.7685703999999998, 52.4733705], [-1.7677769999999997, 52.473001499999995], [-1.7675639, 52.47290159999999], [-1.7666571, 52.472447299999985], [-1.7660884, 52.4721704], [-1.7655171, 52.47189749999999], [-1.7650946999999997, 52.4716925], [-1.7644643, 52.47138699999999], [-1.7639677000000002, 52.4711493], [-1.7634581, 52.4709025], [-1.7628953, 52.47063369999999], [-1.76221, 52.470302], [-1.7617004, 52.470053699999994], [-1.7612332, 52.4698217], [-1.7607065999999998, 52.4695635], [-1.7602234, 52.4693307], [-1.7596666, 52.46906309999999], [-1.7594063999999998, 52.4689307], [-1.7590637, 52.4687702], [-1.7588062, 52.46864690000001], [-1.7582388999999998, 52.46837320000001], [-1.7575643, 52.468048800000005], [-1.7569729, 52.467766899999994], [-1.7564243999999998, 52.4675031], [-1.755892, 52.4672465], [-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7289532999999997, 52.45348810000001], [-1.7286904, 52.4532802], [-1.7284798, 52.45310889999999], [-1.7279300000000002, 52.45262679999998], [-1.7276389, 52.45240570000001], [-1.7270327, 52.4519619], [-1.7267082, 52.45171750000001], [-1.7265951, 52.4516352], [-1.7263071999999997, 52.451425699999994], [-1.7258687, 52.4510972], [-1.7252931988604, 52.4506754306575]]} |
8.2 |
1547 |
1556 |
None |
None |
Birmingham International |
52.4777498 |
-1.8995766 |
52.4506754 |
-1.7252932 |
1 |
0 |
2026-09-23 15:58:54 |
TERMINATED |
2026-09-23 15:48:49 |
Birmingham New Street |
TD |
NEVER_DEPARTED_TIMEOUT |
68658438 |
1790175490231172 |
20 |
20 |
2026-09-23 15:48:53.061845 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:48:53.057308 |
| 765993 |
797704 |
L88611 |
072B87MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:49:00 |
2026-09-23 15:59:24 |
2026-09-25 15:59:24 |
{"id": 797704, "stp": "P", "toc": "ScotRail", "uid": "L88611", "consist": "385026", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88611/2026-09-23/detailed", "trust_id": "072B87MR23", "origin_crs": "LNK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-23", "dest_arr_time": "1645", "dest_platform": "4", "is_terminated": 1, "next_location": "Carluke", "signalling_id": "2B87", "timing_status": null, "origin_station": "Lanark", "current_leg_arr": "1557", "current_leg_dep": "1548", "current_leg_end": "Carluke", "origin_dep_time": "1548", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T15:59:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.773238, 55.67363780000001], [-3.7729696, 55.673603], [-3.7729241933019897, 55.673597224659915], [-3.7720513, 55.67348619999999], [-3.770850499999999, 55.67331120000001], [-3.770382000000001, 55.6732451], [-3.7698227, 55.6731661], [-3.7690402, 55.6730333], [-3.7686766, 55.6729624], [-3.7685862, 55.6729448], [-3.7678563, 55.67276240000001], [-3.767091399999999, 55.6725413], [-3.7663349, 55.672278799999994], [-3.7656066, 55.6719884], [-3.765486800000001, 55.6719391], [-3.764567, 55.6715606], [-3.764087, 55.671386], [-3.7636022, 55.6712342], [-3.7631563, 55.671118400000005], [-3.762652600000001, 55.6710098], [-3.762217, 55.6709331], [-3.761683, 55.67085409999999], [-3.761021599999999, 55.6707991], [-3.7597184, 55.67078229999999], [-3.7586529, 55.6708577], [-3.7577396, 55.6709875], [-3.7566109, 55.671263899999985], [-3.7557733, 55.6715375], [-3.755703800000001, 55.6715708], [-3.7546041, 55.672098000000005], [-3.7542101, 55.6723101], [-3.754095500000001, 55.67237649999999], [-3.7539212, 55.672477499999985], [-3.7528343, 55.673138399999985], [-3.7521921, 55.6735246], [-3.751215399999999, 55.6741108], [-3.7505310999999986, 55.6744856], [-3.750386, 55.6745615], [-3.7499496, 55.67478989999999], [-3.7499026999999994, 55.67481449999998], [-3.7491921, 55.6751464], [-3.7485776, 55.675413799999994], [-3.7474694, 55.6758683], [-3.7464544000000006, 55.6763028], [-3.745249799999999, 55.6768365], [-3.744483, 55.6772128], [-3.7437972, 55.6775616], [-3.7436477, 55.677644999999984], [-3.7426341, 55.6782102], [-3.7405014999999993, 55.6794911], [-3.7357971, 55.682265399999984], [-3.7345114, 55.68297810000001], [-3.733860999999999, 55.6833033], [-3.732235899999999, 55.6841159], [-3.731313, 55.6846532], [-3.7306047000000007, 55.685118], [-3.7297648, 55.685759], [-3.7295042, 55.685969699999994], [-3.729411100000001, 55.68606909999999], [-3.7289918, 55.68651710000001], [-3.7288569, 55.6866637], [-3.7286643, 55.686913700000005], [-3.728502100000001, 55.6871871], [-3.7284128, 55.68746430000001], [-3.7283825, 55.68763299999999], [-3.7283719, 55.687773199999995], [-3.7283727, 55.687790699999994], [-3.7283799, 55.6879599], [-3.7283985, 55.68814249999999], [-3.7284252, 55.6882823], [-3.7284696, 55.68841809999999], [-3.7286013, 55.68865770000001], [-3.728736799999999, 55.6888742], [-3.728960999999999, 55.6891196], [-3.7294468, 55.68951849999999], [-3.7299864, 55.68983869999999], [-3.730391899999999, 55.68999500000001], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.848670110575219, 55.730951612577016]]}", "current_leg_start": "Lanark", "dest_arr_time_act": "1645", "motion_projection": null, "next_location_lat": "55.7309516", "next_location_lon": "-3.8486701", "previous_location": null, "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\": 301.862, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1325.187, \"from_m\": 301.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3558.712, \"from_m\": 1325.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4046.017, \"from_m\": 3558.712, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7162.784, \"from_m\": 4046.017, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9052.476, \"from_m\": 7162.784, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15404.212, \"from_m\": 9052.476, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16666.144, \"from_m\": 15404.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17012.605, \"from_m\": 16666.144, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17110.433, \"from_m\": 17012.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17134.047, \"from_m\": 17110.433, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17264.605, \"from_m\": 17134.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21258.231, \"from_m\": 17264.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21271.599, \"from_m\": 21258.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21504.454, \"from_m\": 21271.599, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22341.143, \"from_m\": 21504.454, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22477.185, \"from_m\": 22341.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22501.101, \"from_m\": 22477.185, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 22582.88, \"from_m\": 22501.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23482.148, \"from_m\": 22582.88, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 23529.716, \"from_m\": 23482.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25004.404, \"from_m\": 23529.716, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 25412.861, \"from_m\": 25004.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25959.675, \"from_m\": 25412.861, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26014.105, \"from_m\": 25959.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28242.106, \"from_m\": 26014.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28321.232, \"from_m\": 28242.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29028.859, \"from_m\": 28321.232, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33981.749, \"from_m\": 29028.859, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 36350.353, \"from_m\": 33981.749, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36448.669, \"from_m\": 36350.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38530.358, \"from_m\": 36448.669, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41034.616, \"from_m\": 38530.358, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42420.37, \"from_m\": 41034.616, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 45674.495, \"from_m\": 42420.37, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46504.054, \"from_m\": 45674.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46917.931, \"from_m\": 46504.054, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47478.242, \"from_m\": 46917.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47902.709, \"from_m\": 47478.242, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 797704, \"profile_key\": \"139accac6ffa9bb4d483e6fb7baea56b15875574dd3ceeb0f01dc291fdd4d426\", \"schedule_id\": 17980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Lanark\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Lanark Jn\", \"stage_seq\": 2, \"distance_m\": 4189.753, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"Carluke\", \"stage_seq\": 3, \"distance_m\": 13486.661, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 17012.605, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 20562.651, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1610H\", \"location\": \"Shieldmuir\", \"stage_seq\": 6, \"distance_m\": 22826.582, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1616\", \"location\": \"Motherwell\", \"stage_seq\": 7, \"distance_m\": 25583.143, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Mossend South Jn\", \"stage_seq\": 8, \"distance_m\": 28242.106, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Mossend West Jn\", \"stage_seq\": 9, \"distance_m\": 29084.87, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Bellshill\", \"stage_seq\": 10, \"distance_m\": 30322.679, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 34128.168, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Uddingston\", \"stage_seq\": 12, \"distance_m\": 34296.488, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Newton East Jn\", \"stage_seq\": 13, \"distance_m\": 36448.669, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Newton West Jn\", \"stage_seq\": 14, \"distance_m\": 38424.181, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Cambuslang\", \"stage_seq\": 15, \"distance_m\": 39860.83, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 16, \"distance_m\": 41647.726, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 17, \"distance_m\": 43669.601, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 18, \"distance_m\": 45885.937, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 19, \"distance_m\": 46668.579, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46973.276, \"section_seq\": 1, \"route_path_id\": 138178}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47902.709, \"section_seq\": 1, \"route_path_id\": 138178}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47902.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138178}], \"total_distance_m\": 47902.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47680.868, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.841, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1548", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Lanark", "service_state_platform": "2", "timing_fact_generation": 1790175490299059, "current_leg_arrival_utc": "2026-09-23T15:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:49:04.122237", "service_state_evidence_id": 68658954, "current_leg_start_actual_dep": "2026-09-23T15:48:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-23T15:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:59:07.744878", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LNK |
GLC |
2B87 |
385026 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 301.862, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1325.187, "from_m": 301.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3558.712, "from_m": 1325.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4046.017, "from_m": 3558.712, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7162.784, "from_m": 4046.017, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9052.476, "from_m": 7162.784, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15404.212, "from_m": 9052.476, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16666.144, "from_m": 15404.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17012.605, "from_m": 16666.144, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17110.433, "from_m": 17012.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17134.047, "from_m": 17110.433, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17264.605, "from_m": 17134.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21258.231, "from_m": 17264.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21271.599, "from_m": 21258.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21504.454, "from_m": 21271.599, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22341.143, "from_m": 21504.454, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22477.185, "from_m": 22341.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22501.101, "from_m": 22477.185, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22582.88, "from_m": 22501.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23482.148, "from_m": 22582.88, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 23529.716, "from_m": 23482.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25004.404, "from_m": 23529.716, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 25412.861, "from_m": 25004.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25959.675, "from_m": 25412.861, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26014.105, "from_m": 25959.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28242.106, "from_m": 26014.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28321.232, "from_m": 28242.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29028.859, "from_m": 28321.232, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33981.749, "from_m": 29028.859, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 36350.353, "from_m": 33981.749, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36448.669, "from_m": 36350.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38530.358, "from_m": 36448.669, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41034.616, "from_m": 38530.358, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42420.37, "from_m": 41034.616, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 45674.495, "from_m": 42420.37, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46504.054, "from_m": 45674.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46917.931, "from_m": 46504.054, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47478.242, "from_m": 46917.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47902.709, "from_m": 47478.242, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 797704, "profile_key": "139accac6ffa9bb4d483e6fb7baea56b15875574dd3ceeb0f01dc291fdd4d426", "schedule_id": 17980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Lanark", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Lanark Jn", "stage_seq": 2, "distance_m": 4189.753, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Carluke", "stage_seq": 3, "distance_m": 13486.661, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Law Jn", "stage_seq": 4, "distance_m": 17012.605, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Wishaw", "stage_seq": 5, "distance_m": 20562.651, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1610H", "location": "Shieldmuir", "stage_seq": 6, "distance_m": 22826.582, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1616", "location": "Motherwell", "stage_seq": 7, "distance_m": 25583.143, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Mossend South Jn", "stage_seq": 8, "distance_m": 28242.106, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Mossend West Jn", "stage_seq": 9, "distance_m": 29084.87, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Bellshill", "stage_seq": 10, "distance_m": 30322.679, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 34128.168, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Uddingston", "stage_seq": 12, "distance_m": 34296.488, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Newton East Jn", "stage_seq": 13, "distance_m": 36448.669, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Newton West Jn", "stage_seq": 14, "distance_m": 38424.181, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Cambuslang", "stage_seq": 15, "distance_m": 39860.83, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Rutherglen East Jn", "stage_seq": 16, "distance_m": 41647.726, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Shawfield Jn", "stage_seq": 17, "distance_m": 43669.601, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Larkfield Jn", "stage_seq": 18, "distance_m": 45885.937, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Eglinton St Jn", "stage_seq": 19, "distance_m": 46668.579, "section_seq": 1, "route_path_id": 138178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46973.276, "section_seq": 1, "route_path_id": 138178}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47902.709, "section_seq": 1, "route_path_id": 138178}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47902.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 138178}], "total_distance_m": 47902.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47680.868, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.841, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Lanark |
1548 |
1548 |
2 |
None |
None |
Glasgow Central High Level |
1645 |
1645 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L88611/2026-09-23/detailed |
None |
Lanark |
2026-09-23T15:48:00+01:00 |
Carluke |
9.0 |
{"type": "LineString", "coordinates": [[-3.773238, 55.67363780000001], [-3.7729696, 55.673603], [-3.7729241933019897, 55.673597224659915], [-3.7720513, 55.67348619999999], [-3.770850499999999, 55.67331120000001], [-3.770382000000001, 55.6732451], [-3.7698227, 55.6731661], [-3.7690402, 55.6730333], [-3.7686766, 55.6729624], [-3.7685862, 55.6729448], [-3.7678563, 55.67276240000001], [-3.767091399999999, 55.6725413], [-3.7663349, 55.672278799999994], [-3.7656066, 55.6719884], [-3.765486800000001, 55.6719391], [-3.764567, 55.6715606], [-3.764087, 55.671386], [-3.7636022, 55.6712342], [-3.7631563, 55.671118400000005], [-3.762652600000001, 55.6710098], [-3.762217, 55.6709331], [-3.761683, 55.67085409999999], [-3.761021599999999, 55.6707991], [-3.7597184, 55.67078229999999], [-3.7586529, 55.6708577], [-3.7577396, 55.6709875], [-3.7566109, 55.671263899999985], [-3.7557733, 55.6715375], [-3.755703800000001, 55.6715708], [-3.7546041, 55.672098000000005], [-3.7542101, 55.6723101], [-3.754095500000001, 55.67237649999999], [-3.7539212, 55.672477499999985], [-3.7528343, 55.673138399999985], [-3.7521921, 55.6735246], [-3.751215399999999, 55.6741108], [-3.7505310999999986, 55.6744856], [-3.750386, 55.6745615], [-3.7499496, 55.67478989999999], [-3.7499026999999994, 55.67481449999998], [-3.7491921, 55.6751464], [-3.7485776, 55.675413799999994], [-3.7474694, 55.6758683], [-3.7464544000000006, 55.6763028], [-3.745249799999999, 55.6768365], [-3.744483, 55.6772128], [-3.7437972, 55.6775616], [-3.7436477, 55.677644999999984], [-3.7426341, 55.6782102], [-3.7405014999999993, 55.6794911], [-3.7357971, 55.682265399999984], [-3.7345114, 55.68297810000001], [-3.733860999999999, 55.6833033], [-3.732235899999999, 55.6841159], [-3.731313, 55.6846532], [-3.7306047000000007, 55.685118], [-3.7297648, 55.685759], [-3.7295042, 55.685969699999994], [-3.729411100000001, 55.68606909999999], [-3.7289918, 55.68651710000001], [-3.7288569, 55.6866637], [-3.7286643, 55.686913700000005], [-3.728502100000001, 55.6871871], [-3.7284128, 55.68746430000001], [-3.7283825, 55.68763299999999], [-3.7283719, 55.687773199999995], [-3.7283727, 55.687790699999994], [-3.7283799, 55.6879599], [-3.7283985, 55.68814249999999], [-3.7284252, 55.6882823], [-3.7284696, 55.68841809999999], [-3.7286013, 55.68865770000001], [-3.728736799999999, 55.6888742], [-3.728960999999999, 55.6891196], [-3.7294468, 55.68951849999999], [-3.7299864, 55.68983869999999], [-3.730391899999999, 55.68999500000001], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.848670110575219, 55.730951612577016]]} |
8.4 |
1548 |
1557 |
None |
None |
Carluke |
55.6736378 |
-3.7732380 |
55.7309516 |
-3.8486701 |
1 |
0 |
2026-09-23 15:59:24 |
TERMINATED |
2026-09-23 15:49:00 |
Lanark |
TD |
NEVER_DEPARTED_TIMEOUT |
68658954 |
1790175490299059 |
9 |
9 |
2026-09-23 15:59:07.744878 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:49:04.122237 |
| 765994 |
797736 |
C40356 |
875R43MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:49:00 |
2026-09-23 15:59:24 |
2026-09-25 15:59:24 |
{"id": 797736, "stp": "P", "toc": "Southern", "uid": "C40356", "consist": "377204", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40356/2026-09-23/detailed", "trust_id": "875R43MR23", "origin_crs": "XVC", "show_on_map": 0, "dar_est_time": "15:49:00", "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-23", "dest_arr_time": "1553", "dest_platform": "19", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "5R43", "timing_status": null, "origin_station": "Victoria Carriage Holding Sidings", "current_leg_arr": "1553", "current_leg_dep": "1549", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1549", "origin_platform": "S2", "current_location": null, "last_update_time": "2026-09-23T15:59:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1484922, 51.487719000000006], [-0.1485887, 51.488038], [-0.1486692, 51.4883269], [-0.1487336, 51.4885991], [-0.14876979999999998, 51.4887712], [-0.1488047, 51.488987400000006], [-0.14881, 51.48917029999999], [-0.14879259999999997, 51.4892989], [-0.148751, 51.48946260000001], [-0.1486907, 51.48966969999999], [-0.14859949999999997, 51.4898926], [-0.14853539999999998, 51.4900131], [-0.148464, 51.49020409999999], [-0.1484023, 51.49034859999999], [-0.1483366, 51.4904504], [-0.1481778, 51.4906994], [-0.1482561, 51.49051639999999], [-0.1483393, 51.4903619], [-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": "Victoria Carriage Holding Sidings", "dest_arr_time_act": "1553", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 258.971, \"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\": 802.5, \"from_m\": 258.971, \"capability_applied\": null, \"effective_limit_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\": 797736, \"profile_key\": \"cbcda274641071ec50774f322f7a784237bf5ddfdd7d0acc32785fc7eb2e02bb\", \"schedule_id\": 5796, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Victoria Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132416}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 2, \"distance_m\": 802.5, \"section_seq\": 1, \"route_path_id\": 132416}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 802.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132416}], \"total_distance_m\": 802.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 802.5, \"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": "1549", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Victoria Carriage Holding Sidings", "service_state_platform": "S2", "timing_fact_generation": 1790175095432338, "current_leg_arrival_utc": "2026-09-23T15:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:49:04.128418", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:49:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:59:07.747965", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XVC |
None |
5R43 |
377204 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 258.971, "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": 802.5, "from_m": 258.971, "capability_applied": null, "effective_limit_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": 797736, "profile_key": "cbcda274641071ec50774f322f7a784237bf5ddfdd7d0acc32785fc7eb2e02bb", "schedule_id": 5796, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Victoria Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132416}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 2, "distance_m": 802.5, "section_seq": 1, "route_path_id": 132416}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 802.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 132416}], "total_distance_m": 802.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 802.5, "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} |
[] |
Victoria Carriage Holding Sidings |
1549 |
1549 |
S2 |
15:49:00 |
None |
London Victoria (C) |
1553 |
1553 |
19 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40356/2026-09-23/detailed |
None |
Victoria Carriage Holding Sidings |
2026-09-23T15:49:30+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.1484922, 51.487719000000006], [-0.1485887, 51.488038], [-0.1486692, 51.4883269], [-0.1487336, 51.4885991], [-0.14876979999999998, 51.4887712], [-0.1488047, 51.488987400000006], [-0.14881, 51.48917029999999], [-0.14879259999999997, 51.4892989], [-0.148751, 51.48946260000001], [-0.1486907, 51.48966969999999], [-0.14859949999999997, 51.4898926], [-0.14853539999999998, 51.4900131], [-0.148464, 51.49020409999999], [-0.1484023, 51.49034859999999], [-0.1483366, 51.4904504], [-0.1481778, 51.4906994], [-0.1482561, 51.49051639999999], [-0.1483393, 51.4903619], [-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]]} |
0.8 |
1549 |
1553 |
None |
None |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-23 15:59:24 |
TERMINATED |
2026-09-23 15:49:00 |
Victoria Carriage Holding Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175095432338 |
2 |
2 |
2026-09-23 15:59:07.747965 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:49:04.128418 |
| 765995 |
797737 |
G13984 |
885U42MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:49:00 |
2026-09-23 15:59:24 |
2026-09-25 15:59:24 |
{"id": 797737, "stp": "P", "toc": "Southern", "uid": "G13984", "consist": "377115", "dest_crs": "ORE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13984/2026-09-23/detailed", "trust_id": "885U42MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:49:00", "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-23", "dest_arr_time": "1551", "dest_platform": "2", "is_terminated": 1, "next_location": "Ore", "signalling_id": "5U42", "timing_status": null, "origin_station": "Ore Up Siding", "current_leg_arr": "1551", "current_leg_dep": "1549", "current_leg_end": "Ore", "origin_dep_time": "1549", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T15:59:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]}", "current_leg_start": "Ore Up Siding", "dest_arr_time_act": "1551", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 797737, \"profile_key\": \"f4758d0055333bd7c0ffd311d9ba4747a99ed17b5aa086a907135d842cf9ed63\", \"schedule_id\": 8359, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Ore Up Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130990}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 130990}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130990}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 593.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1549", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ore Up Siding", "service_state_platform": null, "timing_fact_generation": 1790174498455929, "current_leg_arrival_utc": "2026-09-23T15:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:49:04.131701", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:49:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:59:07.750253", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
ORE |
5U42 |
377115 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 593.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 797737, "profile_key": "f4758d0055333bd7c0ffd311d9ba4747a99ed17b5aa086a907135d842cf9ed63", "schedule_id": 8359, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Ore Up Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130990}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": null, "location": "Ore", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 130990}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 130990}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 593.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ore Up Siding |
1549 |
1549 |
None |
15:49:00 |
None |
Ore |
1551 |
1551 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G13984/2026-09-23/detailed |
None |
Ore Up Siding |
2026-09-23T15:49:30+01:00 |
Ore |
2.0 |
{"type": "LineString", "coordinates": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]} |
0.4 |
1549 |
1551 |
None |
None |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
1 |
0 |
2026-09-23 15:59:24 |
TERMINATED |
2026-09-23 15:49:00 |
Ore Up Siding |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790174498455929 |
2 |
2 |
2026-09-23 15:59:07.750253 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:49:04.131701 |
| 765996 |
796698 |
S01464 |
722A251Q23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:49:00 |
2026-09-23 15:59:24 |
2026-09-25 15:59:24 |
{"id": 796698, "stp": "N", "toc": "London Underground", "uid": "S01464", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01464/2026-09-23/detailed", "trust_id": "722A251Q23", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-23", "dest_arr_time": "1549", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A25", "timing_status": "ON TIME", "origin_station": "Stonebridge Park", "current_leg_arr": "1521", "current_leg_dep": "1519", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1510", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-23T15:59:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1549", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1510", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:36Z\", \"source_id\": 21502405, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:14:16Z\", \"source_id\": 21503624, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:16Z\", \"source_id\": 21506409, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:20:34Z\", \"source_id\": 21508031, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:21:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1790173238178525, "current_leg_arrival_utc": "2026-09-23T15:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:49:04.134376", "service_state_evidence_id": 21508031, "current_leg_start_actual_dep": "2026-09-23T15:17:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-23T15:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:59:07.738140", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
SBP |
ZEL |
2A25 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:36Z", "source_id": 21502405, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:14:16Z", "source_id": 21503624, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:16Z", "source_id": 21506409, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:20:34Z", "source_id": 21508031, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:21:00+01:00", "operational_fact": true}] |
Stonebridge Park |
1510 |
1510 |
1 |
None |
None |
Elephant & Castle L.T. |
1549 |
1549 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01464/2026-09-23/detailed |
None |
Kensal Green |
2026-09-23T15:17:00+01:00 |
Queen's Park (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
1519 |
1521 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-23 15:59:24 |
TERMINATED |
2026-09-23 15:49:00 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
21508031 |
1790173238178525 |
16 |
16 |
2026-09-23 15:59:07.738140 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:49:04.134376 |
| 765997 |
796694 |
G86211 |
302F49MQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:49:00 |
2026-09-23 15:59:24 |
2026-09-25 15:59:24 |
{"id": 796694, "stp": "P", "toc": "Northern", "uid": "G86211", "consist": "150104", "dest_crs": "OMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86211/2026-09-23/detailed", "trust_id": "302F49MQ23", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-23", "dest_arr_time": "1541", "dest_platform": null, "is_terminated": 1, "next_location": "Rufford", "signalling_id": "2F49", "timing_status": "LATE", "origin_station": "Preston", "current_leg_arr": "1537", "current_leg_dep": "1523½", "current_leg_end": "Rufford", "origin_dep_time": "1510", "origin_platform": "3C", "current_location": "Rufford", "last_update_time": "2026-09-23T15:59:24", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7779892, 53.66745730000001], [-2.7782652999999997, 53.6671734], [-2.7825156, 53.6628035], [-2.7832469, 53.662055499999994], [-2.7833914, 53.6619044], [-2.784546, 53.660697], [-2.784777380770516, 53.660457821814546], [-2.7879278, 53.6572011], [-2.7898303999999996, 53.6552342], [-2.7907838, 53.65422279999999], [-2.7939229, 53.6508922], [-2.7946647999999996, 53.6500617], [-2.7973078, 53.647096600000005], [-2.8003502999999994, 53.643450599999994], [-2.8024926, 53.64088350000001], [-2.80635, 53.6363196], [-2.8063578999999996, 53.6363103], [-2.8067866, 53.6357938], [-2.8068258, 53.63574709999999], [-2.8073179, 53.635167499999994], [-2.8077139, 53.63470070000001], [-2.8078537999999997, 53.634524]]}", "current_leg_start": "Croston", "dest_arr_time_act": "1541", "motion_projection": null, "next_location_lat": "53.6345240", "next_location_lon": "-2.8078538", "previous_location": "Croston", "current_leg_milage": "2.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.743, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 528.126, \"from_m\": 379.743, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 568.546, \"from_m\": 528.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 627.847, \"from_m\": 568.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 677.427, \"from_m\": 627.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2632.165, \"from_m\": 677.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2797.292, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2957.457, \"from_m\": 2797.292, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15712.884, \"from_m\": 2957.457, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16084.175, \"from_m\": 15712.884, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25015.917, \"from_m\": 16084.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25387.208, \"from_m\": 25015.917, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38142.635, \"from_m\": 25387.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38302.8, \"from_m\": 38142.635, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38336.685, \"from_m\": 38302.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38402.652, \"from_m\": 38336.685, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38428.806, \"from_m\": 38402.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44243.869, \"from_m\": 38428.806, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44312.591, \"from_m\": 44243.869, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44344.94, \"from_m\": 44312.591, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44410.411, \"from_m\": 44344.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58951.137, \"from_m\": 44410.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 59765.823, \"from_m\": 58951.137, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59821.234, \"from_m\": 59765.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60748.434, \"from_m\": 59821.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69695.556, \"from_m\": 60748.434, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70213.113, \"from_m\": 69695.556, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 70735.496, \"from_m\": 70213.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92002.661, \"from_m\": 70735.496, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92352.14, \"from_m\": 92002.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92382.536, \"from_m\": 92352.14, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93339.439, \"from_m\": 92382.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 100830.905, \"from_m\": 93339.439, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100869.233, \"from_m\": 100830.905, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100927.071, \"from_m\": 100869.233, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 101006.792, \"from_m\": 100927.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101080.499, \"from_m\": 101006.792, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101158.768, \"from_m\": 101080.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101597.379, \"from_m\": 101158.768, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102370.566, \"from_m\": 101597.379, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 102990.686, \"from_m\": 102370.566, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 103846.903, \"from_m\": 102990.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105517.626, \"from_m\": 103846.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105564.15, \"from_m\": 105517.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119820.105, \"from_m\": 105564.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 796694, \"profile_key\": \"9214f0cde88a8de669495bfea5891ae25de0d4d14cbde6742a474d0fe50b9927\", \"schedule_id\": 12351, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 969.698, \"section_seq\": 1, \"route_path_id\": 134555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 2697.625, \"section_seq\": 1, \"route_path_id\": 134555}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 11705.918, \"section_seq\": 1, \"route_path_id\": 134555}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529H\", \"location\": \"Rufford\", \"stage_seq\": 5, \"distance_m\": 15864.846, \"section_seq\": 1, \"route_path_id\": 134555}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Burscough Junction\", \"stage_seq\": 6, \"distance_m\": 20550.046, \"section_seq\": 1, \"route_path_id\": 134555}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 7, \"distance_m\": 119820.105, \"section_seq\": 1, \"route_path_id\": 134555}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119820.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134555}], \"total_distance_m\": 119820.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 119478.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.729, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1510", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.5", "current_position_lat": "53.6345240", "current_position_lon": "-2.8078538", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:06Z\", \"source_id\": 21521213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rufford", "service_state_platform": null, "timing_fact_generation": 1790174351049567, "current_leg_arrival_utc": "2026-09-23T15:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:49:04.138092", "service_state_evidence_id": 21521214, "current_leg_start_actual_dep": "2026-09-23T15:31:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-23T15:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T15:59:07.741716", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
OMS |
2F49 |
150104 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 528.126, "from_m": 379.743, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 568.546, "from_m": 528.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 627.847, "from_m": 568.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 677.427, "from_m": 627.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2632.165, "from_m": 677.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2797.292, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2957.457, "from_m": 2797.292, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15712.884, "from_m": 2957.457, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16084.175, "from_m": 15712.884, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25015.917, "from_m": 16084.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25387.208, "from_m": 25015.917, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38142.635, "from_m": 25387.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38302.8, "from_m": 38142.635, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38336.685, "from_m": 38302.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38402.652, "from_m": 38336.685, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38428.806, "from_m": 38402.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44243.869, "from_m": 38428.806, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44312.591, "from_m": 44243.869, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44344.94, "from_m": 44312.591, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44410.411, "from_m": 44344.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58951.137, "from_m": 44410.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 59765.823, "from_m": 58951.137, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59821.234, "from_m": 59765.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60748.434, "from_m": 59821.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69695.556, "from_m": 60748.434, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70213.113, "from_m": 69695.556, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 70735.496, "from_m": 70213.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92002.661, "from_m": 70735.496, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92352.14, "from_m": 92002.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92382.536, "from_m": 92352.14, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93339.439, "from_m": 92382.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 100830.905, "from_m": 93339.439, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100869.233, "from_m": 100830.905, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100927.071, "from_m": 100869.233, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 101006.792, "from_m": 100927.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101080.499, "from_m": 101006.792, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101158.768, "from_m": 101080.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101597.379, "from_m": 101158.768, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102370.566, "from_m": 101597.379, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 102990.686, "from_m": 102370.566, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 103846.903, "from_m": 102990.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105517.626, "from_m": 103846.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105564.15, "from_m": 105517.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119820.105, "from_m": 105564.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 796694, "profile_key": "9214f0cde88a8de669495bfea5891ae25de0d4d14cbde6742a474d0fe50b9927", "schedule_id": 12351, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1510", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 134555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.625, "section_seq": 1, "route_path_id": 134555}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Croston", "stage_seq": 4, "distance_m": 11705.918, "section_seq": 1, "route_path_id": 134555}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529H", "location": "Rufford", "stage_seq": 5, "distance_m": 15864.846, "section_seq": 1, "route_path_id": 134555}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Burscough Junction", "stage_seq": 6, "distance_m": 20550.046, "section_seq": 1, "route_path_id": 134555}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 7, "distance_m": 119820.105, "section_seq": 1, "route_path_id": 134555}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119820.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 134555}], "total_distance_m": 119820.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 119478.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.729, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:06Z", "source_id": 21521213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}] |
Preston |
1510 |
1510 |
3C |
None |
None |
Ormskirk |
1541 |
1541 |
None |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86211/2026-09-23/detailed |
None |
Croston |
2026-09-23T15:31:30+01:00 |
Rufford |
13.5 |
{"type": "LineString", "coordinates": [[-2.7779892, 53.66745730000001], [-2.7782652999999997, 53.6671734], [-2.7825156, 53.6628035], [-2.7832469, 53.662055499999994], [-2.7833914, 53.6619044], [-2.784546, 53.660697], [-2.784777380770516, 53.660457821814546], [-2.7879278, 53.6572011], [-2.7898303999999996, 53.6552342], [-2.7907838, 53.65422279999999], [-2.7939229, 53.6508922], [-2.7946647999999996, 53.6500617], [-2.7973078, 53.647096600000005], [-2.8003502999999994, 53.643450599999994], [-2.8024926, 53.64088350000001], [-2.80635, 53.6363196], [-2.8063578999999996, 53.6363103], [-2.8067866, 53.6357938], [-2.8068258, 53.63574709999999], [-2.8073179, 53.635167499999994], [-2.8077139, 53.63470070000001], [-2.8078537999999997, 53.634524]]} |
2.6 |
1523½ |
1537 |
Croston |
Rufford |
Rufford |
53.6345240 |
-2.8078538 |
53.6345240 |
-2.8078538 |
1 |
0 |
2026-09-23 15:59:24 |
TERMINATED |
2026-09-23 15:49:00 |
Rufford |
TRUST |
TRACKING_TIMEOUT |
21521214 |
1790174351049567 |
17 |
17 |
2026-09-23 15:59:07.741716 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:49:04.138092 |
| 765998 |
797759 |
W11534 |
432I64MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:50:00 |
2026-09-23 16:00:24 |
2026-09-25 16:00:24 |
{"id": 797759, "stp": "P", "toc": "West Midlands Trains", "uid": "W11534", "consist": "730002", "dest_crs": "BHI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11534/2026-09-23/detailed", "trust_id": "432I64MR23", "origin_crs": "RGL", "show_on_map": 0, "dar_est_time": "15:50:00", "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-23", "dest_arr_time": "1708", "dest_platform": "3", "is_terminated": 1, "next_location": "Rugeley Town", "signalling_id": "2I64", "timing_status": null, "origin_station": "Rugeley Trent Valley", "current_leg_arr": "1552½", "current_leg_dep": "1550", "current_leg_end": "Rugeley Town", "origin_dep_time": "1550", "origin_platform": "1", "current_location": "Walsall", "last_update_time": "2026-09-23T16:00:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9298091, 52.7697206], [-1.9305311000000005, 52.7702954], [-1.9308528, 52.77052979999999], [-1.9314040999999995, 52.770908000000006], [-1.9332245, 52.77207729999999], [-1.9341635, 52.7726914], [-1.9370939000000005, 52.774624], [-1.9364485, 52.77414859999999], [-1.9352173, 52.7733345], [-1.9345489, 52.7728456], [-1.9342395, 52.772642899999994], [-1.9337217, 52.7722501], [-1.9333514000000005, 52.7720071], [-1.9328491, 52.77163329999999], [-1.9315854999999995, 52.7708056], [-1.931185, 52.7704749], [-1.9308706, 52.7702135], [-1.9304666, 52.7698721], [-1.9293679999999995, 52.769052], [-1.9290955, 52.7688448], [-1.9286520999999996, 52.7684744], [-1.9284183, 52.76824090000001], [-1.9278632, 52.7676828], [-1.9275337, 52.76741810000001], [-1.927265, 52.7671425], [-1.9270714297208396, 52.766918552514426], [-1.9267322999999996, 52.76652619999999], [-1.9265518, 52.7663097], [-1.9263431, 52.7660546], [-1.9262117, 52.7658703], [-1.926006, 52.7655104], [-1.925777, 52.764980099999995], [-1.9256531, 52.7645803], [-1.9255366, 52.7640661], [-1.9254961999999995, 52.7634051], [-1.9255, 52.7631351], [-1.9255008, 52.763075099999995], [-1.9255018, 52.763003700000006], [-1.9255358999999996, 52.762744], [-1.9255895, 52.7624641], [-1.925672, 52.7621578], [-1.9258206, 52.7617428], [-1.9260496, 52.7612453], [-1.9262755, 52.76083249999999], [-1.9263987999999996, 52.7606583], [-1.9264592999999997, 52.7605678], [-1.9267689, 52.760163600000006], [-1.9271694, 52.7597177], [-1.9272757, 52.759609299999994], [-1.9275114999999996, 52.7593927], [-1.927779, 52.759162], [-1.9278945999999997, 52.75906260000001], [-1.927912772914416, 52.75904918116262], [-1.928304, 52.75876029999999], [-1.9278945999999997, 52.75906260000001], [-1.927779, 52.759162], [-1.9275114999999996, 52.7593927], [-1.9272757, 52.759609299999994], [-1.9271694, 52.7597177], [-1.9273176, 52.75961339999999], [-1.9274557999999995, 52.75949990000001], [-1.9275515000000003, 52.75941459999999], [-1.927819, 52.75919110000001], [-1.9279611999999997, 52.75907320000001], [-1.9283474000000005, 52.7587788], [-1.9285137, 52.758661899999986], [-1.9286675, 52.75855629999999], [-1.9290581, 52.758309700000005], [-1.929651, 52.7579769], [-1.9302572, 52.75768139999999], [-1.9309973999999996, 52.7573422], [-1.9313568000000003, 52.757175], [-1.9331909, 52.7563375], [-1.9340390000000005, 52.755951], [-1.9346718, 52.7556551], [-1.9361508, 52.754978499999986], [-1.9366901000000003, 52.75476749999999], [-1.937124982407858, 52.75459734600963]]}", "current_leg_start": "Rugeley Trent Valley", "dest_arr_time_act": "1708", "motion_projection": null, "next_location_lat": "52.7545973", "next_location_lon": "-1.9371250", "previous_location": "Bloxwich", "current_leg_milage": "2.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 733.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 801.879, \"from_m\": 733.474, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 924.573, \"from_m\": 801.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 995.121, \"from_m\": 924.573, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1025.801, \"from_m\": 995.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 1081.667, \"from_m\": 1025.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1118.418, \"from_m\": 1081.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 2162.887, \"from_m\": 1118.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2666.775, \"from_m\": 2162.887, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2697.747, \"from_m\": 2666.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3624.873, \"from_m\": 2697.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10343.98, \"from_m\": 3624.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10492.72, \"from_m\": 10343.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16743.547, \"from_m\": 10492.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16902.512, \"from_m\": 16743.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\": 20941.495, \"from_m\": 16902.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25052.673, \"from_m\": 20941.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25815.807, \"from_m\": 25052.673, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26372.702, \"from_m\": 25815.807, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28416.254, \"from_m\": 26372.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28452.423, \"from_m\": 28416.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28548.965, \"from_m\": 28452.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29203.088, \"from_m\": 28548.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29258.519, \"from_m\": 29203.088, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36000.821, \"from_m\": 29258.519, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36535.464, \"from_m\": 36000.821, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39718.159, \"from_m\": 36535.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39745.788, \"from_m\": 39718.159, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39772.447, \"from_m\": 39745.788, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40283.597, \"from_m\": 39772.447, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40303.513, \"from_m\": 40283.597, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 40342.842, \"from_m\": 40303.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42513.925, \"from_m\": 40342.842, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 43376.408, \"from_m\": 42513.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43936.741, \"from_m\": 43376.408, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 43972.737, \"from_m\": 43936.741, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43986.602, \"from_m\": 43972.737, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 44408.532, \"from_m\": 43986.602, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44585.827, \"from_m\": 44408.532, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44667.495, \"from_m\": 44585.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45292.614, \"from_m\": 44667.495, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45661.085, \"from_m\": 45292.614, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49903.924, \"from_m\": 45661.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54317.91, \"from_m\": 49903.924, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 56877.337, \"from_m\": 54317.91, \"capability_applied\": null, \"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\": 797759, \"profile_key\": \"6b0b3c8511f7fe9a92c93641746b47272b5d7ccbcbbd991471492b7b340c99fc\", \"schedule_id\": 24573, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 2, \"distance_m\": 2756.129, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Rugeley Town\", \"stage_seq\": 3, \"distance_m\": 3551.22, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"Hednesford\", \"stage_seq\": 4, \"distance_m\": 10402.318, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603H\", \"location\": \"Cannock\", \"stage_seq\": 5, \"distance_m\": 13415.432, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 6, \"distance_m\": 14768.646, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607H\", \"location\": \"Landywood\", \"stage_seq\": 7, \"distance_m\": 16743.547, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"Bloxwich North\", \"stage_seq\": 8, \"distance_m\": 20294.752, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Bloxwich\", \"stage_seq\": 9, \"distance_m\": 21159.679, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 10, \"distance_m\": 25135.907, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Walsall\", \"stage_seq\": 11, \"distance_m\": 26095.721, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Pleck Jn\", \"stage_seq\": 12, \"distance_m\": 27231.826, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 13, \"distance_m\": 28796.909, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 14, \"distance_m\": 30406.496, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 15, \"distance_m\": 35962.853, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 16, \"distance_m\": 36535.464, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Soho East Jn\", \"stage_seq\": 17, \"distance_m\": 39736.529, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Soho South Jn\", \"stage_seq\": 18, \"distance_m\": 40401.355, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1650\", \"location\": \"Birmingham New Street\", \"stage_seq\": 19, \"distance_m\": 43685.263, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Proof House Jn\", \"stage_seq\": 20, \"distance_m\": 44688.045, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Grand Jn\", \"stage_seq\": 21, \"distance_m\": 45242.29, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1654H\", \"location\": \"Adderley Park\", \"stage_seq\": 22, \"distance_m\": 46789.019, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1658H\", \"location\": \"Stechford\", \"stage_seq\": 23, \"distance_m\": 49749.595, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701H\", \"location\": \"Lea Hall\", \"stage_seq\": 24, \"distance_m\": 51562.655, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Marston Green\", \"stage_seq\": 25, \"distance_m\": 54141.961, \"section_seq\": 1, \"route_path_id\": 119911}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 26, \"distance_m\": 56877.337, \"section_seq\": 1, \"route_path_id\": 119911}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 56877.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119911}], \"total_distance_m\": 56877.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56116.744, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 760.593, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "52.7545973", "current_position_lon": "-1.9371250", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1790172052130917, "current_leg_arrival_utc": "2026-09-23T15:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:50:01.556256", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:50:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:00:04.326495", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
RGL |
BHI |
2I64 |
730002 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 733.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 801.879, "from_m": 733.474, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 924.573, "from_m": 801.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 995.121, "from_m": 924.573, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1025.801, "from_m": 995.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 1081.667, "from_m": 1025.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1118.418, "from_m": 1081.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 2162.887, "from_m": 1118.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2666.775, "from_m": 2162.887, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2697.747, "from_m": 2666.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3624.873, "from_m": 2697.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10343.98, "from_m": 3624.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10492.72, "from_m": 10343.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16743.547, "from_m": 10492.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16902.512, "from_m": 16743.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": 20941.495, "from_m": 16902.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25052.673, "from_m": 20941.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25815.807, "from_m": 25052.673, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26372.702, "from_m": 25815.807, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28416.254, "from_m": 26372.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28452.423, "from_m": 28416.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28548.965, "from_m": 28452.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29203.088, "from_m": 28548.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29258.519, "from_m": 29203.088, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36000.821, "from_m": 29258.519, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36535.464, "from_m": 36000.821, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39718.159, "from_m": 36535.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39745.788, "from_m": 39718.159, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39772.447, "from_m": 39745.788, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40283.597, "from_m": 39772.447, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40303.513, "from_m": 40283.597, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 40342.842, "from_m": 40303.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42513.925, "from_m": 40342.842, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 43376.408, "from_m": 42513.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43936.741, "from_m": 43376.408, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 43972.737, "from_m": 43936.741, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43986.602, "from_m": 43972.737, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 44408.532, "from_m": 43986.602, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44585.827, "from_m": 44408.532, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44667.495, "from_m": 44585.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45292.614, "from_m": 44667.495, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45661.085, "from_m": 45292.614, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49903.924, "from_m": 45661.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54317.91, "from_m": 49903.924, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 56877.337, "from_m": 54317.91, "capability_applied": null, "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": 797759, "profile_key": "6b0b3c8511f7fe9a92c93641746b47272b5d7ccbcbbd991471492b7b340c99fc", "schedule_id": 24573, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Rugeley Trent Valley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Rugeley Power Station Jn", "stage_seq": 2, "distance_m": 2756.129, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Rugeley Town", "stage_seq": 3, "distance_m": 3551.22, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Hednesford", "stage_seq": 4, "distance_m": 10402.318, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Cannock", "stage_seq": 5, "distance_m": 13415.432, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Mid Cannock Jn", "stage_seq": 6, "distance_m": 14768.646, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Landywood", "stage_seq": 7, "distance_m": 16743.547, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Bloxwich North", "stage_seq": 8, "distance_m": 20294.752, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Bloxwich", "stage_seq": 9, "distance_m": 21159.679, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Ryecroft Jn", "stage_seq": 10, "distance_m": 25135.907, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Walsall", "stage_seq": 11, "distance_m": 26095.721, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Pleck Jn", "stage_seq": 12, "distance_m": 27231.826, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Bescot Stadium", "stage_seq": 13, "distance_m": 28796.909, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Tame Bridge Parkway", "stage_seq": 14, "distance_m": 30406.496, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Perry Barr North Jn", "stage_seq": 15, "distance_m": 35962.853, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Perry Barr West Jn", "stage_seq": 16, "distance_m": 36535.464, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Soho East Jn", "stage_seq": 17, "distance_m": 39736.529, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Soho South Jn", "stage_seq": 18, "distance_m": 40401.355, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1650", "location": "Birmingham New Street", "stage_seq": 19, "distance_m": 43685.263, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Proof House Jn", "stage_seq": 20, "distance_m": 44688.045, "section_seq": 1, "route_path_id": 119911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Grand Jn", "stage_seq": 21, "distance_m": 45242.29, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1654H", "location": "Adderley Park", "stage_seq": 22, "distance_m": 46789.019, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658H", "location": "Stechford", "stage_seq": 23, "distance_m": 49749.595, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Lea Hall", "stage_seq": 24, "distance_m": 51562.655, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Marston Green", "stage_seq": 25, "distance_m": 54141.961, "section_seq": 1, "route_path_id": 119911}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 26, "distance_m": 56877.337, "section_seq": 1, "route_path_id": 119911}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 56877.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 119911}], "total_distance_m": 56877.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56116.744, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 760.593, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Rugeley Trent Valley |
1550 |
1550 |
1 |
15:50:00 |
None |
Birmingham International |
1708 |
1708 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W11534/2026-09-23/detailed |
None |
Rugeley Trent Valley |
2026-09-23T15:50:30+01:00 |
Rugeley Town |
2.5 |
{"type": "LineString", "coordinates": [[-1.9298091, 52.7697206], [-1.9305311000000005, 52.7702954], [-1.9308528, 52.77052979999999], [-1.9314040999999995, 52.770908000000006], [-1.9332245, 52.77207729999999], [-1.9341635, 52.7726914], [-1.9370939000000005, 52.774624], [-1.9364485, 52.77414859999999], [-1.9352173, 52.7733345], [-1.9345489, 52.7728456], [-1.9342395, 52.772642899999994], [-1.9337217, 52.7722501], [-1.9333514000000005, 52.7720071], [-1.9328491, 52.77163329999999], [-1.9315854999999995, 52.7708056], [-1.931185, 52.7704749], [-1.9308706, 52.7702135], [-1.9304666, 52.7698721], [-1.9293679999999995, 52.769052], [-1.9290955, 52.7688448], [-1.9286520999999996, 52.7684744], [-1.9284183, 52.76824090000001], [-1.9278632, 52.7676828], [-1.9275337, 52.76741810000001], [-1.927265, 52.7671425], [-1.9270714297208396, 52.766918552514426], [-1.9267322999999996, 52.76652619999999], [-1.9265518, 52.7663097], [-1.9263431, 52.7660546], [-1.9262117, 52.7658703], [-1.926006, 52.7655104], [-1.925777, 52.764980099999995], [-1.9256531, 52.7645803], [-1.9255366, 52.7640661], [-1.9254961999999995, 52.7634051], [-1.9255, 52.7631351], [-1.9255008, 52.763075099999995], [-1.9255018, 52.763003700000006], [-1.9255358999999996, 52.762744], [-1.9255895, 52.7624641], [-1.925672, 52.7621578], [-1.9258206, 52.7617428], [-1.9260496, 52.7612453], [-1.9262755, 52.76083249999999], [-1.9263987999999996, 52.7606583], [-1.9264592999999997, 52.7605678], [-1.9267689, 52.760163600000006], [-1.9271694, 52.7597177], [-1.9272757, 52.759609299999994], [-1.9275114999999996, 52.7593927], [-1.927779, 52.759162], [-1.9278945999999997, 52.75906260000001], [-1.927912772914416, 52.75904918116262], [-1.928304, 52.75876029999999], [-1.9278945999999997, 52.75906260000001], [-1.927779, 52.759162], [-1.9275114999999996, 52.7593927], [-1.9272757, 52.759609299999994], [-1.9271694, 52.7597177], [-1.9273176, 52.75961339999999], [-1.9274557999999995, 52.75949990000001], [-1.9275515000000003, 52.75941459999999], [-1.927819, 52.75919110000001], [-1.9279611999999997, 52.75907320000001], [-1.9283474000000005, 52.7587788], [-1.9285137, 52.758661899999986], [-1.9286675, 52.75855629999999], [-1.9290581, 52.758309700000005], [-1.929651, 52.7579769], [-1.9302572, 52.75768139999999], [-1.9309973999999996, 52.7573422], [-1.9313568000000003, 52.757175], [-1.9331909, 52.7563375], [-1.9340390000000005, 52.755951], [-1.9346718, 52.7556551], [-1.9361508, 52.754978499999986], [-1.9366901000000003, 52.75476749999999], [-1.937124982407858, 52.75459734600963]]} |
2.4 |
1550 |
1552½ |
Bloxwich |
Walsall |
Rugeley Town |
52.7545973 |
-1.9371250 |
52.7545973 |
-1.9371250 |
1 |
0 |
2026-09-23 16:00:24 |
TERMINATED |
2026-09-23 15:50:00 |
Rugeley Trent Valley |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790172052130917 |
1 |
1 |
2026-09-23 16:00:04.326495 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:50:01.556256 |
| 765999 |
797744 |
C17203 |
102T30MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:50:00 |
2026-09-23 16:00:24 |
2026-09-25 16:00:24 |
{"id": 797744, "stp": "P", "toc": "Northern", "uid": "C17203", "consist": "156404", "dest_crs": "LAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17203/2026-09-23/detailed", "trust_id": "102T30MR23", "origin_crs": "CKL", "show_on_map": 0, "dar_est_time": "15:50:00", "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-23", "dest_arr_time": "1820", "dest_platform": "5", "is_terminated": 1, "next_location": "St. Bees", "signalling_id": "2T30", "timing_status": null, "origin_station": "Corkickle", "current_leg_arr": "1555", "current_leg_dep": "1550", "current_leg_end": "St. Bees", "origin_dep_time": "1550", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:00:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5820771, 54.5416058], [-3.5819959999999997, 54.54098220000001], [-3.5817927000000003, 54.54007399999999], [-3.5816743999999994, 54.539671], [-3.5813729000000003, 54.5388879], [-3.5812369, 54.538572], [-3.5805257, 54.53702429999999], [-3.5803137, 54.536563], [-3.5801109, 54.53613239999999], [-3.5783298, 54.53221689999999], [-3.5782973, 54.532142599999986], [-3.5781419, 54.53178309999999], [-3.5779341, 54.5313014], [-3.5766536, 54.5284768], [-3.5763484999999995, 54.527815100000005], [-3.5758742, 54.52679950000001], [-3.575575, 54.526133], [-3.5755356999999997, 54.5260465], [-3.5752204, 54.5254344], [-3.574529886948851, 54.52385966446268], [-3.574196699999999, 54.5230998], [-3.5740053000000005, 54.5227214], [-3.5738679999999996, 54.52240669999999], [-3.5729335, 54.5203778], [-3.5726518, 54.51977649999999], [-3.5724049999999994, 54.5192215], [-3.5721546, 54.5186753], [-3.5719115999999995, 54.5181153], [-3.5717411999999995, 54.51770669999999], [-3.5716103, 54.51736559999999], [-3.5714874, 54.5170176], [-3.5714002, 54.5167307], [-3.5713512, 54.516543299999995], [-3.5713075999999995, 54.516352299999994], [-3.5712935999999997, 54.5162873], [-3.5712385999999996, 54.5159739], [-3.5711683999999995, 54.51535700000001], [-3.5711436, 54.5150465], [-3.5711491, 54.5147509], [-3.5711493999999995, 54.5145615], [-3.5711654, 54.5142686], [-3.5712003, 54.513970699999994], [-3.5712172999999994, 54.51379769999999], [-3.571309799999999, 54.5131588], [-3.5714766, 54.5124966], [-3.5716536999999997, 54.51197810000001], [-3.5718827, 54.511475100000006], [-3.572052, 54.511129200000006], [-3.5720761, 54.5110791], [-3.572174, 54.5108789], [-3.5726117999999993, 54.5100243], [-3.5731897999999997, 54.5088974], [-3.5734171, 54.50849279999999], [-3.5736849, 54.5080399], [-3.5739520999999996, 54.5076451], [-3.5744733, 54.5069496], [-3.5747951, 54.50657249999999], [-3.575063399999999, 54.50628319999999], [-3.5752982, 54.5060277], [-3.5759629, 54.50539570000001], [-3.5763893999999996, 54.5050399], [-3.5769681, 54.5045589], [-3.5774472, 54.50419850000001], [-3.5780749, 54.50376109999999], [-3.5793795, 54.5028408], [-3.5820354000000005, 54.5009689], [-3.5853673, 54.4986182], [-3.5860076999999992, 54.498180100000006], [-3.5869921999999996, 54.4974712], [-3.5876524000000005, 54.4969473], [-3.5881589999999997, 54.496502199999995], [-3.5891031999999994, 54.49559270000001], [-3.5893343, 54.495349299999994], [-3.5895231000000005, 54.49513849999998], [-3.589832699999999, 54.4947714], [-3.5901184999999995, 54.4943973], [-3.5903681000000005, 54.4939852], [-3.5905089999999995, 54.4937353], [-3.5905531999999996, 54.4936578], [-3.5906175999999994, 54.4935525], [-3.5908461999999997, 54.4931772], [-3.5910265, 54.4927401], [-3.591349, 54.49202280000001], [-3.5913490227665665, 54.492022743112194]]}", "current_leg_start": "Corkickle", "dest_arr_time_act": "1820", "motion_projection": null, "next_location_lat": "54.4920227", "next_location_lon": "-3.5913490", "previous_location": null, "current_leg_milage": "3.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7540.769, \"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\": 7613.704, \"from_m\": 7540.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12867.609, \"from_m\": 7613.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15828.357, \"from_m\": 12867.609, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15952.634, \"from_m\": 15828.357, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16076.648, \"from_m\": 15952.634, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16326.607, \"from_m\": 16076.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21474.914, \"from_m\": 16326.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21522.966, \"from_m\": 21474.914, \"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\": 32660.642, \"from_m\": 21522.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32688.468, \"from_m\": 32660.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45458.368, \"from_m\": 32688.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46113.406, \"from_m\": 45458.368, \"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\": 46381.069, \"from_m\": 46113.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46428.052, \"from_m\": 46381.069, \"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\": 50232.184, \"from_m\": 46428.052, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53436.343, \"from_m\": 50232.184, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53992.967, \"from_m\": 53436.343, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56644.648, \"from_m\": 53992.967, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56925.132, \"from_m\": 56644.648, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56930.214, \"from_m\": 56925.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57444.109, \"from_m\": 56930.214, \"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\": 65871.551, \"from_m\": 57444.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65940.941, \"from_m\": 65871.551, \"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\": 65948.794, \"from_m\": 65940.941, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66430.24, \"from_m\": 65948.794, \"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\": 66480.705, \"from_m\": 66430.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68199.519, \"from_m\": 66480.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70689.367, \"from_m\": 68199.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71085.777, \"from_m\": 70689.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71753.855, \"from_m\": 71085.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71819.481, \"from_m\": 71753.855, \"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\": 72032.959, \"from_m\": 71819.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72620.524, \"from_m\": 72032.959, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 73646.927, \"from_m\": 72620.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74237.193, \"from_m\": 73646.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74329.227, \"from_m\": 74237.193, \"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\": 74434.441, \"from_m\": 74329.227, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74483.636, \"from_m\": 74434.441, \"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\": 76704.699, \"from_m\": 74483.636, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79558.102, \"from_m\": 76704.699, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79589.044, \"from_m\": 79558.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 86849.981, \"from_m\": 79589.044, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87903.526, \"from_m\": 86849.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88007.288, \"from_m\": 87903.526, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 98827.747, \"from_m\": 88007.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100406.781, \"from_m\": 98827.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102891.648, \"from_m\": 100406.781, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103811.959, \"from_m\": 102891.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103928.354, \"from_m\": 103811.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103974.01, \"from_m\": 103928.354, \"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\": 108412.994, \"from_m\": 103974.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109141.64, \"from_m\": 108412.994, \"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\": 112222.776, \"from_m\": 109141.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113427.326, \"from_m\": 112222.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117649.659, \"from_m\": 113427.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118150.46, \"from_m\": 117649.659, \"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\": 118516.656, \"from_m\": 118150.46, \"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\": 118537.186, \"from_m\": 118516.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118622.857, \"from_m\": 118537.186, \"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\": 125260.276, \"from_m\": 118622.857, \"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\": 126956.068, \"from_m\": 125260.276, \"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\": 128494.735, \"from_m\": 126956.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 797744, \"profile_key\": \"8eebf0eef19cbfb09fa717ffb9d625752f8a36a77eeed1fd5c2eae2edbe5bd12\", \"schedule_id\": 2147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Corkickle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556H\", \"location\": \"St. Bees\", \"stage_seq\": 2, \"distance_m\": 5978.634, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Sellafield\", \"stage_seq\": 3, \"distance_m\": 16156.892, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Seascale\", \"stage_seq\": 4, \"distance_m\": 18933.826, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Drigg\", \"stage_seq\": 5, \"distance_m\": 22364.463, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1618H\", \"location\": \"Ravenglass\", \"stage_seq\": 6, \"distance_m\": 25636.522, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Bootle (Cumbria)\", \"stage_seq\": 7, \"distance_m\": 32953.887, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Silecroft\", \"stage_seq\": 8, \"distance_m\": 41434.857, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Millom\", \"stage_seq\": 9, \"distance_m\": 46583.55, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Green Road\", \"stage_seq\": 10, \"distance_m\": 50702.924, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Foxfield\", \"stage_seq\": 11, \"distance_m\": 53884.476, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Kirkby-in-Furness\", \"stage_seq\": 12, \"distance_m\": 57556.003, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Askam\", \"stage_seq\": 13, \"distance_m\": 62596.533, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Park South Jn\", \"stage_seq\": 14, \"distance_m\": 65940.941, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1719\", \"location\": \"Barrow-in-Furness\", \"stage_seq\": 15, \"distance_m\": 72308.575, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Roose\", \"stage_seq\": 16, \"distance_m\": 75297.163, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Dalton Jn\", \"stage_seq\": 17, \"distance_m\": 79597.304, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1729\", \"location\": \"Dalton\", \"stage_seq\": 18, \"distance_m\": 80614.49, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737H\", \"location\": \"Ulverston\", \"stage_seq\": 19, \"distance_m\": 87854.369, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745\", \"location\": \"Cark\", \"stage_seq\": 20, \"distance_m\": 96896.501, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1752\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 21, \"distance_m\": 103697.821, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1758H\", \"location\": \"Arnside\", \"stage_seq\": 22, \"distance_m\": 108929.126, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1802H\", \"wtt_dep\": \"1803\", \"location\": \"Silverdale\", \"stage_seq\": 23, \"distance_m\": 113044.989, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1809H\", \"wtt_dep\": \"1810H\", \"location\": \"Carnforth\", \"stage_seq\": 24, \"distance_m\": 118406.183, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 118622.857, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 26, \"distance_m\": 125514.839, \"section_seq\": 1, \"route_path_id\": 131265}, {\"is_pass\": false, \"wtt_arr\": \"1820\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 27, \"distance_m\": 128494.735, \"section_seq\": 1, \"route_path_id\": 131265}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 128494.735, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131265}], \"total_distance_m\": 128494.735, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 128441.297, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 53.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "54.4920227", "current_position_lon": "-3.5913490", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Corkickle", "service_state_platform": "1", "timing_fact_generation": 1790171407417969, "current_leg_arrival_utc": "2026-09-23T15:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:50:01.560310", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:50:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:00:04.174441", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CKL |
LAN |
2T30 |
156404 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 7540.769, "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": 7613.704, "from_m": 7540.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 12867.609, "from_m": 7613.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15828.357, "from_m": 12867.609, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15952.634, "from_m": 15828.357, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 16076.648, "from_m": 15952.634, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 16326.607, "from_m": 16076.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 21474.914, "from_m": 16326.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21522.966, "from_m": 21474.914, "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": 32660.642, "from_m": 21522.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32688.468, "from_m": 32660.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45458.368, "from_m": 32688.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46113.406, "from_m": 45458.368, "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": 46381.069, "from_m": 46113.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46428.052, "from_m": 46381.069, "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": 50232.184, "from_m": 46428.052, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53436.343, "from_m": 50232.184, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53992.967, "from_m": 53436.343, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56644.648, "from_m": 53992.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56925.132, "from_m": 56644.648, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56930.214, "from_m": 56925.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57444.109, "from_m": 56930.214, "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": 65871.551, "from_m": 57444.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65940.941, "from_m": 65871.551, "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": 65948.794, "from_m": 65940.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66430.24, "from_m": 65948.794, "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": 66480.705, "from_m": 66430.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 68199.519, "from_m": 66480.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70689.367, "from_m": 68199.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71085.777, "from_m": 70689.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71753.855, "from_m": 71085.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71819.481, "from_m": 71753.855, "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": 72032.959, "from_m": 71819.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72620.524, "from_m": 72032.959, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 73646.927, "from_m": 72620.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74237.193, "from_m": 73646.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74329.227, "from_m": 74237.193, "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": 74434.441, "from_m": 74329.227, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74483.636, "from_m": 74434.441, "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": 76704.699, "from_m": 74483.636, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79558.102, "from_m": 76704.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79589.044, "from_m": 79558.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 86849.981, "from_m": 79589.044, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87903.526, "from_m": 86849.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88007.288, "from_m": 87903.526, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 98827.747, "from_m": 88007.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100406.781, "from_m": 98827.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102891.648, "from_m": 100406.781, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103811.959, "from_m": 102891.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103928.354, "from_m": 103811.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103974.01, "from_m": 103928.354, "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": 108412.994, "from_m": 103974.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109141.64, "from_m": 108412.994, "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": 112222.776, "from_m": 109141.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113427.326, "from_m": 112222.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117649.659, "from_m": 113427.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118150.46, "from_m": 117649.659, "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": 118516.656, "from_m": 118150.46, "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": 118537.186, "from_m": 118516.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118622.857, "from_m": 118537.186, "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": 125260.276, "from_m": 118622.857, "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": 126956.068, "from_m": 125260.276, "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": 128494.735, "from_m": 126956.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 797744, "profile_key": "8eebf0eef19cbfb09fa717ffb9d625752f8a36a77eeed1fd5c2eae2edbe5bd12", "schedule_id": 2147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Corkickle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556H", "location": "St. Bees", "stage_seq": 2, "distance_m": 5978.634, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Sellafield", "stage_seq": 3, "distance_m": 16156.892, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Seascale", "stage_seq": 4, "distance_m": 18933.826, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Drigg", "stage_seq": 5, "distance_m": 22364.463, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Ravenglass", "stage_seq": 6, "distance_m": 25636.522, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Bootle (Cumbria)", "stage_seq": 7, "distance_m": 32953.887, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Silecroft", "stage_seq": 8, "distance_m": 41434.857, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Millom", "stage_seq": 9, "distance_m": 46583.55, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Green Road", "stage_seq": 10, "distance_m": 50702.924, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Foxfield", "stage_seq": 11, "distance_m": 53884.476, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Kirkby-in-Furness", "stage_seq": 12, "distance_m": 57556.003, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Askam", "stage_seq": 13, "distance_m": 62596.533, "section_seq": 1, "route_path_id": 131265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Park South Jn", "stage_seq": 14, "distance_m": 65940.941, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1719", "location": "Barrow-in-Furness", "stage_seq": 15, "distance_m": 72308.575, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Roose", "stage_seq": 16, "distance_m": 75297.163, "section_seq": 1, "route_path_id": 131265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Dalton Jn", "stage_seq": 17, "distance_m": 79597.304, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Dalton", "stage_seq": 18, "distance_m": 80614.49, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Ulverston", "stage_seq": 19, "distance_m": 87854.369, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745", "location": "Cark", "stage_seq": 20, "distance_m": 96896.501, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1752", "location": "Grange-over-Sands", "stage_seq": 21, "distance_m": 103697.821, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758H", "location": "Arnside", "stage_seq": 22, "distance_m": 108929.126, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1802H", "wtt_dep": "1803", "location": "Silverdale", "stage_seq": 23, "distance_m": 113044.989, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1809H", "wtt_dep": "1810H", "location": "Carnforth", "stage_seq": 24, "distance_m": 118406.183, "section_seq": 1, "route_path_id": 131265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 118622.857, "section_seq": 1, "route_path_id": 131265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Morecambe South Jn", "stage_seq": 26, "distance_m": 125514.839, "section_seq": 1, "route_path_id": 131265}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": null, "location": "Lancaster", "stage_seq": 27, "distance_m": 128494.735, "section_seq": 1, "route_path_id": 131265}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 128494.735, "from_m": 0.0, "section_seq": 1, "route_path_id": 131265}], "total_distance_m": 128494.735, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 128441.297, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 53.438, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Corkickle |
1550 |
1550 |
1 |
15:50:00 |
None |
Lancaster |
1820 |
1820 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C17203/2026-09-23/detailed |
None |
Corkickle |
2026-09-23T15:50:30+01:00 |
St. Bees |
5.0 |
{"type": "LineString", "coordinates": [[-3.5820771, 54.5416058], [-3.5819959999999997, 54.54098220000001], [-3.5817927000000003, 54.54007399999999], [-3.5816743999999994, 54.539671], [-3.5813729000000003, 54.5388879], [-3.5812369, 54.538572], [-3.5805257, 54.53702429999999], [-3.5803137, 54.536563], [-3.5801109, 54.53613239999999], [-3.5783298, 54.53221689999999], [-3.5782973, 54.532142599999986], [-3.5781419, 54.53178309999999], [-3.5779341, 54.5313014], [-3.5766536, 54.5284768], [-3.5763484999999995, 54.527815100000005], [-3.5758742, 54.52679950000001], [-3.575575, 54.526133], [-3.5755356999999997, 54.5260465], [-3.5752204, 54.5254344], [-3.574529886948851, 54.52385966446268], [-3.574196699999999, 54.5230998], [-3.5740053000000005, 54.5227214], [-3.5738679999999996, 54.52240669999999], [-3.5729335, 54.5203778], [-3.5726518, 54.51977649999999], [-3.5724049999999994, 54.5192215], [-3.5721546, 54.5186753], [-3.5719115999999995, 54.5181153], [-3.5717411999999995, 54.51770669999999], [-3.5716103, 54.51736559999999], [-3.5714874, 54.5170176], [-3.5714002, 54.5167307], [-3.5713512, 54.516543299999995], [-3.5713075999999995, 54.516352299999994], [-3.5712935999999997, 54.5162873], [-3.5712385999999996, 54.5159739], [-3.5711683999999995, 54.51535700000001], [-3.5711436, 54.5150465], [-3.5711491, 54.5147509], [-3.5711493999999995, 54.5145615], [-3.5711654, 54.5142686], [-3.5712003, 54.513970699999994], [-3.5712172999999994, 54.51379769999999], [-3.571309799999999, 54.5131588], [-3.5714766, 54.5124966], [-3.5716536999999997, 54.51197810000001], [-3.5718827, 54.511475100000006], [-3.572052, 54.511129200000006], [-3.5720761, 54.5110791], [-3.572174, 54.5108789], [-3.5726117999999993, 54.5100243], [-3.5731897999999997, 54.5088974], [-3.5734171, 54.50849279999999], [-3.5736849, 54.5080399], [-3.5739520999999996, 54.5076451], [-3.5744733, 54.5069496], [-3.5747951, 54.50657249999999], [-3.575063399999999, 54.50628319999999], [-3.5752982, 54.5060277], [-3.5759629, 54.50539570000001], [-3.5763893999999996, 54.5050399], [-3.5769681, 54.5045589], [-3.5774472, 54.50419850000001], [-3.5780749, 54.50376109999999], [-3.5793795, 54.5028408], [-3.5820354000000005, 54.5009689], [-3.5853673, 54.4986182], [-3.5860076999999992, 54.498180100000006], [-3.5869921999999996, 54.4974712], [-3.5876524000000005, 54.4969473], [-3.5881589999999997, 54.496502199999995], [-3.5891031999999994, 54.49559270000001], [-3.5893343, 54.495349299999994], [-3.5895231000000005, 54.49513849999998], [-3.589832699999999, 54.4947714], [-3.5901184999999995, 54.4943973], [-3.5903681000000005, 54.4939852], [-3.5905089999999995, 54.4937353], [-3.5905531999999996, 54.4936578], [-3.5906175999999994, 54.4935525], [-3.5908461999999997, 54.4931772], [-3.5910265, 54.4927401], [-3.591349, 54.49202280000001], [-3.5913490227665665, 54.492022743112194]]} |
3.7 |
1550 |
1555 |
None |
None |
St. Bees |
54.4920227 |
-3.5913490 |
54.4920227 |
-3.5913490 |
1 |
0 |
2026-09-23 16:00:24 |
TERMINATED |
2026-09-23 15:50:00 |
Corkickle |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171407417969 |
0 |
0 |
2026-09-23 16:00:04.174441 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:50:01.560310 |
| 766000 |
797772 |
L85520 |
875J38MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:50:00 |
2026-09-23 16:00:24 |
2026-09-25 16:00:24 |
{"id": 797772, "stp": "P", "toc": "South Western Railway", "uid": "L85520", "consist": "450072", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85520/2026-09-23/detailed", "trust_id": "875J38MR23", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Farnham Depot Reception Ro", "service_date": "2026-09-23", "dest_arr_time": "1553", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5J38", "timing_status": null, "origin_station": "Farnham", "current_leg_arr": "1553", "current_leg_dep": "1558", "current_leg_end": "Farnham Depot Reception Ro", "origin_dep_time": "1550", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:00:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "1553", "motion_projection": null, "next_location_lat": "51.2472917", "next_location_lon": "-0.7567031", "previous_location": null, "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.042, \"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\": 301.828, \"from_m\": 256.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 311.671, \"from_m\": 301.828, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 560.166, \"from_m\": 311.671, \"capability_applied\": null, \"effective_limit_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\": 797772, \"profile_key\": \"32def980cad787198eb7cf36ada44cdf0b0acff40939f6f12f5c76514589342c\", \"schedule_id\": 17028, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137631}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": null, \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 137631}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137631}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"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": "1550", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1435.0", "current_position_lat": "51.2472917", "current_position_lon": "-0.7567031", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1790175172057644, "current_leg_arrival_utc": "2026-09-23T16:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:50:01.570435", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-23T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:00:04.340062", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
FNH |
None |
5J38 |
450072 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 256.042, "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": 301.828, "from_m": 256.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 311.671, "from_m": 301.828, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 560.166, "from_m": 311.671, "capability_applied": null, "effective_limit_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": 797772, "profile_key": "32def980cad787198eb7cf36ada44cdf0b0acff40939f6f12f5c76514589342c", "schedule_id": 17028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137631}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": null, "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 137631}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 137631}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "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} |
[] |
Farnham |
1550 |
1550 |
2 |
15:58:00 |
None |
Farnham Depot Reception Ro |
1553 |
1553 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L85520/2026-09-23/detailed |
None |
Farnham |
2026-09-23T15:58:30+01:00 |
Farnham Depot Reception Ro |
1435.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]} |
3.3 |
1558 |
1553 |
None |
None |
Farnham Depot Reception Ro |
51.2472917 |
-0.7567031 |
51.2472917 |
-0.7567031 |
1 |
0 |
2026-09-23 16:00:24 |
TERMINATED |
2026-09-23 15:50:00 |
Farnham |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175172057644 |
16 |
16 |
2026-09-23 16:00:04.340062 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:50:01.570435 |
| 766001 |
796622 |
H49606 |
514M24CR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:50:00 |
2026-09-23 16:00:24 |
2026-09-25 16:00:24 |
{"id": 796622, "stp": "P", "toc": "Unknown", "uid": "H49606", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49606/2026-09-23/detailed", "trust_id": "514M24CR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Midlands Gateway Terminal (GBRf)", "service_date": "2026-09-23", "dest_arr_time": "2331", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "4M24", "timing_status": null, "origin_station": "London Gateway (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1550", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:00:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2331", "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\": 161.288, \"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\": 216.192, \"from_m\": 161.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1468.83, \"from_m\": 216.192, \"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\": 1473.557, \"from_m\": 1468.83, \"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\": 3494.979, \"from_m\": 1473.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4361.061, \"from_m\": 3494.979, \"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\": 10194.098, \"from_m\": 4361.061, \"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\": 11002.019, \"from_m\": 10194.098, \"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\": 11508.18, \"from_m\": 11002.019, \"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\": 35059.356, \"from_m\": 11508.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37559.803, \"from_m\": 35059.356, \"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\": 37587.197, \"from_m\": 37559.803, \"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\": 38090.607, \"from_m\": 37587.197, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40934.517, \"from_m\": 38090.607, \"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\": 41198.913, \"from_m\": 40934.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45860.588, \"from_m\": 41198.913, \"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\": 46158.397, \"from_m\": 45860.588, \"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\": 46971.313, \"from_m\": 46158.397, \"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\": 47010.242, \"from_m\": 46971.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47256.038, \"from_m\": 47010.242, \"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\": 47350.186, \"from_m\": 47256.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47384.914, \"from_m\": 47350.186, \"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\": 47424.933, \"from_m\": 47384.914, \"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\": 51407.296, \"from_m\": 47424.933, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53011.022, \"from_m\": 51407.296, \"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\": 53461.798, \"from_m\": 53011.022, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54038.952, \"from_m\": 53461.798, \"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\": 60317.949, \"from_m\": 54038.952, \"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\": 61807.457, \"from_m\": 60317.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61948.718, \"from_m\": 61807.457, \"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\": 62004.127, \"from_m\": 61948.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\": 62201.77, \"from_m\": 62004.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62268.469, \"from_m\": 62201.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62511.81, \"from_m\": 62268.469, \"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\": 62579.73, \"from_m\": 62511.81, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63868.754, \"from_m\": 62579.73, \"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\": 89648.123, \"from_m\": 63868.754, \"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\": 89702.06, \"from_m\": 89648.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97970.478, \"from_m\": 89702.06, \"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\": 99903.064, \"from_m\": 97970.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113669.548, \"from_m\": 99903.064, \"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\": 113776.825, \"from_m\": 113669.548, \"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\": 113992.458, \"from_m\": 113776.825, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 114078.302, \"from_m\": 113992.458, \"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\": 118359.106, \"from_m\": 114078.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121648.46, \"from_m\": 118359.106, \"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\": 128279.467, \"from_m\": 121648.46, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130603.621, \"from_m\": 128279.467, \"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\": 131431.759, \"from_m\": 130603.621, \"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\": 132096.011, \"from_m\": 131431.759, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 132256.688, \"from_m\": 132096.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145121.591, \"from_m\": 132256.688, \"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\": 145215.645, \"from_m\": 145121.591, \"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\": 152385.773, \"from_m\": 145215.645, \"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\": 152656.064, \"from_m\": 152385.773, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 152717.692, \"from_m\": 152656.064, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 155443.071, \"from_m\": 152717.692, \"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\": 159251.525, \"from_m\": 155443.071, \"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\": 159659.494, \"from_m\": 159251.525, \"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\": 159669.002, \"from_m\": 159659.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 159982.511, \"from_m\": 159669.002, \"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\": 160489.645, \"from_m\": 159982.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 160575.881, \"from_m\": 160489.645, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 162620.261, \"from_m\": 160575.881, \"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\": 188378.283, \"from_m\": 162620.261, \"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\": 188805.401, \"from_m\": 188378.283, \"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\": 188883.644, \"from_m\": 188805.401, \"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\": 188942.596, \"from_m\": 188883.644, \"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\": 189446.172, \"from_m\": 188942.596, \"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\": 193332.101, \"from_m\": 189446.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 193513.605, \"from_m\": 193332.101, \"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\": 194566.996, \"from_m\": 193513.605, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194645.8, \"from_m\": 194566.996, \"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\": 194851.063, \"from_m\": 194645.8, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194921.329, \"from_m\": 194851.063, \"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\": 212124.848, \"from_m\": 194921.329, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213652.086, \"from_m\": 212124.848, \"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\": 214135.157, \"from_m\": 213652.086, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 214258.403, \"from_m\": 214135.157, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 214314.895, \"from_m\": 214258.403, \"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\": 214366.858, \"from_m\": 214314.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214410.138, \"from_m\": 214366.858, \"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\": 214440.089, \"from_m\": 214410.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214480.234, \"from_m\": 214440.089, \"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\": 215207.0, \"from_m\": 214480.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\": 230501.502, \"from_m\": 215207.0, \"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\": 231303.333, \"from_m\": 230501.502, \"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\": 234853.966, \"from_m\": 231303.333, \"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\": 235106.686, \"from_m\": 234853.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 235978.588, \"from_m\": 235106.686, \"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\": 236043.604, \"from_m\": 235978.588, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 242624.121, \"from_m\": 236043.604, \"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\": 244299.919, \"from_m\": 242624.121, \"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\": 244504.021, \"from_m\": 244299.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 244543.333, \"from_m\": 244504.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 244703.086, \"from_m\": 244543.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 246378.008, \"from_m\": 244703.086, \"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\": 252941.001, \"from_m\": 246378.008, \"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\": 253894.136, \"from_m\": 252941.001, \"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\": 254080.249, \"from_m\": 253894.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 254143.306, \"from_m\": 254080.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 254147.197, \"from_m\": 254143.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 257787.283, \"from_m\": 254147.197, \"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\": 258145.376, \"from_m\": 257787.283, \"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\": 261279.888, \"from_m\": 258145.376, \"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\": 262083.847, \"from_m\": 261279.888, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 283872.011, \"from_m\": 262083.847, \"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\": 283932.715, \"from_m\": 283872.011, \"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\": 291646.341, \"from_m\": 283932.715, \"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\": 292347.699, \"from_m\": 291646.341, \"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\": 300965.35, \"from_m\": 292347.699, \"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\": 301030.628, \"from_m\": 300965.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\": 301802.507, \"from_m\": 301030.628, \"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\": 302164.719, \"from_m\": 301802.507, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 308569.881, \"from_m\": 302164.719, \"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\": 309781.377, \"from_m\": 308569.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 316836.953, \"from_m\": 309781.377, \"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\": 317206.707, \"from_m\": 316836.953, \"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\": 320265.237, \"from_m\": 317206.707, \"capability_applied\": null, \"effective_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\": 796622, \"profile_key\": \"bf141c9266b0c11c95ffe33eeb4775aa96e9b409574e5c69409781966ec3f699\", \"schedule_id\": 32742, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"London Gateway (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1557\", \"location\": \"London Gateway Dep Line\", \"stage_seq\": 2, \"distance_m\": 1270.854, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Thames Haven Sig. UR888\", \"stage_seq\": 3, \"distance_m\": 1845.755, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1644\", \"location\": \"Thames Haven Sig. UR882\", \"stage_seq\": 4, \"distance_m\": 4301.472, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 5, \"distance_m\": 4388.431, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Tilbury Town\", \"stage_seq\": 6, \"distance_m\": 12229.623, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Grays\", \"stage_seq\": 7, \"distance_m\": 15055.862, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 8, \"distance_m\": 16387.453, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Purfleet\", \"stage_seq\": 9, \"distance_m\": 21239.441, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 10, \"distance_m\": 26530.966, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Dagenham Dock\", \"stage_seq\": 11, \"distance_m\": 30979.103, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 12, \"distance_m\": 32082.473, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 13, \"distance_m\": 34312.44, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 34766.876, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Barking Station Jn\", \"stage_seq\": 15, \"distance_m\": 35635.49, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Woodgrange Park\", \"stage_seq\": 16, \"distance_m\": 37500.129, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 17, \"distance_m\": 41879.63, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"South Tottenham\", \"stage_seq\": 18, \"distance_m\": 47316.026, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 19, \"distance_m\": 50049.005, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Upper Holloway\", \"stage_seq\": 20, \"distance_m\": 51931.717, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Junction Road Jn\", \"stage_seq\": 21, \"distance_m\": 52725.898, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Gospel Oak\", \"stage_seq\": 22, \"distance_m\": 53792.323, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Hampstead Heath\", \"stage_seq\": 23, \"distance_m\": 54724.416, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"West Hampstead\", \"stage_seq\": 24, \"distance_m\": 56733.399, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 60279.617, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": \"1806H\", \"location\": \"Harlesden Jn\", \"stage_seq\": 26, \"distance_m\": 61772.195, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"1810H\", \"wtt_dep\": \"1817H\", \"location\": \"Willesden Up & Down Goods Line\", \"stage_seq\": 27, \"distance_m\": 63480.453, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 28, \"distance_m\": 64851.173, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Wembley Central\", \"stage_seq\": 29, \"distance_m\": 66265.398, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 30, \"distance_m\": 71640.9, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"1837\", \"wtt_dep\": \"1839\", \"location\": \"Watford Junction\", \"stage_seq\": 31, \"distance_m\": 81398.134, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 32, \"distance_m\": 94414.58, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Tring\", \"stage_seq\": 33, \"distance_m\": 104243.058, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Ledburn Jn\", \"stage_seq\": 34, \"distance_m\": 113669.548, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Bletchley\", \"stage_seq\": 35, \"distance_m\": 129108.299, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 36, \"distance_m\": 130603.621, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 37, \"distance_m\": 134112.761, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 38, \"distance_m\": 144836.514, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 39, \"distance_m\": 152656.064, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1945\", \"location\": \"Northampton\", \"stage_seq\": 40, \"distance_m\": 159893.588, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Long Buckby\", \"stage_seq\": 41, \"distance_m\": 175405.904, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 42, \"distance_m\": 184382.391, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 43, \"distance_m\": 188318.629, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Rugby\", \"stage_seq\": 44, \"distance_m\": 190646.51, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 45, \"distance_m\": 191682.061, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Brinklow Jn\", \"stage_seq\": 46, \"distance_m\": 199147.34, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 47, \"distance_m\": 210806.703, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Nuneaton\", \"stage_seq\": 48, \"distance_m\": 213889.819, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 49, \"distance_m\": 215148.169, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Whitacre Jn\", \"stage_seq\": 50, \"distance_m\": 230861.536, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 51, \"distance_m\": 232862.157, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Water Orton\", \"stage_seq\": 52, \"distance_m\": 235313.53, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 53, \"distance_m\": 237858.532, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Washwood Heath East Jn\", \"stage_seq\": 54, \"distance_m\": 241457.669, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 55, \"distance_m\": 243503.426, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2144\", \"location\": \"Duddeston Jn\", \"stage_seq\": 56, \"distance_m\": 244504.021, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 57, \"distance_m\": 245496.553, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 58, \"distance_m\": 251123.719, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Water Orton\", \"stage_seq\": 59, \"distance_m\": 253687.292, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 60, \"distance_m\": 256138.169, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Whitacre Jn\", \"stage_seq\": 61, \"distance_m\": 258112.172, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2209\", \"location\": \"Kingsbury Sig. Ww6950\", \"stage_seq\": 62, \"distance_m\": 261348.687, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 63, \"distance_m\": 262083.847, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 64, \"distance_m\": 271309.398, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 65, \"distance_m\": 283297.647, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Burton Leicester Jn\", \"stage_seq\": 66, \"distance_m\": 291428.316, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 67, \"distance_m\": 292020.921, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2245H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 68, \"distance_m\": 295413.798, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 69, \"distance_m\": 301078.431, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Stenson Jn\", \"stage_seq\": 70, \"distance_m\": 301837.616, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 71, \"distance_m\": 316064.882, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Castle Donington Gateway West Jn\", \"stage_seq\": 72, \"distance_m\": 316769.328, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2321\", \"location\": \"East Midlands Gateway Arrival Line\", \"stage_seq\": 73, \"distance_m\": 317922.002, \"section_seq\": 1, \"route_path_id\": 143494}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": null, \"location\": \"East Midlands Gateway Terminal (GBRf)\", \"stage_seq\": 74, \"distance_m\": 320265.237, \"section_seq\": 1, \"route_path_id\": 143494}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 320265.237, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143494}], \"total_distance_m\": 320265.237, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 311734.536, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8530.701, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "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": "London Gateway (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790168842150558, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:50:01.573779", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:00:04.141043", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4M24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 161.288, "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": 216.192, "from_m": 161.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1468.83, "from_m": 216.192, "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": 1473.557, "from_m": 1468.83, "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": 3494.979, "from_m": 1473.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4361.061, "from_m": 3494.979, "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": 10194.098, "from_m": 4361.061, "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": 11002.019, "from_m": 10194.098, "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": 11508.18, "from_m": 11002.019, "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": 35059.356, "from_m": 11508.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37559.803, "from_m": 35059.356, "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": 37587.197, "from_m": 37559.803, "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": 38090.607, "from_m": 37587.197, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40934.517, "from_m": 38090.607, "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": 41198.913, "from_m": 40934.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45860.588, "from_m": 41198.913, "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": 46158.397, "from_m": 45860.588, "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": 46971.313, "from_m": 46158.397, "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": 47010.242, "from_m": 46971.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47256.038, "from_m": 47010.242, "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": 47350.186, "from_m": 47256.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47384.914, "from_m": 47350.186, "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": 47424.933, "from_m": 47384.914, "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": 51407.296, "from_m": 47424.933, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53011.022, "from_m": 51407.296, "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": 53461.798, "from_m": 53011.022, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54038.952, "from_m": 53461.798, "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": 60317.949, "from_m": 54038.952, "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": 61807.457, "from_m": 60317.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61948.718, "from_m": 61807.457, "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": 62004.127, "from_m": 61948.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": 62201.77, "from_m": 62004.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62268.469, "from_m": 62201.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62511.81, "from_m": 62268.469, "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": 62579.73, "from_m": 62511.81, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63868.754, "from_m": 62579.73, "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": 89648.123, "from_m": 63868.754, "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": 89702.06, "from_m": 89648.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97970.478, "from_m": 89702.06, "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": 99903.064, "from_m": 97970.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113669.548, "from_m": 99903.064, "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": 113776.825, "from_m": 113669.548, "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": 113992.458, "from_m": 113776.825, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 114078.302, "from_m": 113992.458, "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": 118359.106, "from_m": 114078.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121648.46, "from_m": 118359.106, "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": 128279.467, "from_m": 121648.46, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130603.621, "from_m": 128279.467, "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": 131431.759, "from_m": 130603.621, "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": 132096.011, "from_m": 131431.759, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 132256.688, "from_m": 132096.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145121.591, "from_m": 132256.688, "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": 145215.645, "from_m": 145121.591, "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": 152385.773, "from_m": 145215.645, "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": 152656.064, "from_m": 152385.773, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 152717.692, "from_m": 152656.064, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 155443.071, "from_m": 152717.692, "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": 159251.525, "from_m": 155443.071, "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": 159659.494, "from_m": 159251.525, "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": 159669.002, "from_m": 159659.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 159982.511, "from_m": 159669.002, "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": 160489.645, "from_m": 159982.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 160575.881, "from_m": 160489.645, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 162620.261, "from_m": 160575.881, "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": 188378.283, "from_m": 162620.261, "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": 188805.401, "from_m": 188378.283, "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": 188883.644, "from_m": 188805.401, "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": 188942.596, "from_m": 188883.644, "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": 189446.172, "from_m": 188942.596, "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": 193332.101, "from_m": 189446.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 193513.605, "from_m": 193332.101, "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": 194566.996, "from_m": 193513.605, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194645.8, "from_m": 194566.996, "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": 194851.063, "from_m": 194645.8, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194921.329, "from_m": 194851.063, "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": 212124.848, "from_m": 194921.329, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213652.086, "from_m": 212124.848, "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": 214135.157, "from_m": 213652.086, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 214258.403, "from_m": 214135.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 214314.895, "from_m": 214258.403, "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": 214366.858, "from_m": 214314.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214410.138, "from_m": 214366.858, "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": 214440.089, "from_m": 214410.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214480.234, "from_m": 214440.089, "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": 215207.0, "from_m": 214480.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": 230501.502, "from_m": 215207.0, "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": 231303.333, "from_m": 230501.502, "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": 234853.966, "from_m": 231303.333, "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": 235106.686, "from_m": 234853.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 235978.588, "from_m": 235106.686, "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": 236043.604, "from_m": 235978.588, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 242624.121, "from_m": 236043.604, "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": 244299.919, "from_m": 242624.121, "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": 244504.021, "from_m": 244299.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244543.333, "from_m": 244504.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 244703.086, "from_m": 244543.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 246378.008, "from_m": 244703.086, "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": 252941.001, "from_m": 246378.008, "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": 253894.136, "from_m": 252941.001, "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": 254080.249, "from_m": 253894.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 254143.306, "from_m": 254080.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 254147.197, "from_m": 254143.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 257787.283, "from_m": 254147.197, "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": 258145.376, "from_m": 257787.283, "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": 261279.888, "from_m": 258145.376, "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": 262083.847, "from_m": 261279.888, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 283872.011, "from_m": 262083.847, "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": 283932.715, "from_m": 283872.011, "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": 291646.341, "from_m": 283932.715, "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": 292347.699, "from_m": 291646.341, "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": 300965.35, "from_m": 292347.699, "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": 301030.628, "from_m": 300965.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": 301802.507, "from_m": 301030.628, "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": 302164.719, "from_m": 301802.507, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 308569.881, "from_m": 302164.719, "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": 309781.377, "from_m": 308569.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 316836.953, "from_m": 309781.377, "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": 317206.707, "from_m": 316836.953, "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": 320265.237, "from_m": 317206.707, "capability_applied": null, "effective_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": 796622, "profile_key": "bf141c9266b0c11c95ffe33eeb4775aa96e9b409574e5c69409781966ec3f699", "schedule_id": 32742, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "London Gateway (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1557", "location": "London Gateway Dep Line", "stage_seq": 2, "distance_m": 1270.854, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Thames Haven Sig. UR888", "stage_seq": 3, "distance_m": 1845.755, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1644", "location": "Thames Haven Sig. UR882", "stage_seq": 4, "distance_m": 4301.472, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Thames Haven Jn", "stage_seq": 5, "distance_m": 4388.431, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Tilbury Town", "stage_seq": 6, "distance_m": 12229.623, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Grays", "stage_seq": 7, "distance_m": 15055.862, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "West Thurrock Jn", "stage_seq": 8, "distance_m": 16387.453, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Purfleet", "stage_seq": 9, "distance_m": 21239.441, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Rainham (Essex)", "stage_seq": 10, "distance_m": 26530.966, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Dagenham Dock", "stage_seq": 11, "distance_m": 30979.103, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 12, "distance_m": 32082.473, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Barking Riverside Up Jn", "stage_seq": 13, "distance_m": 34312.44, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Barking", "stage_seq": 14, "distance_m": 34766.876, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Barking Station Jn", "stage_seq": 15, "distance_m": 35635.49, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Woodgrange Park", "stage_seq": 16, "distance_m": 37500.129, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Leyton Midland Road", "stage_seq": 17, "distance_m": 41879.63, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "South Tottenham", "stage_seq": 18, "distance_m": 47316.026, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Harringay Park Jn", "stage_seq": 19, "distance_m": 50049.005, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Upper Holloway", "stage_seq": 20, "distance_m": 51931.717, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Junction Road Jn", "stage_seq": 21, "distance_m": 52725.898, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Gospel Oak", "stage_seq": 22, "distance_m": 53792.323, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Hampstead Heath", "stage_seq": 23, "distance_m": 54724.416, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "West Hampstead", "stage_seq": 24, "distance_m": 56733.399, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 60279.617, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": "1806H", "location": "Harlesden Jn", "stage_seq": 26, "distance_m": 61772.195, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "1810H", "wtt_dep": "1817H", "location": "Willesden Up & Down Goods Line", "stage_seq": 27, "distance_m": 63480.453, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Willesden Sudbury Jn", "stage_seq": 28, "distance_m": 64851.173, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Wembley Central", "stage_seq": 29, "distance_m": 66265.398, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Harrow & Wealdstone", "stage_seq": 30, "distance_m": 71640.9, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "1837", "wtt_dep": "1839", "location": "Watford Junction", "stage_seq": 31, "distance_m": 81398.134, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Bourne End Jn (Herts)", "stage_seq": 32, "distance_m": 94414.58, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Tring", "stage_seq": 33, "distance_m": 104243.058, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Ledburn Jn", "stage_seq": 34, "distance_m": 113669.548, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Bletchley", "stage_seq": 35, "distance_m": 129108.299, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Denbigh Hall South Jn", "stage_seq": 36, "distance_m": 130603.621, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Milton Keynes Central", "stage_seq": 37, "distance_m": 134112.761, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Hanslope Jn", "stage_seq": 38, "distance_m": 144836.514, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Courteenhall Jn", "stage_seq": 39, "distance_m": 152656.064, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1945", "location": "Northampton", "stage_seq": 40, "distance_m": 159893.588, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Long Buckby", "stage_seq": 41, "distance_m": 175405.904, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Daventry North Jn", "stage_seq": 42, "distance_m": 184382.391, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Hillmorton Jn", "stage_seq": 43, "distance_m": 188318.629, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Rugby", "stage_seq": 44, "distance_m": 190646.51, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Rugby Trent Valley Jn", "stage_seq": 45, "distance_m": 191682.061, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Brinklow Jn", "stage_seq": 46, "distance_m": 199147.34, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Attleborough South Jn", "stage_seq": 47, "distance_m": 210806.703, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Nuneaton", "stage_seq": 48, "distance_m": 213889.819, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Nuneaton Abbey Jn", "stage_seq": 49, "distance_m": 215148.169, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Whitacre Jn", "stage_seq": 50, "distance_m": 230861.536, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Coleshill Parkway", "stage_seq": 51, "distance_m": 232862.157, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Water Orton", "stage_seq": 52, "distance_m": 235313.53, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Castle Bromwich Jn", "stage_seq": 53, "distance_m": 237858.532, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Washwood Heath East Jn", "stage_seq": 54, "distance_m": 241457.669, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Washwood Heath West Jn", "stage_seq": 55, "distance_m": 243503.426, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2144", "location": "Duddeston Jn", "stage_seq": 56, "distance_m": 244504.021, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Washwood Heath West Jn", "stage_seq": 57, "distance_m": 245496.553, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Castle Bromwich Jn", "stage_seq": 58, "distance_m": 251123.719, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Water Orton", "stage_seq": 59, "distance_m": 253687.292, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Coleshill Parkway", "stage_seq": 60, "distance_m": 256138.169, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Whitacre Jn", "stage_seq": 61, "distance_m": 258112.172, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2209", "location": "Kingsbury Sig. Ww6950", "stage_seq": 62, "distance_m": 261348.687, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Kingsbury Jn", "stage_seq": 63, "distance_m": 262083.847, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Tamworth High Level", "stage_seq": 64, "distance_m": 271309.398, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Wichnor Jn", "stage_seq": 65, "distance_m": 283297.647, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Burton Leicester Jn", "stage_seq": 66, "distance_m": 291428.316, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Burton-on-Trent", "stage_seq": 67, "distance_m": 292020.921, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2245H", "location": "Clay Mills Jn", "stage_seq": 68, "distance_m": 295413.798, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "North Stafford Jn", "stage_seq": 69, "distance_m": 301078.431, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Stenson Jn", "stage_seq": 70, "distance_m": 301837.616, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Castle Donington Jn", "stage_seq": 71, "distance_m": 316064.882, "section_seq": 1, "route_path_id": 143494}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Castle Donington Gateway West Jn", "stage_seq": 72, "distance_m": 316769.328, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2321", "location": "East Midlands Gateway Arrival Line", "stage_seq": 73, "distance_m": 317922.002, "section_seq": 1, "route_path_id": 143494}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": null, "location": "East Midlands Gateway Terminal (GBRf)", "stage_seq": 74, "distance_m": 320265.237, "section_seq": 1, "route_path_id": 143494}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 320265.237, "from_m": 0.0, "section_seq": 1, "route_path_id": 143494}], "total_distance_m": 320265.237, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 311734.536, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8530.701, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Gateway (GBRf) |
1550 |
1550 |
None |
None |
None |
East Midlands Gateway Terminal (GBRf) |
2331 |
2331 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H49606/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:00:24 |
TERMINATED |
2026-09-23 15:50:00 |
London Gateway (GBRf) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790168842150558 |
0 |
0 |
2026-09-23 16:00:04.141043 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:50:01.573779 |
| 766002 |
797761 |
W75752 |
652P21MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:50:00 |
2026-09-23 16:00:24 |
2026-09-25 16:00:24 |
{"id": 797761, "stp": "P", "toc": "West Midlands Trains", "uid": "W75752", "consist": "139001", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75752/2026-09-23/detailed", "trust_id": "652P21MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:50:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-23", "dest_arr_time": "1553", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P21", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "1553", "current_leg_dep": "1550", "current_leg_end": "Stourbridge Town", "origin_dep_time": "1550", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:00:24", "route_debug_link": null, "timing_variation": null, "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": "1553", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 797761, \"profile_key\": \"42f3454bbda52765b3fd9d29d66410735985ab61b92b14cdba6d499fad25c563\", \"schedule_id\": 27119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120709}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"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": "1550", "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": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1790171407689256, "current_leg_arrival_utc": "2026-09-23T15:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:50:01.609571", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:50:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:00:04.330326", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SBT |
2P21 |
139001 |
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": 797761, "profile_key": "42f3454bbda52765b3fd9d29d66410735985ab61b92b14cdba6d499fad25c563", "schedule_id": 27119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120709}, {"is_pass": false, "wtt_arr": "1553", "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} |
[] |
Stourbridge Jn (Town Plat) |
1550 |
1550 |
None |
15:50:00 |
None |
Stourbridge Town |
1553 |
1553 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75752/2026-09-23/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-23T15:50: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 |
1550 |
1553 |
None |
None |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-23 16:00:24 |
TERMINATED |
2026-09-23 15:50:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171407689256 |
0 |
0 |
2026-09-23 16:00:04.330326 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:50:01.609571 |
| 766003 |
797769 |
C05222 |
745K43MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:50:00 |
2026-09-23 16:00:24 |
2026-09-25 16:00:24 |
{"id": 797769, "stp": "P", "toc": "Great Western Railway", "uid": "C05222", "consist": "387147", "dest_crs": "NBY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05222/2026-09-23/detailed", "trust_id": "745K43MR23", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": "15:50:00", "dar_platform": null, "dest_station": "Newbury", "service_date": "2026-09-23", "dest_arr_time": "1556", "dest_platform": "2", "is_terminated": 1, "next_location": "Newbury", "signalling_id": "5K43", "timing_status": null, "origin_station": "Newbury", "current_leg_arr": "1556", "current_leg_dep": "1555", "current_leg_end": "Newbury", "origin_dep_time": "1550", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:00:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3144738, 51.39824939999999], [-1.3153420999999998, 51.398173], [-1.3167124999999995, 51.3980601], [-1.3180785999999998, 51.39793399999999], [-1.3184094, 51.397897699999994], [-1.3191445000000002, 51.3978231], [-1.3203733999999998, 51.3976959], [-1.3208306, 51.3976477], [-1.3214562999999997, 51.39758390000001], [-1.3222427, 51.39751399999999], [-1.3230191, 51.3974512], [-1.3236691, 51.3974014], [-1.3241987, 51.397364], [-1.3248455, 51.39732169999999], [-1.3253132, 51.3973112], [-1.3256176999999998, 51.397303], [-1.3261988999999998, 51.3972977], [-1.3265979, 51.397278199999995], [-1.3271345999999995, 51.3972569], [-1.3277495999999998, 51.3972297], [-1.3283596999999998, 51.3972066], [-1.3271009, 51.3972878], [-1.3265999, 51.39730959999999], [-1.326202, 51.39732889999999], [-1.3256248999999998, 51.39737889999999], [-1.3252239, 51.397409800000005], [-1.3250258, 51.397424999999984], [-1.3246476, 51.3974504], [-1.3241974, 51.39748039999999], [-1.3238111, 51.39750599999999], [-1.3232166999999997, 51.39754930000001]]}", "current_leg_start": "Newbury Sig. T2865", "dest_arr_time_act": "1556", "motion_projection": null, "next_location_lat": "51.3975493", "next_location_lon": "-1.3232167", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 110, "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\": 110.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\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 358.894, \"from_m\": 271.098, \"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\": 509.148, \"from_m\": 358.894, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 2151.086, \"from_m\": 509.148, \"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\": 2301.34, \"from_m\": 2151.086, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 2389.136, \"from_m\": 2301.34, \"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\": 2451.666, \"from_m\": 2389.136, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 2660.234, \"from_m\": 2451.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 797769, \"profile_key\": \"28d3a54d014db389ed5f5a7a0013240c5444108e5fccdc000616884bb3eb7dec\", \"schedule_id\": 633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130724}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1555\", \"location\": \"Newbury Sig. T2865\", \"stage_seq\": 2, \"distance_m\": 1330.117, \"section_seq\": 1, \"route_path_id\": 130724}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": null, \"location\": \"Newbury\", \"stage_seq\": 3, \"distance_m\": 2660.234, \"section_seq\": 1, \"route_path_id\": 130724}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2660.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130724}], \"total_distance_m\": 2660.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2484.642, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 175.592, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.3975493", "current_position_lon": "-1.3232167", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Newbury", "service_state_platform": "3", "timing_fact_generation": 1790174892178401, "current_leg_arrival_utc": "2026-09-23T15:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:50:01.613161", "service_state_evidence_id": 68656790, "current_leg_start_actual_dep": "2026-09-23T15:55:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:00:04.333749", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
NBY |
NBY |
5K43 |
387147 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 208.568, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 271.098, "from_m": 208.568, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 358.894, "from_m": 271.098, "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": 509.148, "from_m": 358.894, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 2151.086, "from_m": 509.148, "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": 2301.34, "from_m": 2151.086, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 2389.136, "from_m": 2301.34, "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": 2451.666, "from_m": 2389.136, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 2660.234, "from_m": 2451.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 797769, "profile_key": "28d3a54d014db389ed5f5a7a0013240c5444108e5fccdc000616884bb3eb7dec", "schedule_id": 633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130724}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1555", "location": "Newbury Sig. T2865", "stage_seq": 2, "distance_m": 1330.117, "section_seq": 1, "route_path_id": 130724}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": null, "location": "Newbury", "stage_seq": 3, "distance_m": 2660.234, "section_seq": 1, "route_path_id": 130724}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2660.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 130724}], "total_distance_m": 2660.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2484.642, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 175.592, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Newbury |
1550 |
1550 |
3 |
15:50:00 |
None |
Newbury |
1556 |
1556 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C05222/2026-09-23/detailed |
None |
Newbury Sig. T2865 |
2026-09-23T15:55:00+01:00 |
Newbury |
1.0 |
{"type": "LineString", "coordinates": [[-1.3144738, 51.39824939999999], [-1.3153420999999998, 51.398173], [-1.3167124999999995, 51.3980601], [-1.3180785999999998, 51.39793399999999], [-1.3184094, 51.397897699999994], [-1.3191445000000002, 51.3978231], [-1.3203733999999998, 51.3976959], [-1.3208306, 51.3976477], [-1.3214562999999997, 51.39758390000001], [-1.3222427, 51.39751399999999], [-1.3230191, 51.3974512], [-1.3236691, 51.3974014], [-1.3241987, 51.397364], [-1.3248455, 51.39732169999999], [-1.3253132, 51.3973112], [-1.3256176999999998, 51.397303], [-1.3261988999999998, 51.3972977], [-1.3265979, 51.397278199999995], [-1.3271345999999995, 51.3972569], [-1.3277495999999998, 51.3972297], [-1.3283596999999998, 51.3972066], [-1.3271009, 51.3972878], [-1.3265999, 51.39730959999999], [-1.326202, 51.39732889999999], [-1.3256248999999998, 51.39737889999999], [-1.3252239, 51.397409800000005], [-1.3250258, 51.397424999999984], [-1.3246476, 51.3974504], [-1.3241974, 51.39748039999999], [-1.3238111, 51.39750599999999], [-1.3232166999999997, 51.39754930000001]]} |
0.8 |
1555 |
1556 |
None |
None |
Newbury |
51.3975493 |
-1.3232167 |
51.3975493 |
-1.3232167 |
1 |
0 |
2026-09-23 16:00:24 |
TERMINATED |
2026-09-23 15:50:00 |
Newbury |
TD |
NEVER_DEPARTED_TIMEOUT |
68656790 |
1790174892178401 |
1 |
1 |
2026-09-23 16:00:04.333749 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:50:01.613161 |
| 766004 |
797808 |
G77035 |
461T43MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:51:00 |
2026-09-23 16:01:24 |
2026-09-25 16:01:24 |
{"id": 797808, "stp": "P", "toc": "Great Northern", "uid": "G77035", "consist": null, "dest_crs": "KGX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77035/2026-09-23/detailed", "trust_id": "461T43MR23", "origin_crs": "ELY", "show_on_map": 0, "dar_est_time": "15:51:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-23", "dest_arr_time": "1702", "dest_platform": "8", "is_terminated": 1, "next_location": "Waterbeach", "signalling_id": "1T43", "timing_status": null, "origin_station": "Ely", "current_leg_arr": "1600½", "current_leg_dep": "1551", "current_leg_end": "Waterbeach", "origin_dep_time": "1551", "origin_platform": "3A", "current_location": null, "last_update_time": "2026-09-23T16:01:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.26638385488042343, 52.39012311132718], [0.26549209999999995, 52.3893507], [0.26426459999999996, 52.3883186], [0.2637952, 52.387824300000005], [0.2633847999999999, 52.387325], [0.2632882999999999, 52.38722670000001], [0.26271429999999996, 52.3866653], [0.2624956, 52.3863636], [0.26215969999999994, 52.3860274], [0.26161569999999995, 52.3852365], [0.2613442, 52.3848163], [0.2613197599556583, 52.384780653945135], [0.26121963107290525, 52.38463461423226], [0.2610489, 52.3843856], [0.2603804, 52.38307030000001], [0.2601195, 52.3825569], [0.25970210000000005, 52.3814714], [0.2590083, 52.37942689999999], [0.2583127, 52.3774373], [0.2582718, 52.377315], [0.2576911, 52.3755812], [0.2571178, 52.3739242], [0.256798, 52.373005799999994], [0.25636149999999996, 52.371717800000006], [0.2554841, 52.3691452], [0.2523422, 52.3600292], [0.2517475, 52.35824480000001], [0.25027579999999994, 52.3547558], [0.2466086, 52.34800959999998], [0.24638470000000004, 52.347550899999995], [0.2390131, 52.3342985], [0.2366652067390159, 52.32991742479848], [0.23363079999999992, 52.3242547], [0.2257577, 52.3103734], [0.2207677, 52.3014246], [0.220156, 52.30031290000001], [0.2185041, 52.29734259999999], [0.2128933, 52.28721120000001], [0.2093646, 52.2808224], [0.206153854815718, 52.27498606676315], [0.20337599999999997, 52.269935999999994], [0.2028783, 52.269124299999994], [0.2022884, 52.2682112], [0.2016965, 52.2673977], [0.20107089999999997, 52.26662550000001], [0.200188, 52.265661699999995], [0.1998406, 52.2653061], [0.1986515, 52.2641478], [0.19829029999999995, 52.2637672], [0.19769000000000003, 52.263190300000005], [0.1970417, 52.26255599999999], [0.1968063, 52.2623414]]}", "current_leg_start": "Ely", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "52.2623414", "next_location_lon": "0.1968063", "previous_location": null, "current_leg_milage": "9.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 369.761, \"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\": 686.114, \"from_m\": 369.761, \"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\": 738.031, \"from_m\": 686.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 891.161, \"from_m\": 738.031, \"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\": 21246.353, \"from_m\": 891.161, \"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\": 22826.644, \"from_m\": 21246.353, \"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\": 22873.243, \"from_m\": 22826.644, \"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\": 22907.616, \"from_m\": 22873.243, \"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\": 23902.086, \"from_m\": 22907.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24069.868, \"from_m\": 23902.086, \"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\": 24166.207, \"from_m\": 24069.868, \"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\": 24211.345, \"from_m\": 24166.207, \"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\": 24293.151, \"from_m\": 24211.345, \"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\": 27282.949, \"from_m\": 24293.151, \"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\": 28382.549, \"from_m\": 27282.949, \"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\": 29189.26, \"from_m\": 28382.549, \"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\": 29205.085, \"from_m\": 29189.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36627.235, \"from_m\": 29205.085, \"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\": 37397.296, \"from_m\": 36627.235, \"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\": 43950.957, \"from_m\": 37397.296, \"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\": 44702.787, \"from_m\": 43950.957, \"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\": 44996.296, \"from_m\": 44702.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45073.767, \"from_m\": 44996.296, \"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\": 45107.542, \"from_m\": 45073.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\": 45664.742, \"from_m\": 45107.542, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49093.859, \"from_m\": 45664.742, \"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\": 55352.859, \"from_m\": 49093.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60735.035, \"from_m\": 55352.859, \"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\": 60767.442, \"from_m\": 60735.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60908.832, \"from_m\": 60767.442, \"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\": 64395.738, \"from_m\": 60908.832, \"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\": 64454.062, \"from_m\": 64395.738, \"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\": 64481.164, \"from_m\": 64454.062, \"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\": 65065.149, \"from_m\": 64481.164, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65162.161, \"from_m\": 65065.149, \"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\": 65230.547, \"from_m\": 65162.161, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79544.018, \"from_m\": 65230.547, \"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\": 104097.949, \"from_m\": 79544.018, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 107248.843, \"from_m\": 104097.949, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 111146.349, \"from_m\": 107248.843, \"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\": 112439.72, \"from_m\": 111146.349, \"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\": 112494.961, \"from_m\": 112439.72, \"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\": 113007.537, \"from_m\": 112494.961, \"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\": 113265.019, \"from_m\": 113007.537, \"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\": 114899.386, \"from_m\": 113265.019, \"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\": 115411.476, \"from_m\": 114899.386, \"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\": 115441.562, \"from_m\": 115411.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115509.419, \"from_m\": 115441.562, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115592.559, \"from_m\": 115509.419, \"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\": 115881.954, \"from_m\": 115592.559, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115932.896, \"from_m\": 115881.954, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116310.313, \"from_m\": 115932.896, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116327.207, \"from_m\": 116310.313, \"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\": 116333.959, \"from_m\": 116327.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 116729.776, \"from_m\": 116333.959, \"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\": 797808, \"profile_key\": \"2a58632b8a3c70bdea7b38b9b167c2fbc89a3031d533023e708e7fcabdb41757\", \"schedule_id\": 11686, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Ely\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 2, \"distance_m\": 686.114, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Waterbeach\", \"stage_seq\": 3, \"distance_m\": 15028.49, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1606\", \"location\": \"Cambridge North\", \"stage_seq\": 4, \"distance_m\": 19929.383, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 5, \"distance_m\": 22098.94, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1612H\", \"location\": \"Cambridge\", \"stage_seq\": 6, \"distance_m\": 23662.702, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Cambridge South\", \"stage_seq\": 7, \"distance_m\": 26256.355, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 8, \"distance_m\": 27403.337, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Foxton\", \"stage_seq\": 9, \"distance_m\": 34800.288, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Royston\", \"stage_seq\": 10, \"distance_m\": 44609.6, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Baldock\", \"stage_seq\": 11, \"distance_m\": 57885.224, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 61143.822, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Hitchin\", \"stage_seq\": 13, \"distance_m\": 65394.504, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 72396.794, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 15, \"distance_m\": 78396.587, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Digswell Jn\", \"stage_seq\": 16, \"distance_m\": 82668.996, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 17, \"distance_m\": 84147.15, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Potters Bar\", \"stage_seq\": 18, \"distance_m\": 96222.817, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Alexandra Palace\", \"stage_seq\": 19, \"distance_m\": 108784.265, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Finsbury Park\", \"stage_seq\": 20, \"distance_m\": 112632.132, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 21, \"distance_m\": 114452.605, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 22, \"distance_m\": 115627.389, \"section_seq\": 1, \"route_path_id\": 134331}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 23, \"distance_m\": 116729.776, \"section_seq\": 1, \"route_path_id\": 134331}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 116729.776, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134331}], \"total_distance_m\": 116729.776, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109048.873, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7680.903, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1551", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.5", "current_position_lat": "52.2623414", "current_position_lon": "0.1968063", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ely", "service_state_platform": "3A", "timing_fact_generation": 1790173009091862, "current_leg_arrival_utc": "2026-09-23T16:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:51:04.095128", "service_state_evidence_id": 68581074, "current_leg_start_actual_dep": "2026-09-23T15:51:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:01:08.473735", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
ELY |
KGX |
1T43 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 369.761, "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": 686.114, "from_m": 369.761, "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": 738.031, "from_m": 686.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 891.161, "from_m": 738.031, "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": 21246.353, "from_m": 891.161, "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": 22826.644, "from_m": 21246.353, "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": 22873.243, "from_m": 22826.644, "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": 22907.616, "from_m": 22873.243, "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": 23902.086, "from_m": 22907.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24069.868, "from_m": 23902.086, "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": 24166.207, "from_m": 24069.868, "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": 24211.345, "from_m": 24166.207, "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": 24293.151, "from_m": 24211.345, "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": 27282.949, "from_m": 24293.151, "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": 28382.549, "from_m": 27282.949, "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": 29189.26, "from_m": 28382.549, "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": 29205.085, "from_m": 29189.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36627.235, "from_m": 29205.085, "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": 37397.296, "from_m": 36627.235, "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": 43950.957, "from_m": 37397.296, "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": 44702.787, "from_m": 43950.957, "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": 44996.296, "from_m": 44702.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45073.767, "from_m": 44996.296, "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": 45107.542, "from_m": 45073.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": 45664.742, "from_m": 45107.542, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49093.859, "from_m": 45664.742, "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": 55352.859, "from_m": 49093.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60735.035, "from_m": 55352.859, "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": 60767.442, "from_m": 60735.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60908.832, "from_m": 60767.442, "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": 64395.738, "from_m": 60908.832, "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": 64454.062, "from_m": 64395.738, "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": 64481.164, "from_m": 64454.062, "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": 65065.149, "from_m": 64481.164, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65162.161, "from_m": 65065.149, "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": 65230.547, "from_m": 65162.161, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79544.018, "from_m": 65230.547, "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": 104097.949, "from_m": 79544.018, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 107248.843, "from_m": 104097.949, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 111146.349, "from_m": 107248.843, "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": 112439.72, "from_m": 111146.349, "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": 112494.961, "from_m": 112439.72, "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": 113007.537, "from_m": 112494.961, "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": 113265.019, "from_m": 113007.537, "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": 114899.386, "from_m": 113265.019, "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": 115411.476, "from_m": 114899.386, "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": 115441.562, "from_m": 115411.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 115509.419, "from_m": 115441.562, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 115592.559, "from_m": 115509.419, "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": 115881.954, "from_m": 115592.559, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 115932.896, "from_m": 115881.954, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116310.313, "from_m": 115932.896, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 116327.207, "from_m": 116310.313, "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": 116333.959, "from_m": 116327.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 116729.776, "from_m": 116333.959, "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": 797808, "profile_key": "2a58632b8a3c70bdea7b38b9b167c2fbc89a3031d533023e708e7fcabdb41757", "schedule_id": 11686, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "Ely", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Ely Dock Jn", "stage_seq": 2, "distance_m": 686.114, "section_seq": 1, "route_path_id": 134331}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Waterbeach", "stage_seq": 3, "distance_m": 15028.49, "section_seq": 1, "route_path_id": 134331}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Cambridge North", "stage_seq": 4, "distance_m": 19929.383, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Coldham Lane Jn", "stage_seq": 5, "distance_m": 22098.94, "section_seq": 1, "route_path_id": 134331}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1612H", "location": "Cambridge", "stage_seq": 6, "distance_m": 23662.702, "section_seq": 1, "route_path_id": 134331}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Cambridge South", "stage_seq": 7, "distance_m": 26256.355, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Shepreth Branch Jn", "stage_seq": 8, "distance_m": 27403.337, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Foxton", "stage_seq": 9, "distance_m": 34800.288, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Royston", "stage_seq": 10, "distance_m": 44609.6, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Baldock", "stage_seq": 11, "distance_m": 57885.224, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 61143.822, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Hitchin", "stage_seq": 13, "distance_m": 65394.504, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Stevenage", "stage_seq": 14, "distance_m": 72396.794, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Woolmer Green Jn", "stage_seq": 15, "distance_m": 78396.587, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Digswell Jn", "stage_seq": 16, "distance_m": 82668.996, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Welwyn Garden City", "stage_seq": 17, "distance_m": 84147.15, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Potters Bar", "stage_seq": 18, "distance_m": 96222.817, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Alexandra Palace", "stage_seq": 19, "distance_m": 108784.265, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Finsbury Park", "stage_seq": 20, "distance_m": 112632.132, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Holloway South Jn", "stage_seq": 21, "distance_m": 114452.605, "section_seq": 1, "route_path_id": 134331}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Belle Isle Jn", "stage_seq": 22, "distance_m": 115627.389, "section_seq": 1, "route_path_id": 134331}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 23, "distance_m": 116729.776, "section_seq": 1, "route_path_id": 134331}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 116729.776, "from_m": 0.0, "section_seq": 1, "route_path_id": 134331}], "total_distance_m": 116729.776, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109048.873, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7680.903, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ely |
1551 |
1551 |
3A |
15:51:00 |
None |
London Kings Cross |
1702 |
1702 |
8 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G77035/2026-09-23/detailed |
None |
Ely |
2026-09-23T15:51:30+01:00 |
Waterbeach |
9.5 |
{"type": "LineString", "coordinates": [[0.26638385488042343, 52.39012311132718], [0.26549209999999995, 52.3893507], [0.26426459999999996, 52.3883186], [0.2637952, 52.387824300000005], [0.2633847999999999, 52.387325], [0.2632882999999999, 52.38722670000001], [0.26271429999999996, 52.3866653], [0.2624956, 52.3863636], [0.26215969999999994, 52.3860274], [0.26161569999999995, 52.3852365], [0.2613442, 52.3848163], [0.2613197599556583, 52.384780653945135], [0.26121963107290525, 52.38463461423226], [0.2610489, 52.3843856], [0.2603804, 52.38307030000001], [0.2601195, 52.3825569], [0.25970210000000005, 52.3814714], [0.2590083, 52.37942689999999], [0.2583127, 52.3774373], [0.2582718, 52.377315], [0.2576911, 52.3755812], [0.2571178, 52.3739242], [0.256798, 52.373005799999994], [0.25636149999999996, 52.371717800000006], [0.2554841, 52.3691452], [0.2523422, 52.3600292], [0.2517475, 52.35824480000001], [0.25027579999999994, 52.3547558], [0.2466086, 52.34800959999998], [0.24638470000000004, 52.347550899999995], [0.2390131, 52.3342985], [0.2366652067390159, 52.32991742479848], [0.23363079999999992, 52.3242547], [0.2257577, 52.3103734], [0.2207677, 52.3014246], [0.220156, 52.30031290000001], [0.2185041, 52.29734259999999], [0.2128933, 52.28721120000001], [0.2093646, 52.2808224], [0.206153854815718, 52.27498606676315], [0.20337599999999997, 52.269935999999994], [0.2028783, 52.269124299999994], [0.2022884, 52.2682112], [0.2016965, 52.2673977], [0.20107089999999997, 52.26662550000001], [0.200188, 52.265661699999995], [0.1998406, 52.2653061], [0.1986515, 52.2641478], [0.19829029999999995, 52.2637672], [0.19769000000000003, 52.263190300000005], [0.1970417, 52.26255599999999], [0.1968063, 52.2623414]]} |
9.3 |
1551 |
1600½ |
None |
None |
Waterbeach |
52.2623414 |
0.1968063 |
52.2623414 |
0.1968063 |
1 |
0 |
2026-09-23 16:01:24 |
TERMINATED |
2026-09-23 15:51:00 |
Ely |
TD |
NEVER_DEPARTED_TIMEOUT |
68581074 |
1790173009091862 |
1 |
1 |
2026-09-23 16:01:08.473735 |
3A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:51:04.095128 |
| 766005 |
797789 |
C32790 |
292N80MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:51:00 |
2026-09-23 16:01:24 |
2026-09-25 16:01:24 |
{"id": 797789, "stp": "P", "toc": "Northern", "uid": "C32790", "consist": "150133", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32790/2026-09-23/detailed", "trust_id": "292N80MR23", "origin_crs": "CNE", "show_on_map": 0, "dar_est_time": "15:56:00", "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-23", "dest_arr_time": "1703", "dest_platform": "2", "is_terminated": 1, "next_location": "Nelson", "signalling_id": "2N80", "timing_status": null, "origin_station": "Colne", "current_leg_arr": "1556", "current_leg_dep": "1556", "current_leg_end": "Nelson", "origin_dep_time": "1551", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:01:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1819274, 53.85491529999999], [-2.1818158, 53.8547002], [-2.1816406999999995, 53.854191], [-2.1815994, 53.85404880000001], [-2.181490699999999, 53.8535553], [-2.1814332, 53.853128700000006], [-2.1814634999999996, 53.852810000000005], [-2.1815282999999996, 53.8525728], [-2.1816142, 53.8522568], [-2.1817097, 53.8519438], [-2.1819652, 53.8513567], [-2.1822722999999997, 53.8508966], [-2.1826748, 53.8504206], [-2.1830716, 53.850054199999995], [-2.1835544999999996, 53.8496754], [-2.1839076, 53.849430000000005], [-2.18443, 53.84915000000001], [-2.1850776, 53.8488241], [-2.1857176999999997, 53.84852949999999], [-2.1868083, 53.84810019999998], [-2.1908379, 53.8464755], [-2.1939552999999994, 53.8452202], [-2.1943031, 53.8450806], [-2.1943989, 53.84504110000001], [-2.1990981, 53.8431287], [-2.2003570000000003, 53.84257360000001], [-2.2018496, 53.84178849999999], [-2.2039502294389712, 53.84046508143667], [-2.2043932, 53.84018600000001], [-2.204623, 53.840037200000005], [-2.2078004, 53.83797189999999], [-2.2097978, 53.8367525], [-2.2111724, 53.8360421], [-2.2120447, 53.83564100000001], [-2.2132907, 53.8350647], [-2.2137414, 53.83490640000001]]}", "current_leg_start": "Colne", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "53.8349064", "next_location_lon": "-2.2137414", "previous_location": null, "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2373.03, \"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\": 8091.038, \"from_m\": 2373.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9513.913, \"from_m\": 8091.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10239.293, \"from_m\": 9513.913, \"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\": 10282.009, \"from_m\": 10239.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10920.483, \"from_m\": 10282.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10975.535, \"from_m\": 10920.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\": 11994.288, \"from_m\": 10975.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18373.243, \"from_m\": 11994.288, \"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\": 18758.55, \"from_m\": 18373.243, \"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\": 18921.902, \"from_m\": 18758.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18944.3, \"from_m\": 18921.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23403.3, \"from_m\": 18944.3, \"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\": 24455.28, \"from_m\": 23403.3, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26148.042, \"from_m\": 24455.28, \"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\": 26214.94, \"from_m\": 26148.042, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26371.031, \"from_m\": 26214.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26896.533, \"from_m\": 26371.031, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26924.854, \"from_m\": 26896.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\": 27436.888, \"from_m\": 26924.854, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28402.13, \"from_m\": 27436.888, \"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\": 40072.354, \"from_m\": 28402.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40630.013, \"from_m\": 40072.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41407.608, \"from_m\": 40630.013, \"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\": 41579.309, \"from_m\": 41407.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43010.879, \"from_m\": 41579.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46882.123, \"from_m\": 43010.879, \"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\": 46911.627, \"from_m\": 46882.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47111.638, \"from_m\": 46911.627, \"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\": 47491.381, \"from_m\": 47111.638, \"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\": 797789, \"profile_key\": \"7cc4be88577fc06f074f2aee2d2818ad850eaee4865cde2a386494ed4066063b\", \"schedule_id\": 4003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Colne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1554H\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 2, \"distance_m\": 2683.193, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Nelson\", \"stage_seq\": 3, \"distance_m\": 3202.522, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Brierfield\", \"stage_seq\": 4, \"distance_m\": 5136.453, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Burnley Central\", \"stage_seq\": 5, \"distance_m\": 8633.724, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Burnley Barracks\", \"stage_seq\": 6, \"distance_m\": 9582.98, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Gannow Jn\", \"stage_seq\": 7, \"distance_m\": 10282.009, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Rose Grove\", \"stage_seq\": 8, \"distance_m\": 11270.962, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Hapton\", \"stage_seq\": 9, \"distance_m\": 13617.032, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Huncoat\", \"stage_seq\": 10, \"distance_m\": 15943.817, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Accrington\", \"stage_seq\": 11, \"distance_m\": 18635.964, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 12, \"distance_m\": 20062.041, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Rishton\", \"stage_seq\": 13, \"distance_m\": 22615.539, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 14, \"distance_m\": 26169.06, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1637\", \"location\": \"Blackburn\", \"stage_seq\": 15, \"distance_m\": 27149.411, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 16, \"distance_m\": 29074.838, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Cherry Tree\", \"stage_seq\": 17, \"distance_m\": 30224.625, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Pleasington\", \"stage_seq\": 18, \"distance_m\": 31907.848, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Bamber Bridge\", \"stage_seq\": 19, \"distance_m\": 40151.15, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 20, \"distance_m\": 41579.309, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Lostock Hall\", \"stage_seq\": 21, \"distance_m\": 41875.46, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 22, \"distance_m\": 44749.013, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 46461.829, \"section_seq\": 1, \"route_path_id\": 132083}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 47491.381, \"section_seq\": 1, \"route_path_id\": 132083}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47491.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132083}], \"total_distance_m\": 47491.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30302.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17189.065, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1551", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "53.8349064", "current_position_lon": "-2.2137414", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Colne", "service_state_platform": "1", "timing_fact_generation": 1790174731824968, "current_leg_arrival_utc": "2026-09-23T16:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:51:04.099008", "service_state_evidence_id": 68626587, "current_leg_start_actual_dep": "2026-09-23T15:56:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:01:08.467068", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CNE |
PRE |
2N80 |
150133 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2373.03, "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": 8091.038, "from_m": 2373.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9513.913, "from_m": 8091.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10239.293, "from_m": 9513.913, "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": 10282.009, "from_m": 10239.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10920.483, "from_m": 10282.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10975.535, "from_m": 10920.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": 11994.288, "from_m": 10975.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18373.243, "from_m": 11994.288, "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": 18758.55, "from_m": 18373.243, "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": 18921.902, "from_m": 18758.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18944.3, "from_m": 18921.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23403.3, "from_m": 18944.3, "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": 24455.28, "from_m": 23403.3, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26148.042, "from_m": 24455.28, "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": 26214.94, "from_m": 26148.042, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26371.031, "from_m": 26214.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26896.533, "from_m": 26371.031, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26924.854, "from_m": 26896.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": 27436.888, "from_m": 26924.854, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28402.13, "from_m": 27436.888, "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": 40072.354, "from_m": 28402.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40630.013, "from_m": 40072.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41407.608, "from_m": 40630.013, "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": 41579.309, "from_m": 41407.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43010.879, "from_m": 41579.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46882.123, "from_m": 43010.879, "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": 46911.627, "from_m": 46882.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47111.638, "from_m": 46911.627, "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": 47491.381, "from_m": 47111.638, "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": 797789, "profile_key": "7cc4be88577fc06f074f2aee2d2818ad850eaee4865cde2a386494ed4066063b", "schedule_id": 4003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "Colne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1554H", "location": "Chaffers S.B.", "stage_seq": 2, "distance_m": 2683.193, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Nelson", "stage_seq": 3, "distance_m": 3202.522, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Brierfield", "stage_seq": 4, "distance_m": 5136.453, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Burnley Central", "stage_seq": 5, "distance_m": 8633.724, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Burnley Barracks", "stage_seq": 6, "distance_m": 9582.98, "section_seq": 1, "route_path_id": 132083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Gannow Jn", "stage_seq": 7, "distance_m": 10282.009, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Rose Grove", "stage_seq": 8, "distance_m": 11270.962, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Hapton", "stage_seq": 9, "distance_m": 13617.032, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Huncoat", "stage_seq": 10, "distance_m": 15943.817, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Accrington", "stage_seq": 11, "distance_m": 18635.964, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Church & Oswaldtwistle", "stage_seq": 12, "distance_m": 20062.041, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Rishton", "stage_seq": 13, "distance_m": 22615.539, "section_seq": 1, "route_path_id": 132083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Daisyfield Jn", "stage_seq": 14, "distance_m": 26169.06, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1637", "location": "Blackburn", "stage_seq": 15, "distance_m": 27149.411, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Mill Hill (Lancashire)", "stage_seq": 16, "distance_m": 29074.838, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Cherry Tree", "stage_seq": 17, "distance_m": 30224.625, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Pleasington", "stage_seq": 18, "distance_m": 31907.848, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Bamber Bridge", "stage_seq": 19, "distance_m": 40151.15, "section_seq": 1, "route_path_id": 132083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Lostock Hall Jn", "stage_seq": 20, "distance_m": 41579.309, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Lostock Hall", "stage_seq": 21, "distance_m": 41875.46, "section_seq": 1, "route_path_id": 132083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Farington Curve Jn", "stage_seq": 22, "distance_m": 44749.013, "section_seq": 1, "route_path_id": 132083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 46461.829, "section_seq": 1, "route_path_id": 132083}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 47491.381, "section_seq": 1, "route_path_id": 132083}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47491.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 132083}], "total_distance_m": 47491.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30302.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17189.065, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Colne |
1551 |
1551 |
1 |
15:56:00 |
None |
Preston |
1703 |
1703 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C32790/2026-09-23/detailed |
None |
Colne |
2026-09-23T15:56:30+01:00 |
Nelson |
0.0 |
{"type": "LineString", "coordinates": [[-2.1819274, 53.85491529999999], [-2.1818158, 53.8547002], [-2.1816406999999995, 53.854191], [-2.1815994, 53.85404880000001], [-2.181490699999999, 53.8535553], [-2.1814332, 53.853128700000006], [-2.1814634999999996, 53.852810000000005], [-2.1815282999999996, 53.8525728], [-2.1816142, 53.8522568], [-2.1817097, 53.8519438], [-2.1819652, 53.8513567], [-2.1822722999999997, 53.8508966], [-2.1826748, 53.8504206], [-2.1830716, 53.850054199999995], [-2.1835544999999996, 53.8496754], [-2.1839076, 53.849430000000005], [-2.18443, 53.84915000000001], [-2.1850776, 53.8488241], [-2.1857176999999997, 53.84852949999999], [-2.1868083, 53.84810019999998], [-2.1908379, 53.8464755], [-2.1939552999999994, 53.8452202], [-2.1943031, 53.8450806], [-2.1943989, 53.84504110000001], [-2.1990981, 53.8431287], [-2.2003570000000003, 53.84257360000001], [-2.2018496, 53.84178849999999], [-2.2039502294389712, 53.84046508143667], [-2.2043932, 53.84018600000001], [-2.204623, 53.840037200000005], [-2.2078004, 53.83797189999999], [-2.2097978, 53.8367525], [-2.2111724, 53.8360421], [-2.2120447, 53.83564100000001], [-2.2132907, 53.8350647], [-2.2137414, 53.83490640000001]]} |
2.0 |
1556 |
1556 |
None |
None |
Nelson |
53.8349064 |
-2.2137414 |
53.8349064 |
-2.2137414 |
1 |
0 |
2026-09-23 16:01:24 |
TERMINATED |
2026-09-23 15:51:00 |
Colne |
TD |
NEVER_DEPARTED_TIMEOUT |
68626587 |
1790174731824968 |
4 |
4 |
2026-09-23 16:01:08.467068 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:51:04.099008 |
| 766006 |
797803 |
C01699 |
745P63MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:51:00 |
2026-09-23 16:01:24 |
2026-09-25 16:01:24 |
{"id": 797803, "stp": "P", "toc": "Great Western Railway", "uid": "C01699", "consist": "387148+387161", "dest_crs": "DID", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01699/2026-09-23/detailed", "trust_id": "745P63MR23", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-23", "dest_arr_time": "1602", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "5P63", "timing_status": null, "origin_station": "Didcot Parkway", "current_leg_arr": "1602", "current_leg_dep": "1600", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1551", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:01:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Didcot West End", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"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\": 193.999, \"from_m\": 117.184, \"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\": 983.718, \"from_m\": 193.999, \"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\": 1060.533, \"from_m\": 983.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1177.717, \"from_m\": 1060.533, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 797803, \"profile_key\": \"1e4dde683a5a761009a7e6211db81bcaf0762b3eca031262b0c5be1c68948015\", \"schedule_id\": 145, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130464}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1600\", \"location\": \"Didcot West End\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 130464}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 130464}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130464}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1551", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Didcot Parkway", "service_state_platform": "3", "timing_fact_generation": 1790175490823886, "current_leg_arrival_utc": "2026-09-23T16:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:51:04.102117", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:00:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-23T15:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:01:08.470555", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
DID |
DID |
5P63 |
387148+387161 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "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": 193.999, "from_m": 117.184, "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": 983.718, "from_m": 193.999, "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": 1060.533, "from_m": 983.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1177.717, "from_m": 1060.533, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 797803, "profile_key": "1e4dde683a5a761009a7e6211db81bcaf0762b3eca031262b0c5be1c68948015", "schedule_id": 145, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130464}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1600", "location": "Didcot West End", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 130464}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 130464}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 130464}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Didcot Parkway |
1551 |
1551 |
3 |
None |
None |
Didcot Parkway |
1602 |
1602 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C01699/2026-09-23/detailed |
None |
Didcot West End |
2026-09-23T16:00:00+01:00 |
Didcot Parkway |
2.0 |
{"type": "LineString", "coordinates": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} |
0.4 |
1600 |
1602 |
None |
None |
Didcot Parkway |
51.6110499 |
-1.2418082 |
51.6110499 |
-1.2418082 |
1 |
0 |
2026-09-23 16:01:24 |
TERMINATED |
2026-09-23 15:51:00 |
Didcot Parkway |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175490823886 |
7 |
7 |
2026-09-23 16:01:08.470555 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:51:04.102117 |
| 766007 |
797799 |
S01688 |
722I031R23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:51:30 |
2026-09-23 16:01:54 |
2026-09-25 16:01:54 |
{"id": 797799, "stp": "N", "toc": "London Underground", "uid": "S01688", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01688/2026-09-23/detailed", "trust_id": "722I031R23", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "15:51:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-23", "dest_arr_time": "1629", "dest_platform": "2", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2I03", "timing_status": null, "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1618", "current_leg_dep": "1552", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1551", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:01:54", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Elephant & Castle L.T.", "dest_arr_time_act": "1629", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": null, "current_leg_milage": "7.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1551½", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "26.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Elephant & Castle L.T.", "service_state_platform": null, "timing_fact_generation": 1790175378769433, "current_leg_arrival_utc": "2026-09-23T16:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:51:30.210144", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:52:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:51:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:01:34.574934", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
ZEL |
SBP |
2I03 |
None |
None |
None |
None |
None |
[] |
Elephant & Castle L.T. |
1551 |
1551½ |
None |
15:51:00 |
None |
Stonebridge Park |
1629 |
1629 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S01688/2026-09-23/detailed |
None |
Elephant & Castle L.T. |
2026-09-23T15:52:00+01:00 |
Queen's Park (DC) |
26.0 |
{"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} |
7.2 |
1552 |
1618 |
None |
None |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-23 16:01:54 |
TERMINATED |
2026-09-23 15:51:30 |
Elephant & Castle L.T. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175378769433 |
1 |
1 |
2026-09-23 16:01:34.574934 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:51:30.210144 |
| 766008 |
798289 |
C47899 |
742P60MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:51:53 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 798289, "stp": "P", "toc": "Great Western Railway", "uid": "C47899", "consist": "387159+387165+387153", "dest_crs": "PAD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47899/2026-09-23/detailed", "trust_id": "742P60MR23", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-23", "dest_arr_time": "1649", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "2P60", "timing_status": null, "origin_station": "Didcot Parkway", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1537", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1649", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1434.586, \"from_m\": 0.0, \"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\": 1503.742, \"from_m\": 1434.586, \"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\": 1650.424, \"from_m\": 1503.742, \"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\": 26079.453, \"from_m\": 1650.424, \"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\": 27313.411, \"from_m\": 26079.453, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27794.652, \"from_m\": 27313.411, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28632.985, \"from_m\": 27794.652, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28739.872, \"from_m\": 28632.985, \"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\": 28798.252, \"from_m\": 28739.872, \"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\": 28878.198, \"from_m\": 28798.252, \"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\": 37489.727, \"from_m\": 28878.198, \"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\": 37639.511, \"from_m\": 37489.727, \"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\": 44866.111, \"from_m\": 37639.511, \"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\": 44877.716, \"from_m\": 44866.111, \"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\": 46207.245, \"from_m\": 44877.716, \"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\": 46357.893, \"from_m\": 46207.245, \"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\": 46396.432, \"from_m\": 46357.893, \"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\": 46885.948, \"from_m\": 46396.432, \"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\": 46969.461, \"from_m\": 46885.948, \"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\": 54713.576, \"from_m\": 46969.461, \"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\": 54826.077, \"from_m\": 54713.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55900.207, \"from_m\": 54826.077, \"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\": 56029.713, \"from_m\": 55900.207, \"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\": 77566.421, \"from_m\": 56029.713, \"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\": 81829.881, \"from_m\": 77566.421, \"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\": 82031.287, \"from_m\": 81829.881, \"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\": 82116.966, \"from_m\": 82031.287, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 83280.228, \"from_m\": 82116.966, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83565.238, \"from_m\": 83280.228, \"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\": 85035.363, \"from_m\": 83565.238, \"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\": 798289, \"profile_key\": \"c2b08a155e8a00ac25d9532a7abce5a2020251295faaa93d45308c95f653b458\", \"schedule_id\": 5944, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Didcot East Jn\", \"stage_seq\": 2, \"distance_m\": 940.163, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1543H\", \"location\": \"Cholsey\", \"stage_seq\": 3, \"distance_m\": 7414.0, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548\", \"location\": \"Goring & Streatley\", \"stage_seq\": 4, \"distance_m\": 13435.253, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552\", \"location\": \"Pangbourne\", \"stage_seq\": 5, \"distance_m\": 18627.457, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Tilehurst\", \"stage_seq\": 6, \"distance_m\": 23205.756, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Reading West Jn\", \"stage_seq\": 7, \"distance_m\": 25571.058, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1610H\", \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 27455.141, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 28576.865, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 35361.294, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1624H\", \"location\": \"Maidenhead\", \"stage_seq\": 11, \"distance_m\": 46249.471, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1632\", \"location\": \"Slough\", \"stage_seq\": 12, \"distance_m\": 55491.948, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Dolphin Jn\", \"stage_seq\": 13, \"distance_m\": 57473.444, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Stockley Jn\", \"stage_seq\": 14, \"distance_m\": 65751.825, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 15, \"distance_m\": 67411.959, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Southall\", \"stage_seq\": 16, \"distance_m\": 70691.658, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 76857.304, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 18, \"distance_m\": 82248.666, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 19, \"distance_m\": 83120.807, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 20, \"distance_m\": 84394.948, \"section_seq\": 1, \"route_path_id\": 132455}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 21, \"distance_m\": 85035.363, \"section_seq\": 1, \"route_path_id\": 132455}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 85035.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132455}], \"total_distance_m\": 85035.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 83933.423, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1101.94, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1537", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1790175117365344, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:51:57.529918", "service_state_evidence_id": 68665986, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:51:53", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:00.939698", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
DID |
PAD |
2P60 |
387159+387165+387153 |
12 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1434.586, "from_m": 0.0, "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": 1503.742, "from_m": 1434.586, "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": 1650.424, "from_m": 1503.742, "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": 26079.453, "from_m": 1650.424, "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": 27313.411, "from_m": 26079.453, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27794.652, "from_m": 27313.411, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 28632.985, "from_m": 27794.652, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28739.872, "from_m": 28632.985, "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": 28798.252, "from_m": 28739.872, "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": 28878.198, "from_m": 28798.252, "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": 37489.727, "from_m": 28878.198, "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": 37639.511, "from_m": 37489.727, "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": 44866.111, "from_m": 37639.511, "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": 44877.716, "from_m": 44866.111, "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": 46207.245, "from_m": 44877.716, "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": 46357.893, "from_m": 46207.245, "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": 46396.432, "from_m": 46357.893, "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": 46885.948, "from_m": 46396.432, "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": 46969.461, "from_m": 46885.948, "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": 54713.576, "from_m": 46969.461, "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": 54826.077, "from_m": 54713.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55900.207, "from_m": 54826.077, "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": 56029.713, "from_m": 55900.207, "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": 77566.421, "from_m": 56029.713, "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": 81829.881, "from_m": 77566.421, "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": 82031.287, "from_m": 81829.881, "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": 82116.966, "from_m": 82031.287, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 83280.228, "from_m": 82116.966, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83565.238, "from_m": 83280.228, "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": 85035.363, "from_m": 83565.238, "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": 798289, "profile_key": "c2b08a155e8a00ac25d9532a7abce5a2020251295faaa93d45308c95f653b458", "schedule_id": 5944, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1537", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Didcot East Jn", "stage_seq": 2, "distance_m": 940.163, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1543H", "location": "Cholsey", "stage_seq": 3, "distance_m": 7414.0, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548", "location": "Goring & Streatley", "stage_seq": 4, "distance_m": 13435.253, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Pangbourne", "stage_seq": 5, "distance_m": 18627.457, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Tilehurst", "stage_seq": 6, "distance_m": 23205.756, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Reading West Jn", "stage_seq": 7, "distance_m": 25571.058, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1610H", "location": "Reading", "stage_seq": 8, "distance_m": 27455.141, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Kennet Bridge Jn", "stage_seq": 9, "distance_m": 28576.865, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Twyford", "stage_seq": 10, "distance_m": 35361.294, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1624H", "location": "Maidenhead", "stage_seq": 11, "distance_m": 46249.471, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1632", "location": "Slough", "stage_seq": 12, "distance_m": 55491.948, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Dolphin Jn", "stage_seq": 13, "distance_m": 57473.444, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Stockley Jn", "stage_seq": 14, "distance_m": 65751.825, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Heathrow Airport Jn", "stage_seq": 15, "distance_m": 67411.959, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Southall", "stage_seq": 16, "distance_m": 70691.658, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 76857.304, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Ladbroke Grove Jn", "stage_seq": 18, "distance_m": 82248.666, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Portobello Jn (London)", "stage_seq": 19, "distance_m": 83120.807, "section_seq": 1, "route_path_id": 132455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Royal Oak Junction", "stage_seq": 20, "distance_m": 84394.948, "section_seq": 1, "route_path_id": 132455}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": null, "location": "London Paddington", "stage_seq": 21, "distance_m": 85035.363, "section_seq": 1, "route_path_id": 132455}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 85035.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 132455}], "total_distance_m": 85035.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 83933.423, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1101.94, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Didcot Parkway |
1537 |
1537 |
4 |
None |
None |
London Paddington |
1649 |
1649 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C47899/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:51:53 |
Didcot Parkway |
TD |
NEVER_DEPARTED_TIMEOUT |
68665986 |
1790175117365344 |
1 |
1 |
2026-09-23 16:02:00.939698 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:51:57.529918 |
| 766009 |
794346 |
W34498 |
811A23MM23 |
2026-09-23 |
COMPLETE |
21502055 |
2026-09-23 15:12:00 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 794346, "stp": "P", "toc": "Great Western Railway", "uid": "W34498", "consist": "800003+800020", "dest_crs": "PAD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34498/2026-09-23/detailed", "trust_id": "811A23MM23", "origin_crs": "WSM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-23", "dest_arr_time": "1536", "dest_platform": "5", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "1A23", "timing_status": "LATE", "origin_station": "Weston-super-Mare", "current_leg_arr": "1512", "current_leg_dep": "1454", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1326", "origin_platform": "2", "current_location": "Didcot Parkway", "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7862431966094665, 51.56535171103427], [-1.7858328, 51.5654973], [-1.7849680999999995, 51.5658048], [-1.7848325, 51.565851900000006], [-1.7842602999999997, 51.5660493], [-1.7839557999999998, 51.5661534], [-1.7837008, 51.5662405], [-1.7832364, 51.56639959999999], [-1.7829754999999998, 51.5664885], [-1.7825508999999995, 51.56662849999999], [-1.7823782, 51.56668520000001], [-1.7819119, 51.5668403], [-1.7811684999999997, 51.5670839], [-1.7810131, 51.567130599999984], [-1.7807012, 51.567231099999994], [-1.7794422, 51.5675724], [-1.7789615999999997, 51.567719399999994], [-1.7786538, 51.5678122], [-1.7782001, 51.5679468], [-1.7776632, 51.5681045], [-1.7773037, 51.56820739999999], [-1.7764932999999998, 51.56839920000001], [-1.7762575, 51.5684689], [-1.7757171, 51.5686162], [-1.7753426, 51.5687197], [-1.7752889, 51.56873559999998], [-1.7746062, 51.5689194], [-1.7740229000000003, 51.5690706], [-1.7733825, 51.5692386], [-1.7727459999999997, 51.569405999999994], [-1.7719098999999998, 51.569618], [-1.7711560999999998, 51.5698071], [-1.7704314, 51.56998170000001], [-1.7696307, 51.5701775], [-1.7690933999999998, 51.570305699999984], [-1.768558, 51.57043029999999], [-1.7680728, 51.57054169999999], [-1.7676849999999995, 51.57062760000001], [-1.767173, 51.5707443], [-1.7665882999999998, 51.5708756], [-1.7657579999999995, 51.5710598], [-1.7653907000000002, 51.57114349999999], [-1.7651434999999998, 51.5712057], [-1.7648774, 51.57128420000001], [-1.7645862, 51.571357799999994], [-1.7639798, 51.57149489999999], [-1.7635203999999998, 51.5715985], [-1.7628646, 51.5717436], [-1.7620828999999998, 51.57191769999999], [-1.7612544999999995, 51.5721035], [-1.7607322, 51.572219399999994], [-1.7600897999999998, 51.57236410000001], [-1.7590042, 51.5726067], [-1.7582922, 51.572763999999985], [-1.7574742999999995, 51.5729478], [-1.7566310000000005, 51.5731365], [-1.7558003, 51.5733239], [-1.7550296, 51.573496199999994], [-1.7544284, 51.5736298], [-1.7539895000000003, 51.57372719999999], [-1.7534183, 51.5738569], [-1.7531277, 51.5739223], [-1.7519652999999995, 51.574182500000006], [-1.7517015, 51.5742428], [-1.7509277, 51.57441369999999], [-1.7501136999999998, 51.57459600000001], [-1.7492977999999997, 51.57477589999999], [-1.7484714, 51.574962000000006], [-1.746962, 51.5752984], [-1.7462767, 51.5754539], [-1.7455295, 51.575621600000005], [-1.7448115, 51.5757801], [-1.7442258999999998, 51.5759109], [-1.7434067999999998, 51.57609519999999], [-1.7427529, 51.576241800000005], [-1.7421123999999997, 51.5763841], [-1.7415025999999998, 51.576520599999995], [-1.7408526, 51.5766649], [-1.7403825, 51.57677], [-1.7396574, 51.5769335], [-1.7388421, 51.57711489999999], [-1.7381941, 51.57725930000001], [-1.7376048, 51.577391600000006], [-1.7369313999999998, 51.57753960000001], [-1.7363930999999997, 51.5776606], [-1.7357354, 51.57780869999999], [-1.7350956999999998, 51.57795149999999], [-1.7345368, 51.57807639999999], [-1.7340972, 51.578169900000006], [-1.7334861999999998, 51.5783041], [-1.7326965999999997, 51.578477799999995], [-1.7318362, 51.5786725], [-1.730971, 51.5788658], [-1.7301266, 51.57905579999999], [-1.7293224, 51.579234500000005], [-1.728691, 51.5793752], [-1.7278868, 51.5795579], [-1.7274096, 51.5796669], [-1.7268965, 51.5797792], [-1.7264034, 51.5798824], [-1.726315, 51.5799042], [-1.7255589, 51.58007309999999], [-1.7248867, 51.5802237], [-1.7244054999999998, 51.5803334], [-1.7238317999999997, 51.58046250000001], [-1.7230406, 51.58063839999999], [-1.7223664999999997, 51.5807889], [-1.7218094, 51.5809142], [-1.7211975, 51.58105020000001], [-1.7204588999999997, 51.5812099], [-1.7197087, 51.581368299999994], [-1.7189463, 51.5815278], [-1.7182507, 51.581675], [-1.7174286, 51.581836499999994], [-1.7166064, 51.5819993], [-1.7157757, 51.5821586], [-1.7149086999999998, 51.582318], [-1.7141006, 51.582463399999995], [-1.7132782999999998, 51.5826094], [-1.7125641, 51.582732799999995], [-1.7119548999999998, 51.58283349999999], [-1.7117729000000002, 51.58286280000001], [-1.7110421999999998, 51.58298099999999], [-1.7102767, 51.58310259999998], [-1.7094458999999995, 51.58322900000002], [-1.7084813, 51.5833748], [-1.7082398, 51.5834098], [-1.7079553999999997, 51.5834494], [-1.7071954000000005, 51.5835578], [-1.7067990398270907, 51.58361220836834], [-1.706413, 51.58366520000001], [-1.7056349, 51.5837663], [-1.7049396, 51.583857], [-1.704389, 51.5839263], [-1.7040723999999998, 51.583963699999984], [-1.7039533999999998, 51.5839785], [-1.7036743999999997, 51.5840122], [-1.7030785999999998, 51.5840845], [-1.7023737, 51.58416570000001], [-1.7017317999999997, 51.584237], [-1.7008894, 51.58432940000001], [-1.7000939, 51.58441319999999], [-1.6993721999999998, 51.5844851], [-1.6985311, 51.5845676], [-1.6981575999999998, 51.584603], [-1.6980517999999998, 51.584611599999995], [-1.6976724, 51.584645499999986], [-1.6968552999999995, 51.58471539999999], [-1.6959208999999995, 51.58479289999999], [-1.6950886, 51.584858699999984], [-1.6942513999999995, 51.584915900000006], [-1.6933782, 51.584975400000005], [-1.6926488999999998, 51.5850197], [-1.691794, 51.585068099999994], [-1.6909147999999998, 51.5851188], [-1.6900649, 51.5851644], [-1.6893482, 51.58520659999999], [-1.6886197, 51.585247399999986], [-1.6875180000000003, 51.585307099999994], [-1.6871034, 51.5853322], [-1.6863536, 51.5853699], [-1.6859365999999998, 51.58539329999999], [-1.6857983, 51.5854006], [-1.6853725999999998, 51.58542299999999], [-1.6846573, 51.5854618], [-1.6838630999999995, 51.5855054], [-1.6831050999999997, 51.58554600000001], [-1.6826131, 51.585572899999995], [-1.6823917999999998, 51.585585], [-1.6817125, 51.58562210000001], [-1.6809560999999995, 51.585663999999994], [-1.6800827, 51.5857116], [-1.67923, 51.585758], [-1.6786795, 51.58579], [-1.6771706, 51.58586999999999], [-1.6769099999999997, 51.5858847], [-1.6755287, 51.585958700000006], [-1.6753041999999998, 51.5859706], [-1.6747293, 51.5860023], [-1.6739498, 51.5860463], [-1.673533, 51.5860679], [-1.6733909, 51.58607560000001], [-1.6728126, 51.586108], [-1.6722547, 51.586138699999985], [-1.6717345, 51.586163099999986], [-1.6711701, 51.5861888], [-1.6704119, 51.58622029999999], [-1.6696131, 51.5862503], [-1.6689033, 51.5862739], [-1.6681581999999997, 51.5862941], [-1.6673814, 51.58631439999999], [-1.6667898, 51.58632869999999], [-1.6663068000000003, 51.5863402], [-1.6658252999999998, 51.58635139999999], [-1.6648799, 51.5863715], [-1.6640311, 51.58638979999999], [-1.6634951999999998, 51.58640539999999], [-1.6628354, 51.58642840000001], [-1.6620342, 51.58646159999999], [-1.6612542, 51.5865002], [-1.6604639, 51.5865473], [-1.6596434999999998, 51.5866005], [-1.6589453999999997, 51.58665219999999], [-1.6580922, 51.58671820000001], [-1.6572219, 51.5867977], [-1.6564198, 51.58687400000001], [-1.6557957, 51.5869383], [-1.6551197, 51.58700830000001], [-1.6544295, 51.5870873], [-1.6536147, 51.587185599999984], [-1.6529968000000002, 51.5872609], [-1.652823, 51.5872821], [-1.6519855, 51.5873904], [-1.6511983999999995, 51.58749679999999], [-1.6503532, 51.5876144], [-1.6495854, 51.5877248], [-1.6488017, 51.58784369999999], [-1.6480233, 51.587969599999994], [-1.6470499999999997, 51.588131699999984], [-1.6465583, 51.5882172], [-1.6457969, 51.58835179999999], [-1.6450393999999997, 51.5884907], [-1.644326, 51.5886273], [-1.643529, 51.5887835], [-1.6426999, 51.588958700000006], [-1.641871, 51.589132], [-1.6411250999999998, 51.58929710000001], [-1.6404646, 51.589445399999995], [-1.6397182, 51.589620799999985], [-1.6390255, 51.58978210000001], [-1.6383566, 51.589941299999985], [-1.6376718, 51.5900932], [-1.6369528999999998, 51.59025119999999], [-1.6362375999999998, 51.59041269999999], [-1.6354304, 51.59058160000001], [-1.6346893999999998, 51.59073639999999], [-1.6339111, 51.5908979], [-1.6331538, 51.591046], [-1.6324702999999998, 51.5911832], [-1.6317796999999998, 51.59131920000001], [-1.6310994999999997, 51.5914518], [-1.6304037, 51.591589500000005], [-1.6297012999999998, 51.5917298], [-1.6295289999999998, 51.59176329999999], [-1.6287004, 51.5919262], [-1.6279247999999995, 51.59207910000001], [-1.6270835, 51.5922472], [-1.6263309, 51.59239689999999], [-1.6255299999999997, 51.5925634], [-1.6246905, 51.5927424], [-1.6239351999999998, 51.5929077], [-1.6231949999999995, 51.5930777], [-1.6224348999999998, 51.593256100000005], [-1.6218691, 51.59339289999999], [-1.6212999, 51.5935324], [-1.620755, 51.5936706], [-1.6202707000000005, 51.5937926], [-1.6195100999999998, 51.5939925], [-1.6190583999999997, 51.59411130000001], [-1.6185711, 51.59424619999999], [-1.6179311, 51.594421800000006], [-1.6173219999999997, 51.5945937], [-1.6169675114151385, 51.59469511446664], [-1.6166694, 51.59478039999999], [-1.6160149, 51.594974499999985], [-1.6153668, 51.59517040000001], [-1.6146636, 51.595388599999986], [-1.6140729, 51.5955735], [-1.6133672, 51.5958019], [-1.6126676, 51.59603059999999], [-1.6119582999999995, 51.59626170000001], [-1.6112482999999995, 51.596493599999995], [-1.6104866, 51.5967418], [-1.6097866999999997, 51.596970500000005], [-1.6090794, 51.59720180000001], [-1.6084299, 51.5974133], [-1.6077996, 51.59761829999999], [-1.6070846, 51.59785499999999], [-1.6063930999999998, 51.598085999999995], [-1.6057604, 51.5983014], [-1.6050854, 51.59853330000001], [-1.6043666, 51.5987882], [-1.6036349, 51.59905559999999], [-1.6027073999999997, 51.5994011], [-1.6022717999999998, 51.59956950000001], [-1.6016384, 51.5998132], [-1.6013317, 51.59992979999999], [-1.6010979, 51.6000217], [-1.6009287, 51.60008919999999], [-1.6002162999999998, 51.6003833], [-1.5998526, 51.60053469999999], [-1.5997271999999998, 51.6005869], [-1.5995614, 51.60065590000001], [-1.5989694999999997, 51.60090849999998], [-1.5983662, 51.601167800000006], [-1.5977752, 51.601427099999995], [-1.5971357000000002, 51.60171160000001], [-1.5964809, 51.6020037], [-1.5958469, 51.6022954], [-1.5952005, 51.602590799999994], [-1.5945006999999998, 51.6029243], [-1.5938256999999998, 51.6032404], [-1.5932077999999998, 51.60353159999999], [-1.592512, 51.6038523], [-1.5917943, 51.604173899999985], [-1.5914401, 51.6043307], [-1.5912799, 51.604402], [-1.5910817, 51.6044899], [-1.5904686999999995, 51.6047538], [-1.5899237, 51.604985499999984], [-1.5893285, 51.60522580000001], [-1.5886599999999995, 51.6054954], [-1.5880302999999998, 51.6057327], [-1.5874256, 51.60596569999999], [-1.5870275000000005, 51.6061168], [-1.586809, 51.60619799999999], [-1.5862685, 51.60639770000001], [-1.5855775, 51.6066426], [-1.5848785, 51.6068848], [-1.5845672999999998, 51.60698899999999], [-1.5843961999999998, 51.607046], [-1.5835949, 51.60730530000001], [-1.5828537, 51.6075405], [-1.5821193999999998, 51.60776439999999], [-1.5813702999999997, 51.607988000000006], [-1.5805421999999998, 51.60822609999999], [-1.5797601, 51.60844509999999], [-1.5789926999999997, 51.6086572], [-1.5783265, 51.6088315], [-1.5778902, 51.608942699999986], [-1.5776977, 51.6089911], [-1.5772392, 51.6090979], [-1.5768097, 51.60920000000001], [-1.576144, 51.609360200000005], [-1.5754144999999995, 51.6095256], [-1.5746778999999995, 51.60969349999999], [-1.5739875, 51.609837799999994], [-1.5732875999999998, 51.6099815], [-1.5726241999999997, 51.610110299999995], [-1.5718853999999998, 51.6102519], [-1.5711703999999995, 51.61038320000001], [-1.5706629999999997, 51.6104744], [-1.5706102894529843, 51.61048353460085], [-1.5705146999999997, 51.6105001], [-1.569707, 51.61063999999999], [-1.5688492, 51.6107761], [-1.5680747, 51.610891], [-1.5672208999999997, 51.61101699999999], [-1.5663777, 51.6111328], [-1.5655315, 51.6112417], [-1.5647492999999997, 51.6113362], [-1.5640014, 51.6114194], [-1.5632186999999995, 51.61150510000001], [-1.5623386999999995, 51.6115916], [-1.5614675, 51.61167300000001], [-1.5606074, 51.61174599999998], [-1.5598215, 51.6118056], [-1.5589493999999997, 51.6118654], [-1.5580916, 51.61191949999999], [-1.5572175999999998, 51.6119655], [-1.5564247999999998, 51.6119971], [-1.5556442, 51.612022399999994], [-1.5549448, 51.61204080000001], [-1.5546155, 51.6120504], [-1.5543303, 51.6120542], [-1.5533704999999998, 51.612071500000006], [-1.5530917999999998, 51.6120763], [-1.5525594, 51.61208499999999], [-1.5518156, 51.6120913], [-1.5514731, 51.612091500000005], [-1.5506376, 51.6120975], [-1.5497699, 51.61210479999999], [-1.5494070750854838, 51.612104880654634], [-1.5488702, 51.612105], [-1.5480201, 51.6121045], [-1.5468033, 51.61209919999999], [-1.5464709999999997, 51.6120964], [-1.5457198, 51.61209019999999], [-1.5451521, 51.6120856], [-1.5444298, 51.6120775], [-1.5435404, 51.6120654], [-1.5430326, 51.6120569], [-1.5426042999999998, 51.61204909999999], [-1.5419809, 51.6120347], [-1.5415211, 51.612026099999994], [-1.5409436, 51.612011499999994], [-1.5401882999999998, 51.611992400000005], [-1.5392813, 51.6119685], [-1.5383706999999998, 51.6119402], [-1.5376506999999997, 51.61191860000001], [-1.5369277999999995, 51.61189279999999], [-1.5360706, 51.6118643], [-1.5353339, 51.61183340000001], [-1.5344814999999998, 51.611796599999984], [-1.5337989999999997, 51.6117669], [-1.5331294, 51.611739099999994], [-1.5324039, 51.611709899999994], [-1.5316919, 51.61168010000001], [-1.5309691, 51.6116534], [-1.5302432, 51.6116283], [-1.5294421, 51.611601699999994], [-1.5286814999999998, 51.61157649999999], [-1.5278457, 51.6115538], [-1.5271359830031863, 51.611536387821694], [-1.5270142, 51.6115334], [-1.5261666, 51.6115139], [-1.5252975999999998, 51.6114938], [-1.5245116, 51.611482999999986], [-1.5241815999999997, 51.6114767], [-1.5240576999999995, 51.6114745], [-1.5237179999999997, 51.6114684], [-1.5229116, 51.61145779999999], [-1.522122, 51.6114496], [-1.5213949, 51.6114429], [-1.5207634, 51.6114375], [-1.5200276, 51.6114314], [-1.5193076, 51.61143089999999], [-1.5186647, 51.6114314], [-1.5178685000000005, 51.61143359999999], [-1.5171399999999997, 51.61143469999998], [-1.5163825999999998, 51.6114357], [-1.5156618000000002, 51.61144070000001], [-1.5147244, 51.611451200000005], [-1.5141326999999998, 51.61145689999999], [-1.513401, 51.611469], [-1.5127377, 51.6114866], [-1.5113828, 51.6115162], [-1.5104323, 51.61153949999999], [-1.5102809, 51.6115456], [-1.5100999, 51.6115512], [-1.5083865, 51.611595400000006], [-1.5076657000000002, 51.6116211], [-1.5069446999999998, 51.611647], [-1.5060781, 51.6116748], [-1.5053531999999998, 51.6117051], [-1.5045586, 51.6117358], [-1.5038332999999997, 51.6117638], [-1.5030519, 51.611797499999994], [-1.5022654999999998, 51.61183290000001], [-1.5012531999999998, 51.611879300000005], [-1.5010986, 51.6118867], [-1.5006811000000002, 51.6119066], [-1.4998777, 51.611948899999994], [-1.4990336, 51.6119931], [-1.4982314, 51.6120331], [-1.4973525, 51.6120813], [-1.4964883999999998, 51.6121273], [-1.4956899999999995, 51.612171700000005], [-1.4948183999999998, 51.612223500000006], [-1.4939615999999998, 51.6122789], [-1.4930868999999998, 51.6123427], [-1.4921952, 51.6124068], [-1.4917344999999995, 51.612445], [-1.4907243, 51.6125224], [-1.4899977999999998, 51.61258339999999], [-1.4891657, 51.6126484], [-1.4884691, 51.6127033], [-1.4877794, 51.612761000000006], [-1.4870282, 51.61282349999999], [-1.4862436, 51.612889], [-1.4853909, 51.6129614], [-1.4845252, 51.6130364], [-1.4838103, 51.6130991], [-1.4830909999999995, 51.61316359999999], [-1.4823813, 51.6132269], [-1.4816674, 51.6132904], [-1.4809409, 51.613352500000005], [-1.4801483999999998, 51.6134208], [-1.4795196999999998, 51.61347740000001], [-1.4788091, 51.6135397], [-1.4780858999999995, 51.6135998], [-1.4772854, 51.61366730000001], [-1.476577, 51.613725499999994], [-1.4757375, 51.6137948], [-1.475005, 51.6138534], [-1.4744474, 51.6138973], [-1.4741803, 51.6139194], [-1.4732923999999998, 51.6139914], [-1.4724988, 51.614055099999995], [-1.4717056, 51.61411849999999], [-1.4708687, 51.614186399999994], [-1.4701295, 51.61424469999999], [-1.4692691999999998, 51.61431429999999], [-1.4684018, 51.6143837], [-1.4675056000000002, 51.6144543], [-1.4666806999999995, 51.6145224], [-1.4657118, 51.61460069999999], [-1.4650335, 51.6146548], [-1.4641750000000002, 51.6147213], [-1.4633835999999998, 51.6147854], [-1.4625253, 51.61485319999999], [-1.4616612, 51.614923999999995], [-1.4607673, 51.6149967], [-1.4599675999999997, 51.6150618], [-1.4590894999999997, 51.615129800000005], [-1.4581945999999997, 51.615200300000005], [-1.4572889999999998, 51.615275], [-1.4565902, 51.6153298], [-1.4559232999999998, 51.61538310000001], [-1.4550741, 51.61545069999999], [-1.4542042, 51.6155213], [-1.4534162, 51.61558449999999], [-1.45262, 51.615649399999995], [-1.4519638999999998, 51.6157004], [-1.4511303000000002, 51.6157696], [-1.450265, 51.6158399], [-1.4494720999999997, 51.6159026], [-1.4486814999999995, 51.615968299999984], [-1.4478984, 51.61603319999999], [-1.4471083, 51.61610110000001], [-1.4463979, 51.6161599], [-1.4458187, 51.616208999999984], [-1.4448479, 51.6162948], [-1.4444041, 51.616333899999994], [-1.4434779999999998, 51.6164168], [-1.4427236, 51.6164856], [-1.4418863999999998, 51.6165593], [-1.4410944, 51.6166319], [-1.4405913, 51.6166792], [-1.4399939, 51.616735], [-1.4388725, 51.6168408], [-1.437304454591234, 51.61698958064243], [-1.4372505, 51.6169947], [-1.4363807, 51.617078600000006], [-1.4356089, 51.61715649999999], [-1.4347935, 51.61723349999999], [-1.433587, 51.6173525], [-1.4324873, 51.6174638], [-1.4307707, 51.6176384], [-1.4293789, 51.6177765], [-1.4285309, 51.61785849999999], [-1.4278155, 51.61792969999999], [-1.426968, 51.61801809999999], [-1.4261433, 51.6180997], [-1.4253423999999997, 51.61817969999999], [-1.4244542, 51.6182689], [-1.4236017, 51.61835479999999], [-1.4225362, 51.61846079999999], [-1.4218394999999997, 51.6185324], [-1.4211984999999998, 51.618593799999985], [-1.4204457999999998, 51.618666699999984], [-1.4195964, 51.6187494], [-1.4188545999999995, 51.618820799999995], [-1.4181194999999998, 51.6188897], [-1.4174043999999997, 51.6189578], [-1.4167434, 51.6190169], [-1.4164656000000002, 51.619042699999994], [-1.4158240999999998, 51.6190983], [-1.4149917, 51.6191713], [-1.4143021, 51.61922969999999], [-1.4136632, 51.61928219999999], [-1.4127963999999995, 51.6193525], [-1.4120428, 51.619416399999984], [-1.4111740999999998, 51.61948129999999], [-1.4103189000000005, 51.619546], [-1.4096369, 51.61959600000001], [-1.4088899999999998, 51.6196472], [-1.4083905, 51.6196821], [-1.4070378999999995, 51.6197782], [-1.4063699999999997, 51.619828], [-1.4056147, 51.619879], [-1.4048491, 51.6199354], [-1.4042340999999998, 51.61997770000001], [-1.4036764999999998, 51.62001649999999], [-1.4027774999999998, 51.620071], [-1.4019404, 51.6201167], [-1.4013951, 51.6201465], [-1.4006799, 51.6201818], [-1.3995380000000002, 51.6202405], [-1.3987312, 51.6202815], [-1.3980038999999995, 51.6203175], [-1.3969307999999998, 51.62036950000001], [-1.3958942999999997, 51.6204167], [-1.3953386, 51.6204438], [-1.3947234, 51.62047359999999], [-1.3943436, 51.6204876], [-1.3940211, 51.620501], [-1.3932538, 51.6205356], [-1.3923841, 51.6205731], [-1.3916193, 51.6206045], [-1.3909561999999998, 51.62062970000001], [-1.3901873, 51.620657300000005], [-1.3894364999999995, 51.6206843], [-1.3887778, 51.62070750000001], [-1.3877072999999998, 51.6207404], [-1.387609, 51.62074419999999], [-1.3870487, 51.62076099999999], [-1.3861852999999995, 51.6207856], [-1.3856553, 51.620799899999994], [-1.385054, 51.620815999999984], [-1.3849042, 51.6208199], [-1.3838878, 51.6208449], [-1.3832213999999998, 51.62085770000001], [-1.3822781999999998, 51.6208744], [-1.3815288, 51.6208883], [-1.3805833999999997, 51.62090329999999], [-1.3797634, 51.6209137], [-1.3788837, 51.62092520000001], [-1.3780929, 51.6209339], [-1.3772307999999998, 51.6209439], [-1.3765128, 51.6209499], [-1.3757938999999997, 51.6209555], [-1.3750523, 51.6209648], [-1.3742157, 51.6209713], [-1.3740579, 51.62097200000001], [-1.3728159, 51.62098639999999], [-1.372022, 51.620995699999995], [-1.3712909999999998, 51.621002299999994], [-1.3705717000000002, 51.62100950000001], [-1.3697, 51.621019100000005], [-1.3688352999999998, 51.6210266], [-1.3679671, 51.6210366], [-1.3671534, 51.62104540000001], [-1.3662856, 51.62105280000001], [-1.3655125, 51.6210603], [-1.3645429999999998, 51.621070399999994], [-1.3637136999999997, 51.62107909999998], [-1.3624411, 51.621091500000006], [-1.3616318999999997, 51.62109950000001], [-1.3604541, 51.62111169999999], [-1.3595605, 51.62112029999999], [-1.3587464, 51.621128799999994], [-1.3578511, 51.6211377], [-1.3569883, 51.6211461], [-1.3561098, 51.621155300000005], [-1.3556786999999997, 51.62115990000001], [-1.3554303, 51.62116129999999], [-1.3546846999999995, 51.621171399999994], [-1.3537955, 51.62117969999999], [-1.3529458, 51.62118809999999], [-1.3520772, 51.6211969], [-1.3511782, 51.6212057], [-1.3503402999999998, 51.6212114], [-1.3494687, 51.6212209], [-1.3486069999999997, 51.62122729999999], [-1.3478695999999997, 51.6212361], [-1.3474729261792822, 51.62124002855939], [-1.3471527, 51.62124320000001], [-1.3464111, 51.621249299999995], [-1.3455754999999998, 51.6212571], [-1.3446467, 51.62126769999999], [-1.3441335999999997, 51.62127219999999], [-1.3433081999999998, 51.6212811], [-1.3426511, 51.62128690000001], [-1.3416241, 51.6212987], [-1.3414524, 51.621300600000005], [-1.3407574999999998, 51.621306399999995], [-1.3398959999999998, 51.6213157], [-1.3391483999999998, 51.6213231], [-1.3383413999999998, 51.6213306], [-1.3375455999999997, 51.6213356], [-1.3367567, 51.621346300000006], [-1.3358758000000002, 51.62135539999999], [-1.3346634999999998, 51.6213679], [-1.3338457999999995, 51.621372599999994], [-1.3330095, 51.621382099999984], [-1.3321577, 51.6213891], [-1.3314193, 51.6213963], [-1.330684, 51.6214038], [-1.3299712, 51.6214114], [-1.3292253999999997, 51.6214212], [-1.3285383, 51.6214251], [-1.3280048999999998, 51.6214315], [-1.3277616999999995, 51.6214348], [-1.3268825, 51.621444200000006], [-1.3262889000000002, 51.621449299999995], [-1.3255950999999997, 51.621455], [-1.3249234, 51.621460299999995], [-1.3242518999999997, 51.62146409999999], [-1.3238596, 51.6214639], [-1.3236646, 51.62146569999999], [-1.3229561999999997, 51.62146740000001], [-1.3221583, 51.62146589999999], [-1.321357, 51.6214631], [-1.3204843999999998, 51.6214588], [-1.3194332, 51.621449299999995], [-1.3187881, 51.62144129999999], [-1.3182517, 51.6214344], [-1.3176209, 51.6214237], [-1.3168979, 51.6214084], [-1.3161474999999998, 51.6213716], [-1.3155449999999995, 51.621341599999994], [-1.3148027, 51.6213226], [-1.3139928, 51.6213023], [-1.3131214, 51.62127980000001], [-1.3122489999999998, 51.6212518], [-1.3113894, 51.6212246], [-1.3106021, 51.6211981], [-1.309727, 51.62116869999999], [-1.3082106, 51.6211153], [-1.3074987, 51.6210895], [-1.3063431, 51.621042800000005], [-1.3055927, 51.62101149999998], [-1.3046343, 51.620974999999994], [-1.3041016, 51.6209505], [-1.3033911, 51.62092429999999], [-1.3028215, 51.62090039999999], [-1.3021851, 51.6208748], [-1.3015586, 51.6208469], [-1.3006416, 51.620810600000006], [-1.2998443, 51.620775900000005], [-1.2989832, 51.6207397], [-1.2981871, 51.6207033], [-1.2973385999999998, 51.620661699999985], [-1.2965357999999998, 51.620619399999995], [-1.2958189999999998, 51.6205825], [-1.2947993999999998, 51.6205272], [-1.2947291, 51.6205242], [-1.294307, 51.6204976], [-1.2935868999999998, 51.62045260000001], [-1.2928631999999998, 51.62040669999999], [-1.2920786, 51.620352200000006], [-1.291225, 51.62029209999999], [-1.2904773, 51.62024799999998], [-1.2894689, 51.62019299999999], [-1.289129, 51.6201654], [-1.2885552, 51.62011869999999], [-1.2879984000000002, 51.6200717], [-1.287411, 51.6200226], [-1.2865204, 51.6199417], [-1.286053, 51.6198959], [-1.2853348999999998, 51.619825], [-1.2846618999999997, 51.6197553], [-1.2836035999999995, 51.6196435], [-1.2829215, 51.61956740000001], [-1.2823924999999998, 51.619507500000005], [-1.2818693999999995, 51.6194489], [-1.2811518, 51.6193652], [-1.2805502999999998, 51.6192932], [-1.2802131, 51.6192508], [-1.2797329, 51.61919159999999], [-1.2788735999999998, 51.6190833], [-1.2780301999999997, 51.61897269999999], [-1.2771821, 51.6188582], [-1.276478, 51.618759399999995], [-1.2757731999999995, 51.6186636], [-1.2750677999999998, 51.618559299999994], [-1.2743641, 51.61845579999999], [-1.2736678, 51.618351800000006], [-1.2729337, 51.6182385], [-1.272292, 51.61813299999999], [-1.2715457, 51.6180136], [-1.2708024, 51.6178883], [-1.2699603, 51.6177456], [-1.2692875, 51.6176273], [-1.2686109, 51.617509599999984], [-1.2679045, 51.6173823], [-1.2670726, 51.6172329], [-1.2663323000000002, 51.6170914], [-1.2655020999999995, 51.6169345], [-1.2648047999999998, 51.6168017], [-1.2640504, 51.616654999999994], [-1.2632246, 51.61649010000001], [-1.2622428, 51.6162893], [-1.2616318, 51.6161614], [-1.2609320999999998, 51.6160123], [-1.2602664999999995, 51.6158607], [-1.2595875, 51.61570350000001], [-1.2587866, 51.6155061], [-1.2580797, 51.6153332], [-1.25764139776733, 51.61522275182924], [-1.2573137999999997, 51.6151402], [-1.2561051, 51.61484309999999], [-1.2555119, 51.6146931], [-1.254759, 51.614498699999984], [-1.2543034999999998, 51.61437879999999], [-1.2541796, 51.6143465], [-1.2535292, 51.61417659999999], [-1.2525489999999997, 51.6139134], [-1.252317, 51.6138543], [-1.2517345999999998, 51.6136986], [-1.2511833999999995, 51.6135512], [-1.2507905999999998, 51.6134468], [-1.2502415999999998, 51.61329939999999], [-1.2496584999999998, 51.61313919999999], [-1.2489255, 51.6129399], [-1.2482076, 51.612741499999984], [-1.247506, 51.61254540000001], [-1.2468117, 51.6123475], [-1.2462884, 51.612196399999995], [-1.2456627999999998, 51.612011899999985], [-1.2449038999999995, 51.6117855], [-1.2438969, 51.6114776], [-1.2433692, 51.6113152], [-1.2429895, 51.611199], [-1.2426331999999998, 51.6110889], [-1.2422381, 51.61096770000001], [-1.241942077354929, 51.61087852197899]]}", "current_leg_start": "Swindon", "dest_arr_time_act": "1536", "motion_projection": null, "next_location_lat": "51.6108785", "next_location_lon": "-1.2419421", "previous_location": "Swindon", "current_leg_milage": "24.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 252.668, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3392.138, \"from_m\": 252.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3510.975, \"from_m\": 3392.138, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24524.129, \"from_m\": 3510.975, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24629.981, \"from_m\": 24524.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29283.656, \"from_m\": 24629.981, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30239.501, \"from_m\": 29283.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31020.081, \"from_m\": 30239.501, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31066.066, \"from_m\": 31020.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31193.452, \"from_m\": 31066.066, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31579.599, \"from_m\": 31193.452, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31622.587, \"from_m\": 31579.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34611.938, \"from_m\": 31622.587, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46435.609, \"from_m\": 34611.938, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48203.059, \"from_m\": 46435.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48977.834, \"from_m\": 48203.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49442.18, \"from_m\": 48977.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51085.366, \"from_m\": 49442.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57457.743, \"from_m\": 51085.366, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86854.315, \"from_m\": 57457.743, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 86941.06, \"from_m\": 86854.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95676.105, \"from_m\": 86941.06, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96498.925, \"from_m\": 95676.105, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 96512.294, \"from_m\": 96498.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97927.032, \"from_m\": 96512.294, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 123302.284, \"from_m\": 97927.032, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123411.522, \"from_m\": 123302.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 161066.421, \"from_m\": 123411.522, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 161131.484, \"from_m\": 161066.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161476.277, \"from_m\": 161131.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161888.739, \"from_m\": 161476.277, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162025.344, \"from_m\": 161888.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162065.601, \"from_m\": 162025.344, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162255.243, \"from_m\": 162065.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162967.394, \"from_m\": 162255.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 163591.911, \"from_m\": 162967.394, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 163650.301, \"from_m\": 163591.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163706.421, \"from_m\": 163650.301, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 163813.308, \"from_m\": 163706.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163871.689, \"from_m\": 163813.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163951.635, \"from_m\": 163871.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172563.164, \"from_m\": 163951.635, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 172712.947, \"from_m\": 172563.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179939.548, \"from_m\": 172712.947, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179951.152, \"from_m\": 179939.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181280.681, \"from_m\": 179951.152, \"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\": 181431.329, \"from_m\": 181280.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181469.869, \"from_m\": 181431.329, \"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\": 181959.384, \"from_m\": 181469.869, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182042.897, \"from_m\": 181959.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 212639.191, \"from_m\": 182042.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\": 216902.651, \"from_m\": 212639.191, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 217104.056, \"from_m\": 216902.651, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 217189.735, \"from_m\": 217104.056, \"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\": 218352.997, \"from_m\": 217189.735, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 218638.008, \"from_m\": 218352.997, \"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\": 220108.133, \"from_m\": 218638.008, \"capability_applied\": null, \"effective_limit_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\": 794346, \"profile_key\": \"03e304da208fd1935b3a2d5e1dbdb652967bf5d361f04217d9f544cd65847dfa\", \"schedule_id\": 25645, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1326\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Worle Jn\", \"stage_seq\": 2, \"distance_m\": 3593.881, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1332H\", \"location\": \"Worle\", \"stage_seq\": 3, \"distance_m\": 4494.453, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": \"1338H\", \"location\": \"Yatton\", \"stage_seq\": 4, \"distance_m\": 11211.056, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1344H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 5, \"distance_m\": 17509.751, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Parson Street\", \"stage_seq\": 6, \"distance_m\": 27485.245, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 7, \"distance_m\": 29826.659, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1400\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 30358.729, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Bristol East Jn\", \"stage_seq\": 9, \"distance_m\": 30926.441, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"North Somerset Jn\", \"stage_seq\": 10, \"distance_m\": 31635.415, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1413\", \"location\": \"Bath Spa\", \"stage_seq\": 11, \"distance_m\": 48801.675, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Bathampton Jn\", \"stage_seq\": 12, \"distance_m\": 52258.297, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Thingley East Jn\", \"stage_seq\": 13, \"distance_m\": 67210.866, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1426\", \"location\": \"Chippenham\", \"stage_seq\": 14, \"distance_m\": 69519.403, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 15, \"distance_m\": 86983.176, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": \"1441\", \"location\": \"Swindon\", \"stage_seq\": 16, \"distance_m\": 96225.903, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Uffington\", \"stage_seq\": 17, \"distance_m\": 113564.342, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Challow Jn\", \"stage_seq\": 18, \"distance_m\": 117577.958, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Wantage Road\", \"stage_seq\": 19, \"distance_m\": 123195.394, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1458\", \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 135049.483, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 21, \"distance_m\": 148506.012, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 22, \"distance_m\": 162152.141, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1513H\", \"location\": \"Reading\", \"stage_seq\": 23, \"distance_m\": 162490.51, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 163650.301, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Twyford\", \"stage_seq\": 25, \"distance_m\": 170434.73, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Maidenhead\", \"stage_seq\": 26, \"distance_m\": 181322.908, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Slough\", \"stage_seq\": 27, \"distance_m\": 190552.033, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Stockley Jn\", \"stage_seq\": 28, \"distance_m\": 200824.595, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 29, \"distance_m\": 202484.728, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Southall\", \"stage_seq\": 30, \"distance_m\": 205764.428, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Acton West Jn\", \"stage_seq\": 31, \"distance_m\": 211930.073, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 32, \"distance_m\": 217321.436, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 33, \"distance_m\": 218193.577, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 34, \"distance_m\": 219467.718, \"section_seq\": 1, \"route_path_id\": 141112}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 35, \"distance_m\": 220108.133, \"section_seq\": 1, \"route_path_id\": 141112}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 220108.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141112}], \"total_distance_m\": 220108.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 217974.925, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2133.208, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1326", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "18.0", "current_position_lat": "51.6108785", "current_position_lon": "-1.2419421", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:26Z\", \"source_id\": 21432117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:35:18Z\", \"source_id\": 68341734, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:35:24Z\", \"source_id\": 21434876, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:41:48Z\", \"source_id\": 68356752, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:41:53Z\", \"source_id\": 21439367, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:49:41Z\", \"source_id\": 21444773, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:52:09Z\", \"source_id\": 68380602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:52:14Z\", \"source_id\": 21446577, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:04:16Z\", \"source_id\": 68408869, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:04:14Z\", \"source_id\": 21454884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:17:38Z\", \"source_id\": 68440328, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:17:43Z\", \"source_id\": 21464296, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:29:46Z\", \"source_id\": 68468690, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:29:49Z\", \"source_id\": 21472651, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:46Z\", \"source_id\": 68511656, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:47Z\", \"source_id\": 21485177, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:04:31Z\", \"source_id\": 68551377, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:04:33Z\", \"source_id\": 21496674, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:02Z\", \"source_id\": 68569693, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:06Z\", \"source_id\": 21502055, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "3", "timing_fact_generation": 1790172727484143, "current_leg_arrival_utc": "2026-09-23T15:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:03.576882", "service_state_evidence_id": 68569693, "current_leg_start_actual_dep": "2026-09-23T14:57:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-23T15:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:07.048266", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WSM |
PAD |
1A23 |
800003+800020 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 252.668, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3392.138, "from_m": 252.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3510.975, "from_m": 3392.138, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24524.129, "from_m": 3510.975, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24629.981, "from_m": 24524.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29283.656, "from_m": 24629.981, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30239.501, "from_m": 29283.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31020.081, "from_m": 30239.501, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31066.066, "from_m": 31020.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31193.452, "from_m": 31066.066, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31579.599, "from_m": 31193.452, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31622.587, "from_m": 31579.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34611.938, "from_m": 31622.587, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46435.609, "from_m": 34611.938, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48203.059, "from_m": 46435.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48977.834, "from_m": 48203.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49442.18, "from_m": 48977.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51085.366, "from_m": 49442.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57457.743, "from_m": 51085.366, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86854.315, "from_m": 57457.743, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 86941.06, "from_m": 86854.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95676.105, "from_m": 86941.06, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96498.925, "from_m": 95676.105, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 96512.294, "from_m": 96498.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97927.032, "from_m": 96512.294, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 123302.284, "from_m": 97927.032, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123411.522, "from_m": 123302.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 161066.421, "from_m": 123411.522, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 161131.484, "from_m": 161066.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 161476.277, "from_m": 161131.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 161888.739, "from_m": 161476.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 162025.344, "from_m": 161888.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 162065.601, "from_m": 162025.344, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 162255.243, "from_m": 162065.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 162967.394, "from_m": 162255.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 163591.911, "from_m": 162967.394, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 163650.301, "from_m": 163591.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163706.421, "from_m": 163650.301, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 163813.308, "from_m": 163706.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163871.689, "from_m": 163813.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163951.635, "from_m": 163871.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172563.164, "from_m": 163951.635, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 172712.947, "from_m": 172563.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179939.548, "from_m": 172712.947, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179951.152, "from_m": 179939.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181280.681, "from_m": 179951.152, "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": 181431.329, "from_m": 181280.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181469.869, "from_m": 181431.329, "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": 181959.384, "from_m": 181469.869, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182042.897, "from_m": 181959.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 212639.191, "from_m": 182042.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": 216902.651, "from_m": 212639.191, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 217104.056, "from_m": 216902.651, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 217189.735, "from_m": 217104.056, "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": 218352.997, "from_m": 217189.735, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 218638.008, "from_m": 218352.997, "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": 220108.133, "from_m": 218638.008, "capability_applied": null, "effective_limit_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": 794346, "profile_key": "03e304da208fd1935b3a2d5e1dbdb652967bf5d361f04217d9f544cd65847dfa", "schedule_id": 25645, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1326", "location": "Weston-super-Mare", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Worle Jn", "stage_seq": 2, "distance_m": 3593.881, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1332H", "location": "Worle", "stage_seq": 3, "distance_m": 4494.453, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": "1338H", "location": "Yatton", "stage_seq": 4, "distance_m": 11211.056, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1344H", "location": "Nailsea & Backwell", "stage_seq": 5, "distance_m": 17509.751, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Parson Street", "stage_seq": 6, "distance_m": 27485.245, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352H", "location": "Bristol West Jn", "stage_seq": 7, "distance_m": 29826.659, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1400", "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 30358.729, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Bristol East Jn", "stage_seq": 9, "distance_m": 30926.441, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "North Somerset Jn", "stage_seq": 10, "distance_m": 31635.415, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1413", "location": "Bath Spa", "stage_seq": 11, "distance_m": 48801.675, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Bathampton Jn", "stage_seq": 12, "distance_m": 52258.297, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Thingley East Jn", "stage_seq": 13, "distance_m": 67210.866, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1426", "location": "Chippenham", "stage_seq": 14, "distance_m": 69519.403, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Wootton Bassett Jn", "stage_seq": 15, "distance_m": 86983.176, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": "1441", "location": "Swindon", "stage_seq": 16, "distance_m": 96225.903, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Uffington", "stage_seq": 17, "distance_m": 113564.342, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Challow Jn", "stage_seq": 18, "distance_m": 117577.958, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Wantage Road", "stage_seq": 19, "distance_m": 123195.394, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1458", "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 135049.483, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Goring & Streatley", "stage_seq": 21, "distance_m": 148506.012, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Reading High Level Jn", "stage_seq": 22, "distance_m": 162152.141, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1513H", "location": "Reading", "stage_seq": 23, "distance_m": 162490.51, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Kennet Bridge Jn", "stage_seq": 24, "distance_m": 163650.301, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Twyford", "stage_seq": 25, "distance_m": 170434.73, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Maidenhead", "stage_seq": 26, "distance_m": 181322.908, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Slough", "stage_seq": 27, "distance_m": 190552.033, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Stockley Jn", "stage_seq": 28, "distance_m": 200824.595, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Heathrow Airport Jn", "stage_seq": 29, "distance_m": 202484.728, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Southall", "stage_seq": 30, "distance_m": 205764.428, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Acton West Jn", "stage_seq": 31, "distance_m": 211930.073, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Ladbroke Grove Jn", "stage_seq": 32, "distance_m": 217321.436, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Portobello Jn (London)", "stage_seq": 33, "distance_m": 218193.577, "section_seq": 1, "route_path_id": 141112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Royal Oak Junction", "stage_seq": 34, "distance_m": 219467.718, "section_seq": 1, "route_path_id": 141112}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": null, "location": "London Paddington", "stage_seq": 35, "distance_m": 220108.133, "section_seq": 1, "route_path_id": 141112}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 220108.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 141112}], "total_distance_m": 220108.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 217974.925, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2133.208, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:26Z", "source_id": 21432117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26162, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:35:18Z", "source_id": 68341734, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T12:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:35:24Z", "source_id": 21434876, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26154, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:41:48Z", "source_id": 68356752, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T12:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:41:53Z", "source_id": 21439367, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:49:41Z", "source_id": 21444773, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25986, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:52:09Z", "source_id": 68380602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T12:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:52:14Z", "source_id": 21446577, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:04:16Z", "source_id": 68408869, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T13:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:04:14Z", "source_id": 21454884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:17:38Z", "source_id": 68440328, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:17:43Z", "source_id": 21464296, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:29:46Z", "source_id": 68468690, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T13:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:29:49Z", "source_id": 21472651, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24495, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:46Z", "source_id": 68511656, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T13:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:47Z", "source_id": 21485177, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:04:31Z", "source_id": 68551377, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:04:33Z", "source_id": 21496674, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23963, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:02Z", "source_id": 68569693, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T14:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:06Z", "source_id": 21502055, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:12:00+01:00", "operational_fact": true}] |
Weston-super-Mare |
1326 |
1326 |
2 |
None |
None |
London Paddington |
1536 |
1536 |
5 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34498/2026-09-23/detailed |
None |
Swindon |
2026-09-23T14:57:00+01:00 |
Didcot Parkway |
18.0 |
{"type": "LineString", "coordinates": [[-1.7862431966094665, 51.56535171103427], [-1.7858328, 51.5654973], [-1.7849680999999995, 51.5658048], [-1.7848325, 51.565851900000006], [-1.7842602999999997, 51.5660493], [-1.7839557999999998, 51.5661534], [-1.7837008, 51.5662405], [-1.7832364, 51.56639959999999], [-1.7829754999999998, 51.5664885], [-1.7825508999999995, 51.56662849999999], [-1.7823782, 51.56668520000001], [-1.7819119, 51.5668403], [-1.7811684999999997, 51.5670839], [-1.7810131, 51.567130599999984], [-1.7807012, 51.567231099999994], [-1.7794422, 51.5675724], [-1.7789615999999997, 51.567719399999994], [-1.7786538, 51.5678122], [-1.7782001, 51.5679468], [-1.7776632, 51.5681045], [-1.7773037, 51.56820739999999], [-1.7764932999999998, 51.56839920000001], [-1.7762575, 51.5684689], [-1.7757171, 51.5686162], [-1.7753426, 51.5687197], [-1.7752889, 51.56873559999998], [-1.7746062, 51.5689194], [-1.7740229000000003, 51.5690706], [-1.7733825, 51.5692386], [-1.7727459999999997, 51.569405999999994], [-1.7719098999999998, 51.569618], [-1.7711560999999998, 51.5698071], [-1.7704314, 51.56998170000001], [-1.7696307, 51.5701775], [-1.7690933999999998, 51.570305699999984], [-1.768558, 51.57043029999999], [-1.7680728, 51.57054169999999], [-1.7676849999999995, 51.57062760000001], [-1.767173, 51.5707443], [-1.7665882999999998, 51.5708756], [-1.7657579999999995, 51.5710598], [-1.7653907000000002, 51.57114349999999], [-1.7651434999999998, 51.5712057], [-1.7648774, 51.57128420000001], [-1.7645862, 51.571357799999994], [-1.7639798, 51.57149489999999], [-1.7635203999999998, 51.5715985], [-1.7628646, 51.5717436], [-1.7620828999999998, 51.57191769999999], [-1.7612544999999995, 51.5721035], [-1.7607322, 51.572219399999994], [-1.7600897999999998, 51.57236410000001], [-1.7590042, 51.5726067], [-1.7582922, 51.572763999999985], [-1.7574742999999995, 51.5729478], [-1.7566310000000005, 51.5731365], [-1.7558003, 51.5733239], [-1.7550296, 51.573496199999994], [-1.7544284, 51.5736298], [-1.7539895000000003, 51.57372719999999], [-1.7534183, 51.5738569], [-1.7531277, 51.5739223], [-1.7519652999999995, 51.574182500000006], [-1.7517015, 51.5742428], [-1.7509277, 51.57441369999999], [-1.7501136999999998, 51.57459600000001], [-1.7492977999999997, 51.57477589999999], [-1.7484714, 51.574962000000006], [-1.746962, 51.5752984], [-1.7462767, 51.5754539], [-1.7455295, 51.575621600000005], [-1.7448115, 51.5757801], [-1.7442258999999998, 51.5759109], [-1.7434067999999998, 51.57609519999999], [-1.7427529, 51.576241800000005], [-1.7421123999999997, 51.5763841], [-1.7415025999999998, 51.576520599999995], [-1.7408526, 51.5766649], [-1.7403825, 51.57677], [-1.7396574, 51.5769335], [-1.7388421, 51.57711489999999], [-1.7381941, 51.57725930000001], [-1.7376048, 51.577391600000006], [-1.7369313999999998, 51.57753960000001], [-1.7363930999999997, 51.5776606], [-1.7357354, 51.57780869999999], [-1.7350956999999998, 51.57795149999999], [-1.7345368, 51.57807639999999], [-1.7340972, 51.578169900000006], [-1.7334861999999998, 51.5783041], [-1.7326965999999997, 51.578477799999995], [-1.7318362, 51.5786725], [-1.730971, 51.5788658], [-1.7301266, 51.57905579999999], [-1.7293224, 51.579234500000005], [-1.728691, 51.5793752], [-1.7278868, 51.5795579], [-1.7274096, 51.5796669], [-1.7268965, 51.5797792], [-1.7264034, 51.5798824], [-1.726315, 51.5799042], [-1.7255589, 51.58007309999999], [-1.7248867, 51.5802237], [-1.7244054999999998, 51.5803334], [-1.7238317999999997, 51.58046250000001], [-1.7230406, 51.58063839999999], [-1.7223664999999997, 51.5807889], [-1.7218094, 51.5809142], [-1.7211975, 51.58105020000001], [-1.7204588999999997, 51.5812099], [-1.7197087, 51.581368299999994], [-1.7189463, 51.5815278], [-1.7182507, 51.581675], [-1.7174286, 51.581836499999994], [-1.7166064, 51.5819993], [-1.7157757, 51.5821586], [-1.7149086999999998, 51.582318], [-1.7141006, 51.582463399999995], [-1.7132782999999998, 51.5826094], [-1.7125641, 51.582732799999995], [-1.7119548999999998, 51.58283349999999], [-1.7117729000000002, 51.58286280000001], [-1.7110421999999998, 51.58298099999999], [-1.7102767, 51.58310259999998], [-1.7094458999999995, 51.58322900000002], [-1.7084813, 51.5833748], [-1.7082398, 51.5834098], [-1.7079553999999997, 51.5834494], [-1.7071954000000005, 51.5835578], [-1.7067990398270907, 51.58361220836834], [-1.706413, 51.58366520000001], [-1.7056349, 51.5837663], [-1.7049396, 51.583857], [-1.704389, 51.5839263], [-1.7040723999999998, 51.583963699999984], [-1.7039533999999998, 51.5839785], [-1.7036743999999997, 51.5840122], [-1.7030785999999998, 51.5840845], [-1.7023737, 51.58416570000001], [-1.7017317999999997, 51.584237], [-1.7008894, 51.58432940000001], [-1.7000939, 51.58441319999999], [-1.6993721999999998, 51.5844851], [-1.6985311, 51.5845676], [-1.6981575999999998, 51.584603], [-1.6980517999999998, 51.584611599999995], [-1.6976724, 51.584645499999986], [-1.6968552999999995, 51.58471539999999], [-1.6959208999999995, 51.58479289999999], [-1.6950886, 51.584858699999984], [-1.6942513999999995, 51.584915900000006], [-1.6933782, 51.584975400000005], [-1.6926488999999998, 51.5850197], [-1.691794, 51.585068099999994], [-1.6909147999999998, 51.5851188], [-1.6900649, 51.5851644], [-1.6893482, 51.58520659999999], [-1.6886197, 51.585247399999986], [-1.6875180000000003, 51.585307099999994], [-1.6871034, 51.5853322], [-1.6863536, 51.5853699], [-1.6859365999999998, 51.58539329999999], [-1.6857983, 51.5854006], [-1.6853725999999998, 51.58542299999999], [-1.6846573, 51.5854618], [-1.6838630999999995, 51.5855054], [-1.6831050999999997, 51.58554600000001], [-1.6826131, 51.585572899999995], [-1.6823917999999998, 51.585585], [-1.6817125, 51.58562210000001], [-1.6809560999999995, 51.585663999999994], [-1.6800827, 51.5857116], [-1.67923, 51.585758], [-1.6786795, 51.58579], [-1.6771706, 51.58586999999999], [-1.6769099999999997, 51.5858847], [-1.6755287, 51.585958700000006], [-1.6753041999999998, 51.5859706], [-1.6747293, 51.5860023], [-1.6739498, 51.5860463], [-1.673533, 51.5860679], [-1.6733909, 51.58607560000001], [-1.6728126, 51.586108], [-1.6722547, 51.586138699999985], [-1.6717345, 51.586163099999986], [-1.6711701, 51.5861888], [-1.6704119, 51.58622029999999], [-1.6696131, 51.5862503], [-1.6689033, 51.5862739], [-1.6681581999999997, 51.5862941], [-1.6673814, 51.58631439999999], [-1.6667898, 51.58632869999999], [-1.6663068000000003, 51.5863402], [-1.6658252999999998, 51.58635139999999], [-1.6648799, 51.5863715], [-1.6640311, 51.58638979999999], [-1.6634951999999998, 51.58640539999999], [-1.6628354, 51.58642840000001], [-1.6620342, 51.58646159999999], [-1.6612542, 51.5865002], [-1.6604639, 51.5865473], [-1.6596434999999998, 51.5866005], [-1.6589453999999997, 51.58665219999999], [-1.6580922, 51.58671820000001], [-1.6572219, 51.5867977], [-1.6564198, 51.58687400000001], [-1.6557957, 51.5869383], [-1.6551197, 51.58700830000001], [-1.6544295, 51.5870873], [-1.6536147, 51.587185599999984], [-1.6529968000000002, 51.5872609], [-1.652823, 51.5872821], [-1.6519855, 51.5873904], [-1.6511983999999995, 51.58749679999999], [-1.6503532, 51.5876144], [-1.6495854, 51.5877248], [-1.6488017, 51.58784369999999], [-1.6480233, 51.587969599999994], [-1.6470499999999997, 51.588131699999984], [-1.6465583, 51.5882172], [-1.6457969, 51.58835179999999], [-1.6450393999999997, 51.5884907], [-1.644326, 51.5886273], [-1.643529, 51.5887835], [-1.6426999, 51.588958700000006], [-1.641871, 51.589132], [-1.6411250999999998, 51.58929710000001], [-1.6404646, 51.589445399999995], [-1.6397182, 51.589620799999985], [-1.6390255, 51.58978210000001], [-1.6383566, 51.589941299999985], [-1.6376718, 51.5900932], [-1.6369528999999998, 51.59025119999999], [-1.6362375999999998, 51.59041269999999], [-1.6354304, 51.59058160000001], [-1.6346893999999998, 51.59073639999999], [-1.6339111, 51.5908979], [-1.6331538, 51.591046], [-1.6324702999999998, 51.5911832], [-1.6317796999999998, 51.59131920000001], [-1.6310994999999997, 51.5914518], [-1.6304037, 51.591589500000005], [-1.6297012999999998, 51.5917298], [-1.6295289999999998, 51.59176329999999], [-1.6287004, 51.5919262], [-1.6279247999999995, 51.59207910000001], [-1.6270835, 51.5922472], [-1.6263309, 51.59239689999999], [-1.6255299999999997, 51.5925634], [-1.6246905, 51.5927424], [-1.6239351999999998, 51.5929077], [-1.6231949999999995, 51.5930777], [-1.6224348999999998, 51.593256100000005], [-1.6218691, 51.59339289999999], [-1.6212999, 51.5935324], [-1.620755, 51.5936706], [-1.6202707000000005, 51.5937926], [-1.6195100999999998, 51.5939925], [-1.6190583999999997, 51.59411130000001], [-1.6185711, 51.59424619999999], [-1.6179311, 51.594421800000006], [-1.6173219999999997, 51.5945937], [-1.6169675114151385, 51.59469511446664], [-1.6166694, 51.59478039999999], [-1.6160149, 51.594974499999985], [-1.6153668, 51.59517040000001], [-1.6146636, 51.595388599999986], [-1.6140729, 51.5955735], [-1.6133672, 51.5958019], [-1.6126676, 51.59603059999999], [-1.6119582999999995, 51.59626170000001], [-1.6112482999999995, 51.596493599999995], [-1.6104866, 51.5967418], [-1.6097866999999997, 51.596970500000005], [-1.6090794, 51.59720180000001], [-1.6084299, 51.5974133], [-1.6077996, 51.59761829999999], [-1.6070846, 51.59785499999999], [-1.6063930999999998, 51.598085999999995], [-1.6057604, 51.5983014], [-1.6050854, 51.59853330000001], [-1.6043666, 51.5987882], [-1.6036349, 51.59905559999999], [-1.6027073999999997, 51.5994011], [-1.6022717999999998, 51.59956950000001], [-1.6016384, 51.5998132], [-1.6013317, 51.59992979999999], [-1.6010979, 51.6000217], [-1.6009287, 51.60008919999999], [-1.6002162999999998, 51.6003833], [-1.5998526, 51.60053469999999], [-1.5997271999999998, 51.6005869], [-1.5995614, 51.60065590000001], [-1.5989694999999997, 51.60090849999998], [-1.5983662, 51.601167800000006], [-1.5977752, 51.601427099999995], [-1.5971357000000002, 51.60171160000001], [-1.5964809, 51.6020037], [-1.5958469, 51.6022954], [-1.5952005, 51.602590799999994], [-1.5945006999999998, 51.6029243], [-1.5938256999999998, 51.6032404], [-1.5932077999999998, 51.60353159999999], [-1.592512, 51.6038523], [-1.5917943, 51.604173899999985], [-1.5914401, 51.6043307], [-1.5912799, 51.604402], [-1.5910817, 51.6044899], [-1.5904686999999995, 51.6047538], [-1.5899237, 51.604985499999984], [-1.5893285, 51.60522580000001], [-1.5886599999999995, 51.6054954], [-1.5880302999999998, 51.6057327], [-1.5874256, 51.60596569999999], [-1.5870275000000005, 51.6061168], [-1.586809, 51.60619799999999], [-1.5862685, 51.60639770000001], [-1.5855775, 51.6066426], [-1.5848785, 51.6068848], [-1.5845672999999998, 51.60698899999999], [-1.5843961999999998, 51.607046], [-1.5835949, 51.60730530000001], [-1.5828537, 51.6075405], [-1.5821193999999998, 51.60776439999999], [-1.5813702999999997, 51.607988000000006], [-1.5805421999999998, 51.60822609999999], [-1.5797601, 51.60844509999999], [-1.5789926999999997, 51.6086572], [-1.5783265, 51.6088315], [-1.5778902, 51.608942699999986], [-1.5776977, 51.6089911], [-1.5772392, 51.6090979], [-1.5768097, 51.60920000000001], [-1.576144, 51.609360200000005], [-1.5754144999999995, 51.6095256], [-1.5746778999999995, 51.60969349999999], [-1.5739875, 51.609837799999994], [-1.5732875999999998, 51.6099815], [-1.5726241999999997, 51.610110299999995], [-1.5718853999999998, 51.6102519], [-1.5711703999999995, 51.61038320000001], [-1.5706629999999997, 51.6104744], [-1.5706102894529843, 51.61048353460085], [-1.5705146999999997, 51.6105001], [-1.569707, 51.61063999999999], [-1.5688492, 51.6107761], [-1.5680747, 51.610891], [-1.5672208999999997, 51.61101699999999], [-1.5663777, 51.6111328], [-1.5655315, 51.6112417], [-1.5647492999999997, 51.6113362], [-1.5640014, 51.6114194], [-1.5632186999999995, 51.61150510000001], [-1.5623386999999995, 51.6115916], [-1.5614675, 51.61167300000001], [-1.5606074, 51.61174599999998], [-1.5598215, 51.6118056], [-1.5589493999999997, 51.6118654], [-1.5580916, 51.61191949999999], [-1.5572175999999998, 51.6119655], [-1.5564247999999998, 51.6119971], [-1.5556442, 51.612022399999994], [-1.5549448, 51.61204080000001], [-1.5546155, 51.6120504], [-1.5543303, 51.6120542], [-1.5533704999999998, 51.612071500000006], [-1.5530917999999998, 51.6120763], [-1.5525594, 51.61208499999999], [-1.5518156, 51.6120913], [-1.5514731, 51.612091500000005], [-1.5506376, 51.6120975], [-1.5497699, 51.61210479999999], [-1.5494070750854838, 51.612104880654634], [-1.5488702, 51.612105], [-1.5480201, 51.6121045], [-1.5468033, 51.61209919999999], [-1.5464709999999997, 51.6120964], [-1.5457198, 51.61209019999999], [-1.5451521, 51.6120856], [-1.5444298, 51.6120775], [-1.5435404, 51.6120654], [-1.5430326, 51.6120569], [-1.5426042999999998, 51.61204909999999], [-1.5419809, 51.6120347], [-1.5415211, 51.612026099999994], [-1.5409436, 51.612011499999994], [-1.5401882999999998, 51.611992400000005], [-1.5392813, 51.6119685], [-1.5383706999999998, 51.6119402], [-1.5376506999999997, 51.61191860000001], [-1.5369277999999995, 51.61189279999999], [-1.5360706, 51.6118643], [-1.5353339, 51.61183340000001], [-1.5344814999999998, 51.611796599999984], [-1.5337989999999997, 51.6117669], [-1.5331294, 51.611739099999994], [-1.5324039, 51.611709899999994], [-1.5316919, 51.61168010000001], [-1.5309691, 51.6116534], [-1.5302432, 51.6116283], [-1.5294421, 51.611601699999994], [-1.5286814999999998, 51.61157649999999], [-1.5278457, 51.6115538], [-1.5271359830031863, 51.611536387821694], [-1.5270142, 51.6115334], [-1.5261666, 51.6115139], [-1.5252975999999998, 51.6114938], [-1.5245116, 51.611482999999986], [-1.5241815999999997, 51.6114767], [-1.5240576999999995, 51.6114745], [-1.5237179999999997, 51.6114684], [-1.5229116, 51.61145779999999], [-1.522122, 51.6114496], [-1.5213949, 51.6114429], [-1.5207634, 51.6114375], [-1.5200276, 51.6114314], [-1.5193076, 51.61143089999999], [-1.5186647, 51.6114314], [-1.5178685000000005, 51.61143359999999], [-1.5171399999999997, 51.61143469999998], [-1.5163825999999998, 51.6114357], [-1.5156618000000002, 51.61144070000001], [-1.5147244, 51.611451200000005], [-1.5141326999999998, 51.61145689999999], [-1.513401, 51.611469], [-1.5127377, 51.6114866], [-1.5113828, 51.6115162], [-1.5104323, 51.61153949999999], [-1.5102809, 51.6115456], [-1.5100999, 51.6115512], [-1.5083865, 51.611595400000006], [-1.5076657000000002, 51.6116211], [-1.5069446999999998, 51.611647], [-1.5060781, 51.6116748], [-1.5053531999999998, 51.6117051], [-1.5045586, 51.6117358], [-1.5038332999999997, 51.6117638], [-1.5030519, 51.611797499999994], [-1.5022654999999998, 51.61183290000001], [-1.5012531999999998, 51.611879300000005], [-1.5010986, 51.6118867], [-1.5006811000000002, 51.6119066], [-1.4998777, 51.611948899999994], [-1.4990336, 51.6119931], [-1.4982314, 51.6120331], [-1.4973525, 51.6120813], [-1.4964883999999998, 51.6121273], [-1.4956899999999995, 51.612171700000005], [-1.4948183999999998, 51.612223500000006], [-1.4939615999999998, 51.6122789], [-1.4930868999999998, 51.6123427], [-1.4921952, 51.6124068], [-1.4917344999999995, 51.612445], [-1.4907243, 51.6125224], [-1.4899977999999998, 51.61258339999999], [-1.4891657, 51.6126484], [-1.4884691, 51.6127033], [-1.4877794, 51.612761000000006], [-1.4870282, 51.61282349999999], [-1.4862436, 51.612889], [-1.4853909, 51.6129614], [-1.4845252, 51.6130364], [-1.4838103, 51.6130991], [-1.4830909999999995, 51.61316359999999], [-1.4823813, 51.6132269], [-1.4816674, 51.6132904], [-1.4809409, 51.613352500000005], [-1.4801483999999998, 51.6134208], [-1.4795196999999998, 51.61347740000001], [-1.4788091, 51.6135397], [-1.4780858999999995, 51.6135998], [-1.4772854, 51.61366730000001], [-1.476577, 51.613725499999994], [-1.4757375, 51.6137948], [-1.475005, 51.6138534], [-1.4744474, 51.6138973], [-1.4741803, 51.6139194], [-1.4732923999999998, 51.6139914], [-1.4724988, 51.614055099999995], [-1.4717056, 51.61411849999999], [-1.4708687, 51.614186399999994], [-1.4701295, 51.61424469999999], [-1.4692691999999998, 51.61431429999999], [-1.4684018, 51.6143837], [-1.4675056000000002, 51.6144543], [-1.4666806999999995, 51.6145224], [-1.4657118, 51.61460069999999], [-1.4650335, 51.6146548], [-1.4641750000000002, 51.6147213], [-1.4633835999999998, 51.6147854], [-1.4625253, 51.61485319999999], [-1.4616612, 51.614923999999995], [-1.4607673, 51.6149967], [-1.4599675999999997, 51.6150618], [-1.4590894999999997, 51.615129800000005], [-1.4581945999999997, 51.615200300000005], [-1.4572889999999998, 51.615275], [-1.4565902, 51.6153298], [-1.4559232999999998, 51.61538310000001], [-1.4550741, 51.61545069999999], [-1.4542042, 51.6155213], [-1.4534162, 51.61558449999999], [-1.45262, 51.615649399999995], [-1.4519638999999998, 51.6157004], [-1.4511303000000002, 51.6157696], [-1.450265, 51.6158399], [-1.4494720999999997, 51.6159026], [-1.4486814999999995, 51.615968299999984], [-1.4478984, 51.61603319999999], [-1.4471083, 51.61610110000001], [-1.4463979, 51.6161599], [-1.4458187, 51.616208999999984], [-1.4448479, 51.6162948], [-1.4444041, 51.616333899999994], [-1.4434779999999998, 51.6164168], [-1.4427236, 51.6164856], [-1.4418863999999998, 51.6165593], [-1.4410944, 51.6166319], [-1.4405913, 51.6166792], [-1.4399939, 51.616735], [-1.4388725, 51.6168408], [-1.437304454591234, 51.61698958064243], [-1.4372505, 51.6169947], [-1.4363807, 51.617078600000006], [-1.4356089, 51.61715649999999], [-1.4347935, 51.61723349999999], [-1.433587, 51.6173525], [-1.4324873, 51.6174638], [-1.4307707, 51.6176384], [-1.4293789, 51.6177765], [-1.4285309, 51.61785849999999], [-1.4278155, 51.61792969999999], [-1.426968, 51.61801809999999], [-1.4261433, 51.6180997], [-1.4253423999999997, 51.61817969999999], [-1.4244542, 51.6182689], [-1.4236017, 51.61835479999999], [-1.4225362, 51.61846079999999], [-1.4218394999999997, 51.6185324], [-1.4211984999999998, 51.618593799999985], [-1.4204457999999998, 51.618666699999984], [-1.4195964, 51.6187494], [-1.4188545999999995, 51.618820799999995], [-1.4181194999999998, 51.6188897], [-1.4174043999999997, 51.6189578], [-1.4167434, 51.6190169], [-1.4164656000000002, 51.619042699999994], [-1.4158240999999998, 51.6190983], [-1.4149917, 51.6191713], [-1.4143021, 51.61922969999999], [-1.4136632, 51.61928219999999], [-1.4127963999999995, 51.6193525], [-1.4120428, 51.619416399999984], [-1.4111740999999998, 51.61948129999999], [-1.4103189000000005, 51.619546], [-1.4096369, 51.61959600000001], [-1.4088899999999998, 51.6196472], [-1.4083905, 51.6196821], [-1.4070378999999995, 51.6197782], [-1.4063699999999997, 51.619828], [-1.4056147, 51.619879], [-1.4048491, 51.6199354], [-1.4042340999999998, 51.61997770000001], [-1.4036764999999998, 51.62001649999999], [-1.4027774999999998, 51.620071], [-1.4019404, 51.6201167], [-1.4013951, 51.6201465], [-1.4006799, 51.6201818], [-1.3995380000000002, 51.6202405], [-1.3987312, 51.6202815], [-1.3980038999999995, 51.6203175], [-1.3969307999999998, 51.62036950000001], [-1.3958942999999997, 51.6204167], [-1.3953386, 51.6204438], [-1.3947234, 51.62047359999999], [-1.3943436, 51.6204876], [-1.3940211, 51.620501], [-1.3932538, 51.6205356], [-1.3923841, 51.6205731], [-1.3916193, 51.6206045], [-1.3909561999999998, 51.62062970000001], [-1.3901873, 51.620657300000005], [-1.3894364999999995, 51.6206843], [-1.3887778, 51.62070750000001], [-1.3877072999999998, 51.6207404], [-1.387609, 51.62074419999999], [-1.3870487, 51.62076099999999], [-1.3861852999999995, 51.6207856], [-1.3856553, 51.620799899999994], [-1.385054, 51.620815999999984], [-1.3849042, 51.6208199], [-1.3838878, 51.6208449], [-1.3832213999999998, 51.62085770000001], [-1.3822781999999998, 51.6208744], [-1.3815288, 51.6208883], [-1.3805833999999997, 51.62090329999999], [-1.3797634, 51.6209137], [-1.3788837, 51.62092520000001], [-1.3780929, 51.6209339], [-1.3772307999999998, 51.6209439], [-1.3765128, 51.6209499], [-1.3757938999999997, 51.6209555], [-1.3750523, 51.6209648], [-1.3742157, 51.6209713], [-1.3740579, 51.62097200000001], [-1.3728159, 51.62098639999999], [-1.372022, 51.620995699999995], [-1.3712909999999998, 51.621002299999994], [-1.3705717000000002, 51.62100950000001], [-1.3697, 51.621019100000005], [-1.3688352999999998, 51.6210266], [-1.3679671, 51.6210366], [-1.3671534, 51.62104540000001], [-1.3662856, 51.62105280000001], [-1.3655125, 51.6210603], [-1.3645429999999998, 51.621070399999994], [-1.3637136999999997, 51.62107909999998], [-1.3624411, 51.621091500000006], [-1.3616318999999997, 51.62109950000001], [-1.3604541, 51.62111169999999], [-1.3595605, 51.62112029999999], [-1.3587464, 51.621128799999994], [-1.3578511, 51.6211377], [-1.3569883, 51.6211461], [-1.3561098, 51.621155300000005], [-1.3556786999999997, 51.62115990000001], [-1.3554303, 51.62116129999999], [-1.3546846999999995, 51.621171399999994], [-1.3537955, 51.62117969999999], [-1.3529458, 51.62118809999999], [-1.3520772, 51.6211969], [-1.3511782, 51.6212057], [-1.3503402999999998, 51.6212114], [-1.3494687, 51.6212209], [-1.3486069999999997, 51.62122729999999], [-1.3478695999999997, 51.6212361], [-1.3474729261792822, 51.62124002855939], [-1.3471527, 51.62124320000001], [-1.3464111, 51.621249299999995], [-1.3455754999999998, 51.6212571], [-1.3446467, 51.62126769999999], [-1.3441335999999997, 51.62127219999999], [-1.3433081999999998, 51.6212811], [-1.3426511, 51.62128690000001], [-1.3416241, 51.6212987], [-1.3414524, 51.621300600000005], [-1.3407574999999998, 51.621306399999995], [-1.3398959999999998, 51.6213157], [-1.3391483999999998, 51.6213231], [-1.3383413999999998, 51.6213306], [-1.3375455999999997, 51.6213356], [-1.3367567, 51.621346300000006], [-1.3358758000000002, 51.62135539999999], [-1.3346634999999998, 51.6213679], [-1.3338457999999995, 51.621372599999994], [-1.3330095, 51.621382099999984], [-1.3321577, 51.6213891], [-1.3314193, 51.6213963], [-1.330684, 51.6214038], [-1.3299712, 51.6214114], [-1.3292253999999997, 51.6214212], [-1.3285383, 51.6214251], [-1.3280048999999998, 51.6214315], [-1.3277616999999995, 51.6214348], [-1.3268825, 51.621444200000006], [-1.3262889000000002, 51.621449299999995], [-1.3255950999999997, 51.621455], [-1.3249234, 51.621460299999995], [-1.3242518999999997, 51.62146409999999], [-1.3238596, 51.6214639], [-1.3236646, 51.62146569999999], [-1.3229561999999997, 51.62146740000001], [-1.3221583, 51.62146589999999], [-1.321357, 51.6214631], [-1.3204843999999998, 51.6214588], [-1.3194332, 51.621449299999995], [-1.3187881, 51.62144129999999], [-1.3182517, 51.6214344], [-1.3176209, 51.6214237], [-1.3168979, 51.6214084], [-1.3161474999999998, 51.6213716], [-1.3155449999999995, 51.621341599999994], [-1.3148027, 51.6213226], [-1.3139928, 51.6213023], [-1.3131214, 51.62127980000001], [-1.3122489999999998, 51.6212518], [-1.3113894, 51.6212246], [-1.3106021, 51.6211981], [-1.309727, 51.62116869999999], [-1.3082106, 51.6211153], [-1.3074987, 51.6210895], [-1.3063431, 51.621042800000005], [-1.3055927, 51.62101149999998], [-1.3046343, 51.620974999999994], [-1.3041016, 51.6209505], [-1.3033911, 51.62092429999999], [-1.3028215, 51.62090039999999], [-1.3021851, 51.6208748], [-1.3015586, 51.6208469], [-1.3006416, 51.620810600000006], [-1.2998443, 51.620775900000005], [-1.2989832, 51.6207397], [-1.2981871, 51.6207033], [-1.2973385999999998, 51.620661699999985], [-1.2965357999999998, 51.620619399999995], [-1.2958189999999998, 51.6205825], [-1.2947993999999998, 51.6205272], [-1.2947291, 51.6205242], [-1.294307, 51.6204976], [-1.2935868999999998, 51.62045260000001], [-1.2928631999999998, 51.62040669999999], [-1.2920786, 51.620352200000006], [-1.291225, 51.62029209999999], [-1.2904773, 51.62024799999998], [-1.2894689, 51.62019299999999], [-1.289129, 51.6201654], [-1.2885552, 51.62011869999999], [-1.2879984000000002, 51.6200717], [-1.287411, 51.6200226], [-1.2865204, 51.6199417], [-1.286053, 51.6198959], [-1.2853348999999998, 51.619825], [-1.2846618999999997, 51.6197553], [-1.2836035999999995, 51.6196435], [-1.2829215, 51.61956740000001], [-1.2823924999999998, 51.619507500000005], [-1.2818693999999995, 51.6194489], [-1.2811518, 51.6193652], [-1.2805502999999998, 51.6192932], [-1.2802131, 51.6192508], [-1.2797329, 51.61919159999999], [-1.2788735999999998, 51.6190833], [-1.2780301999999997, 51.61897269999999], [-1.2771821, 51.6188582], [-1.276478, 51.618759399999995], [-1.2757731999999995, 51.6186636], [-1.2750677999999998, 51.618559299999994], [-1.2743641, 51.61845579999999], [-1.2736678, 51.618351800000006], [-1.2729337, 51.6182385], [-1.272292, 51.61813299999999], [-1.2715457, 51.6180136], [-1.2708024, 51.6178883], [-1.2699603, 51.6177456], [-1.2692875, 51.6176273], [-1.2686109, 51.617509599999984], [-1.2679045, 51.6173823], [-1.2670726, 51.6172329], [-1.2663323000000002, 51.6170914], [-1.2655020999999995, 51.6169345], [-1.2648047999999998, 51.6168017], [-1.2640504, 51.616654999999994], [-1.2632246, 51.61649010000001], [-1.2622428, 51.6162893], [-1.2616318, 51.6161614], [-1.2609320999999998, 51.6160123], [-1.2602664999999995, 51.6158607], [-1.2595875, 51.61570350000001], [-1.2587866, 51.6155061], [-1.2580797, 51.6153332], [-1.25764139776733, 51.61522275182924], [-1.2573137999999997, 51.6151402], [-1.2561051, 51.61484309999999], [-1.2555119, 51.6146931], [-1.254759, 51.614498699999984], [-1.2543034999999998, 51.61437879999999], [-1.2541796, 51.6143465], [-1.2535292, 51.61417659999999], [-1.2525489999999997, 51.6139134], [-1.252317, 51.6138543], [-1.2517345999999998, 51.6136986], [-1.2511833999999995, 51.6135512], [-1.2507905999999998, 51.6134468], [-1.2502415999999998, 51.61329939999999], [-1.2496584999999998, 51.61313919999999], [-1.2489255, 51.6129399], [-1.2482076, 51.612741499999984], [-1.247506, 51.61254540000001], [-1.2468117, 51.6123475], [-1.2462884, 51.612196399999995], [-1.2456627999999998, 51.612011899999985], [-1.2449038999999995, 51.6117855], [-1.2438969, 51.6114776], [-1.2433692, 51.6113152], [-1.2429895, 51.611199], [-1.2426331999999998, 51.6110889], [-1.2422381, 51.61096770000001], [-1.241942077354929, 51.61087852197899]]} |
24.2 |
1454 |
1512 |
Swindon |
Didcot Parkway |
Didcot Parkway |
51.6108785 |
-1.2419421 |
51.6108785 |
-1.2419421 |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:52:00 |
Didcot Parkway |
TD |
TRACKING_TIMEOUT |
68569693 |
1790172727484143 |
98 |
98 |
2026-09-23 16:02:07.048266 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:03.576882 |
| 766010 |
797827 |
C03738 |
009I45MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:00 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 797827, "stp": "P", "toc": "Eurostar", "uid": "C03738", "consist": null, "dest_crs": "SPX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03738/2026-09-23/detailed", "trust_id": "009I45MR23", "origin_crs": "BXS", "show_on_map": 0, "dar_est_time": "15:52:00", "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-23", "dest_arr_time": "1657", "dest_platform": "5", "is_terminated": 1, "next_location": null, "signalling_id": "9I45", "timing_status": null, "origin_station": "Bruxelles Midi", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1552", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1657", "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\": 930.132, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 1695.463, \"from_m\": 930.132, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 5136.862, \"from_m\": 1695.463, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 6321.757, \"from_m\": 5136.862, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 6441.205, \"from_m\": 6321.757, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 20219.839, \"from_m\": 6441.205, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 29530.999, \"from_m\": 20219.839, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 69539.609, \"from_m\": 29530.999, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 83361.129, \"from_m\": 69539.609, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 83501.288, \"from_m\": 83361.129, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 105212.883, \"from_m\": 83501.288, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 107666.41, \"from_m\": 105212.883, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 107951.252, \"from_m\": 107666.41, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 108291.087, \"from_m\": 107951.252, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 108670.528, \"from_m\": 108291.087, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 109477.489, \"from_m\": 108670.528, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 797827, \"profile_key\": \"79c53a18cff5f43fd3b8cfefed7c80aacdfe5852a6a816f246ad9c707a4c81da\", \"schedule_id\": 34378, \"timing_points\": [{\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 3, \"distance_m\": 6145.897, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 4, \"distance_m\": 17274.769, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 5, \"distance_m\": 21378.474, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 6, \"distance_m\": 33890.643, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Crismill Crossover\", \"stage_seq\": 7, \"distance_m\": 42883.099, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 8, \"distance_m\": 57141.498, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 69539.609, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 10, \"distance_m\": 72107.117, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 11, \"distance_m\": 74606.042, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 12, \"distance_m\": 83641.826, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 13, \"distance_m\": 88362.174, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 14, \"distance_m\": 99421.638, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 15, \"distance_m\": 100445.398, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"York Way South Jn\", \"stage_seq\": 16, \"distance_m\": 108236.173, \"section_seq\": 1, \"route_path_id\": 121544}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 17, \"distance_m\": 109477.489, \"section_seq\": 1, \"route_path_id\": 121544}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 109477.489, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121544}], \"total_distance_m\": 109477.489, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109477.489, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "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": "Bruxelles Midi", "service_state_platform": null, "timing_fact_generation": 1790171527204236, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:03.584281", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:07.060972", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
P |
BXS |
SPX |
9I45 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 930.132, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 1695.463, "from_m": 930.132, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 5136.862, "from_m": 1695.463, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 6321.757, "from_m": 5136.862, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 6441.205, "from_m": 6321.757, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 20219.839, "from_m": 6441.205, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 29530.999, "from_m": 20219.839, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 69539.609, "from_m": 29530.999, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 83361.129, "from_m": 69539.609, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 83501.288, "from_m": 83361.129, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 105212.883, "from_m": 83501.288, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 107666.41, "from_m": 105212.883, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 107951.252, "from_m": 107666.41, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 108291.087, "from_m": 107951.252, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 108670.528, "from_m": 108291.087, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 109477.489, "from_m": 108670.528, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 797827, "profile_key": "79c53a18cff5f43fd3b8cfefed7c80aacdfe5852a6a816f246ad9c707a4c81da", "schedule_id": 34378, "timing_points": [{"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Westenhanger Crossovers", "stage_seq": 3, "distance_m": 6145.897, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Ashford East Jn (Ctrl)", "stage_seq": 4, "distance_m": 17274.769, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Ashford West (CTRL) Jn", "stage_seq": 5, "distance_m": 21378.474, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Lenham Crossover (CTRL)", "stage_seq": 6, "distance_m": 33890.643, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Crismill Crossover", "stage_seq": 7, "distance_m": 42883.099, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Nashenden Crossover", "stage_seq": 8, "distance_m": 57141.498, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 69539.609, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 72107.117, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Ebbsfleet West Jn", "stage_seq": 11, "distance_m": 74606.042, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Wennington Crossovers", "stage_seq": 12, "distance_m": 83641.826, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Dagenham Jn", "stage_seq": 13, "distance_m": 88362.174, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Stratford International East Jn", "stage_seq": 14, "distance_m": 99421.638, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Stratford International West Jn", "stage_seq": 15, "distance_m": 100445.398, "section_seq": 1, "route_path_id": 121544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "York Way South Jn", "stage_seq": 16, "distance_m": 108236.173, "section_seq": 1, "route_path_id": 121544}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 17, "distance_m": 109477.489, "section_seq": 1, "route_path_id": 121544}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 109477.489, "from_m": 0.0, "section_seq": 1, "route_path_id": 121544}], "total_distance_m": 109477.489, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109477.489, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bruxelles Midi |
1552 |
1552 |
None |
15:52:00 |
None |
St. Pancras International |
1657 |
1657 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C03738/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:52:00 |
Bruxelles Midi |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171527204236 |
0 |
0 |
2026-09-23 16:02:07.060972 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:03.584281 |
| 766011 |
797832 |
G28204 |
875T87MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:00 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 797832, "stp": "P", "toc": "Southern", "uid": "G28204", "consist": "377104", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28204/2026-09-23/detailed", "trust_id": "875T87MR23", "origin_crs": "XSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-23", "dest_arr_time": "1609", "dest_platform": "10", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "5T87", "timing_status": null, "origin_station": "Stewarts Lane T&RSMD", "current_leg_arr": "1609", "current_leg_dep": "1555", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1552", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1451028, 51.4718241], [-0.14364159999999998, 51.47262980000001], [-0.14354969999999995, 51.47269680000001], [-0.1433861, 51.47285339999999], [-0.1432790658160258, 51.472961122564286], [-0.1432554516137748, 51.472984888604806], [-0.14323060000000004, 51.4730099], [-0.14303213927228342, 51.47321036443893], [-0.1430226, 51.473220000000005], [-0.14300426100130345, 51.47323812526228], [-0.1429797, 51.47326240000001], [-0.14283119999999996, 51.4734795], [-0.1427743, 51.47360869999999], [-0.1427411, 51.47369059999999], [-0.1427043, 51.47405079999999], [-0.14273070000000002, 51.47463280000001], [-0.1427395, 51.47479009999999], [-0.14274579999999998, 51.4749904], [-0.14274821802350535, 51.475068985763926], [-0.1428479289280538, 51.47520653470932], [-0.1429355733087198, 51.47532854386769], [-0.14301318312487166, 51.47543715436329], [-0.1430827903358777, 51.47553450732042], [-0.14314642690110618, 51.47562274386335], [-0.1432061247799254, 51.47570400511634], [-0.14326391593170368, 51.475780432203706], [-0.14332183231580922, 51.47585416624971], [-0.1433819058916104, 51.475927348378605], [-0.14344616861847548, 51.47600211971471], [-0.14351665245577272, 51.476080621382266], [-0.14359538936287042, 51.47616499450558], [-0.14368441129913684, 51.476257380208914], [-0.14378575022394036, 51.47635991961654], [-0.14390143809664918, 51.47647475385275], [-0.14403350687663163, 51.476604024041826], [-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.1469859877227879, 51.482133022692494], [-0.14701603332081087, 51.48229049033409], [-0.14705386429657788, 51.48242989215508], [-0.14709807765112784, 51.482553819267245], [-0.14714727038549957, 51.48266486278231], [-0.14720003950073213, 51.48276561381205], [-0.1472549819978643, 51.48285866346819], [-0.147310694877935, 51.48294660286252], [-0.1473657751419832, 51.48303202310676], [-0.14741881979104776, 51.483117515312685], [-0.1474684258261676, 51.48320567059204], [-0.1475131902483816, 51.48329908005657], [-0.14755171005872872, 51.48340033481804], [-0.14758258225824783, 51.4835120259882], [-0.14760440384797782, 51.483636744678805], [-0.14761577182895763, 51.48377708200159], [-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": "Stewarts Lane T&RSMD", "dest_arr_time_act": "1609", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": null, "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\": 525.527, \"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\": 542.58, \"from_m\": 525.527, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 595.945, \"from_m\": 542.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 612.26, \"from_m\": 595.945, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 694.853, \"from_m\": 612.26, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1279.437, \"from_m\": 694.853, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1358.858, \"from_m\": 1279.437, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1429.499, \"from_m\": 1358.858, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1519.211, \"from_m\": 1429.499, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2214.446, \"from_m\": 1519.211, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2871.483, \"from_m\": 2214.446, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 797832, \"profile_key\": \"99998254119c4f2501a0c7db702409ad71b4b97089726f12367ad35036e9a293\", \"schedule_id\": 10729, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Stewarts Lane T&RSMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134185}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 2, \"distance_m\": 542.58, \"section_seq\": 1, \"route_path_id\": 134185}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 3, \"distance_m\": 1529.411, \"section_seq\": 1, \"route_path_id\": 134185}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 4, \"distance_m\": 2871.483, \"section_seq\": 1, \"route_path_id\": 134185}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2871.483, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134185}], \"total_distance_m\": 2871.483, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2292.591, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 578.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "14.0", "current_position_lat": "51.4718441", "current_position_lon": "-0.1450664", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stewarts Lane T&RSMD", "service_state_platform": null, "timing_fact_generation": 1790175490905065, "current_leg_arrival_utc": "2026-09-23T16:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:03.588517", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:55:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-23T15:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:07.064189", "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 |
XSL |
None |
5T87 |
377104 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 525.527, "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": 542.58, "from_m": 525.527, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 595.945, "from_m": 542.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 612.26, "from_m": 595.945, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 694.853, "from_m": 612.26, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1279.437, "from_m": 694.853, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1358.858, "from_m": 1279.437, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1429.499, "from_m": 1358.858, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1519.211, "from_m": 1429.499, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2214.446, "from_m": 1519.211, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2871.483, "from_m": 2214.446, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 797832, "profile_key": "99998254119c4f2501a0c7db702409ad71b4b97089726f12367ad35036e9a293", "schedule_id": 10729, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Stewarts Lane T&RSMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134185}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Stewarts Lane Jn", "stage_seq": 2, "distance_m": 542.58, "section_seq": 1, "route_path_id": 134185}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Battersea Pier Jn", "stage_seq": 3, "distance_m": 1529.411, "section_seq": 1, "route_path_id": 134185}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 4, "distance_m": 2871.483, "section_seq": 1, "route_path_id": 134185}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2871.483, "from_m": 0.0, "section_seq": 1, "route_path_id": 134185}], "total_distance_m": 2871.483, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2292.591, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 578.892, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stewarts Lane T&RSMD |
1552 |
1552 |
None |
None |
None |
London Victoria (C) |
1609 |
1609 |
10 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G28204/2026-09-23/detailed |
None |
Stewarts Lane T&RSMD |
2026-09-23T15:55:30+01:00 |
London Victoria (C) |
14.0 |
{"type": "LineString", "coordinates": [[-0.1451028, 51.4718241], [-0.14364159999999998, 51.47262980000001], [-0.14354969999999995, 51.47269680000001], [-0.1433861, 51.47285339999999], [-0.1432790658160258, 51.472961122564286], [-0.1432554516137748, 51.472984888604806], [-0.14323060000000004, 51.4730099], [-0.14303213927228342, 51.47321036443893], [-0.1430226, 51.473220000000005], [-0.14300426100130345, 51.47323812526228], [-0.1429797, 51.47326240000001], [-0.14283119999999996, 51.4734795], [-0.1427743, 51.47360869999999], [-0.1427411, 51.47369059999999], [-0.1427043, 51.47405079999999], [-0.14273070000000002, 51.47463280000001], [-0.1427395, 51.47479009999999], [-0.14274579999999998, 51.4749904], [-0.14274821802350535, 51.475068985763926], [-0.1428479289280538, 51.47520653470932], [-0.1429355733087198, 51.47532854386769], [-0.14301318312487166, 51.47543715436329], [-0.1430827903358777, 51.47553450732042], [-0.14314642690110618, 51.47562274386335], [-0.1432061247799254, 51.47570400511634], [-0.14326391593170368, 51.475780432203706], [-0.14332183231580922, 51.47585416624971], [-0.1433819058916104, 51.475927348378605], [-0.14344616861847548, 51.47600211971471], [-0.14351665245577272, 51.476080621382266], [-0.14359538936287042, 51.47616499450558], [-0.14368441129913684, 51.476257380208914], [-0.14378575022394036, 51.47635991961654], [-0.14390143809664918, 51.47647475385275], [-0.14403350687663163, 51.476604024041826], [-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.1469859877227879, 51.482133022692494], [-0.14701603332081087, 51.48229049033409], [-0.14705386429657788, 51.48242989215508], [-0.14709807765112784, 51.482553819267245], [-0.14714727038549957, 51.48266486278231], [-0.14720003950073213, 51.48276561381205], [-0.1472549819978643, 51.48285866346819], [-0.147310694877935, 51.48294660286252], [-0.1473657751419832, 51.48303202310676], [-0.14741881979104776, 51.483117515312685], [-0.1474684258261676, 51.48320567059204], [-0.1475131902483816, 51.48329908005657], [-0.14755171005872872, 51.48340033481804], [-0.14758258225824783, 51.4835120259882], [-0.14760440384797782, 51.483636744678805], [-0.14761577182895763, 51.48377708200159], [-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.9 |
1555 |
1609 |
None |
None |
London Victoria (C) |
51.4718441 |
-0.1450664 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:52:00 |
Stewarts Lane T&RSMD |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175490905065 |
7 |
7 |
2026-09-23 16:02:07.064189 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:03.588517 |
| 766012 |
797833 |
P65161 |
135N38MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:00 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 797833, "stp": "P", "toc": "Northern", "uid": "P65161", "consist": "158842", "dest_crs": "HEX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65161/2026-09-23/detailed", "trust_id": "135N38MR23", "origin_crs": "HEX", "show_on_map": 0, "dar_est_time": "15:52:00", "dar_platform": null, "dest_station": "Hexham", "service_date": "2026-09-23", "dest_arr_time": "1559", "dest_platform": "1", "is_terminated": 1, "next_location": "Hexham", "signalling_id": "5N38", "timing_status": null, "origin_station": "Hexham", "current_leg_arr": "1559", "current_leg_dep": "1557", "current_leg_end": "Hexham", "origin_dep_time": "1552", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]}", "current_leg_start": "Hexham Sig. HE55 Rev", "dest_arr_time_act": "1559", "motion_projection": null, "next_location_lat": "54.9736007", "next_location_lon": "-2.0950032", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 459.642, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 523.644, \"from_m\": 459.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1226.258, \"from_m\": 523.644, \"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\": 1290.26, \"from_m\": 1226.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1749.902, \"from_m\": 1290.26, \"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\": 797833, \"profile_key\": \"daaeb673817b41d98da5e703fc96911906a428ea8adce43cdef872ec9e58d13b\", \"schedule_id\": 20421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Hexham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130785}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1557\", \"location\": \"Hexham Sig. HE55 Rev\", \"stage_seq\": 2, \"distance_m\": 874.951, \"section_seq\": 1, \"route_path_id\": 130785}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"Hexham\", \"stage_seq\": 3, \"distance_m\": 1749.902, \"section_seq\": 1, \"route_path_id\": 130785}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1749.902, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130785}], \"total_distance_m\": 1749.902, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1621.898, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 128.004, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "54.9736007", "current_position_lon": "-2.0950032", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Hexham", "service_state_platform": "2", "timing_fact_generation": 1790171577934065, "current_leg_arrival_utc": "2026-09-23T15:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:03.592574", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:57:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:07.067104", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HEX |
HEX |
5N38 |
158842 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 459.642, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 523.644, "from_m": 459.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1226.258, "from_m": 523.644, "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": 1290.26, "from_m": 1226.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1749.902, "from_m": 1290.26, "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": 797833, "profile_key": "daaeb673817b41d98da5e703fc96911906a428ea8adce43cdef872ec9e58d13b", "schedule_id": 20421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Hexham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130785}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1557", "location": "Hexham Sig. HE55 Rev", "stage_seq": 2, "distance_m": 874.951, "section_seq": 1, "route_path_id": 130785}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "Hexham", "stage_seq": 3, "distance_m": 1749.902, "section_seq": 1, "route_path_id": 130785}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1749.902, "from_m": 0.0, "section_seq": 1, "route_path_id": 130785}], "total_distance_m": 1749.902, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1621.898, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 128.004, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hexham |
1552 |
1552 |
2 |
15:52:00 |
None |
Hexham |
1559 |
1559 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65161/2026-09-23/detailed |
None |
Hexham Sig. HE55 Rev |
2026-09-23T15:57:00+01:00 |
Hexham |
2.0 |
{"type": "LineString", "coordinates": [[-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]} |
0.5 |
1557 |
1559 |
None |
None |
Hexham |
54.9736007 |
-2.0950032 |
54.9736007 |
-2.0950032 |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:52:00 |
Hexham |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171577934065 |
0 |
0 |
2026-09-23 16:02:07.067104 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:03.592574 |
| 766013 |
797774 |
L86435 |
865W66MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:00 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 797774, "stp": "O", "toc": "South Western Railway", "uid": "L86435", "consist": "444008", "dest_crs": "POO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86435/2026-09-23/detailed", "trust_id": "865W66MR23", "origin_crs": "XFT", "show_on_map": 0, "dar_est_time": "15:50:00", "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-23", "dest_arr_time": "1552", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "5W66", "timing_status": "EARLY", "origin_station": "Poole S.S.", "current_leg_arr": "1552", "current_leg_dep": "1540", "current_leg_end": "Poole", "origin_dep_time": "1550", "origin_platform": null, "current_location": "Poole S.S.", "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Poole S.S.", "dest_arr_time_act": "1552", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:21522539\", \"confirmationDeadline\": \"2026-09-23T15:47:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 183.685, \"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\": 469.642, \"from_m\": 183.685, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 611.689, \"from_m\": 469.642, \"capability_applied\": null, \"effective_limit_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\": 797774, \"profile_key\": \"766431ddd3dbae5d9d1ff6a3277e0a42917b6c2c87b4bb8179645afef11258a3\", \"schedule_id\": 39002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Poole S.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118452}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 2, \"distance_m\": 611.689, \"section_seq\": 1, \"route_path_id\": 118452}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 611.689, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118452}], \"total_distance_m\": 611.689, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 611.689, \"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": "1550", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Poole S.S.", "service_state_platform": null, "timing_fact_generation": 1790174459372266, "current_leg_arrival_utc": "2026-09-23T15:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:03.595669", "service_state_evidence_id": 21522539, "current_leg_start_actual_dep": "2026-09-23T15:40:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:07.056896", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
XFT |
POO |
5W66 |
444008 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 183.685, "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": 469.642, "from_m": 183.685, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 611.689, "from_m": 469.642, "capability_applied": null, "effective_limit_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": 797774, "profile_key": "766431ddd3dbae5d9d1ff6a3277e0a42917b6c2c87b4bb8179645afef11258a3", "schedule_id": 39002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Poole S.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118452}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": null, "location": "Poole", "stage_seq": 2, "distance_m": 611.689, "section_seq": 1, "route_path_id": 118452}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 611.689, "from_m": 0.0, "section_seq": 1, "route_path_id": 118452}], "total_distance_m": 611.689, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 611.689, "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} |
[] |
Poole S.S. |
1550 |
1550 |
None |
15:50:00 |
None |
Poole |
1552 |
1552 |
1 |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86435/2026-09-23/detailed |
None |
Poole S.S. |
2026-09-23T15:40:00+01:00 |
Poole |
12.0 |
{"type": "LineString", "coordinates": [[-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]} |
0.4 |
1540 |
1552 |
None |
Poole S.S. |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:52:00 |
Poole S.S. |
TRUST |
TRACKING_TIMEOUT |
21522539 |
1790174459372266 |
2 |
2 |
2026-09-23 16:02:07.056896 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:03.595669 |
| 766014 |
796712 |
Y15428 |
731W31MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:00 |
2026-09-23 16:02:24 |
2026-09-25 16:02:24 |
{"id": 796712, "stp": "P", "toc": "Great Western Railway", "uid": "Y15428", "consist": "802113", "dest_crs": "GMV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15428/2026-09-23/detailed", "trust_id": "731W31MR23", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Malvern", "service_date": "2026-09-23", "dest_arr_time": "1826", "dest_platform": null, "is_terminated": 1, "next_location": "Hanborough", "signalling_id": "1W31", "timing_status": null, "origin_station": "London Paddington", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1552", "origin_platform": "2", "current_location": "Oxford", "last_update_time": "2026-09-23T16:02:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1826", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Reading", "current_leg_milage": null, "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\": 83387.56, \"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\": 83534.241, \"from_m\": 83387.56, \"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\": 83603.397, \"from_m\": 83534.241, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86196.113, \"from_m\": 83603.397, \"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\": 86263.255, \"from_m\": 86196.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86318.544, \"from_m\": 86263.255, \"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\": 87279.802, \"from_m\": 86318.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87339.645, \"from_m\": 87279.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100191.616, \"from_m\": 87339.645, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100730.083, \"from_m\": 100191.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100792.26, \"from_m\": 100730.083, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101963.267, \"from_m\": 100792.26, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102034.648, \"from_m\": 101963.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102354.904, \"from_m\": 102034.648, \"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\": 106266.404, \"from_m\": 102354.904, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106346.531, \"from_m\": 106266.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122004.735, \"from_m\": 106346.531, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122481.639, \"from_m\": 122004.735, \"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\": 128492.009, \"from_m\": 122481.639, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 131493.63, \"from_m\": 128492.009, \"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\": 146425.715, \"from_m\": 131493.63, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147050.046, \"from_m\": 146425.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\": 149929.628, \"from_m\": 147050.046, \"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\": 150506.853, \"from_m\": 149929.628, \"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\": 170518.204, \"from_m\": 150506.853, \"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\": 171255.366, \"from_m\": 170518.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 187817.936, \"from_m\": 171255.366, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 187915.936, \"from_m\": 187817.936, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 188028.289, \"from_m\": 187915.936, \"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\": 193172.178, \"from_m\": 188028.289, \"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\": 193566.859, \"from_m\": 193172.178, \"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\": 195347.722, \"from_m\": 193566.859, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 203893.636, \"from_m\": 195347.722, \"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\": 208065.716, \"from_m\": 203893.636, \"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\": 208108.51, \"from_m\": 208065.716, \"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\": 209293.259, \"from_m\": 208108.51, \"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}], \"service_id\": 796712, \"profile_key\": \"5e7b0f113da347f8ec38f235eaa921f7d556de1b2d2bf691d31bd0940a602db3\", \"schedule_id\": 29002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1618H\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 15, \"distance_m\": 84097.821, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 16, \"distance_m\": 86318.544, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Kennington Jn\", \"stage_seq\": 17, \"distance_m\": 97833.103, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Hinksey North\", \"stage_seq\": 18, \"distance_m\": 100338.161, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1645\", \"location\": \"Oxford\", \"stage_seq\": 19, \"distance_m\": 101622.793, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 20, \"distance_m\": 105920.795, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Hanborough\", \"stage_seq\": 21, \"distance_m\": 112793.918, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1702\", \"location\": \"Charlbury\", \"stage_seq\": 22, \"distance_m\": 122846.544, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Ascott-under-Wychwood\", \"stage_seq\": 23, \"distance_m\": 128711.13, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1711\", \"location\": \"Kingham\", \"stage_seq\": 24, \"distance_m\": 135638.181, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1719\", \"location\": \"Moreton-in-Marsh\", \"stage_seq\": 25, \"distance_m\": 146902.45, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730H\", \"location\": \"Honeybourne\", \"stage_seq\": 26, \"distance_m\": 163032.434, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1749\", \"location\": \"Evesham\", \"stage_seq\": 27, \"distance_m\": 170855.836, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1756\", \"location\": \"Pershore\", \"stage_seq\": 28, \"distance_m\": 180436.349, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1803H\", \"location\": \"Worcestershire Parkway [High Level]\", \"stage_seq\": 29, \"distance_m\": 187064.529, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805\", \"location\": \"Norton Jn\", \"stage_seq\": 30, \"distance_m\": 188028.289, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 31, \"distance_m\": 192474.863, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1810\", \"wtt_dep\": \"1811H\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 32, \"distance_m\": 193018.122, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1813\", \"wtt_dep\": \"1814H\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 33, \"distance_m\": 194099.683, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Henwick\", \"stage_seq\": 34, \"distance_m\": 195686.643, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 35, \"distance_m\": 202298.293, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1822\", \"wtt_dep\": \"1824\", \"location\": \"Malvern Link\", \"stage_seq\": 36, \"distance_m\": 204998.813, \"section_seq\": 1, \"route_path_id\": 142781}, {\"is_pass\": false, \"wtt_arr\": \"1826\", \"wtt_dep\": null, \"location\": \"Great Malvern\", \"stage_seq\": 37, \"distance_m\": 209293.259, \"section_seq\": 1, \"route_path_id\": 142781}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 209293.259, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142781}], \"total_distance_m\": 209293.259, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 207696.494, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1596.765, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "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": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1790169058926448, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:03.598975", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:07.053395", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
GMV |
1W31 |
802113 |
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": 83387.56, "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": 83534.241, "from_m": 83387.56, "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": 83603.397, "from_m": 83534.241, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86196.113, "from_m": 83603.397, "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": 86263.255, "from_m": 86196.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86318.544, "from_m": 86263.255, "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": 87279.802, "from_m": 86318.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87339.645, "from_m": 87279.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100191.616, "from_m": 87339.645, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100730.083, "from_m": 100191.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100792.26, "from_m": 100730.083, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101963.267, "from_m": 100792.26, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102034.648, "from_m": 101963.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102354.904, "from_m": 102034.648, "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": 106266.404, "from_m": 102354.904, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106346.531, "from_m": 106266.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122004.735, "from_m": 106346.531, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122481.639, "from_m": 122004.735, "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": 128492.009, "from_m": 122481.639, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131493.63, "from_m": 128492.009, "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": 146425.715, "from_m": 131493.63, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147050.046, "from_m": 146425.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": 149929.628, "from_m": 147050.046, "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": 150506.853, "from_m": 149929.628, "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": 170518.204, "from_m": 150506.853, "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": 171255.366, "from_m": 170518.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 187817.936, "from_m": 171255.366, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 187915.936, "from_m": 187817.936, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 188028.289, "from_m": 187915.936, "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": 193172.178, "from_m": 188028.289, "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": 193566.859, "from_m": 193172.178, "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": 195347.722, "from_m": 193566.859, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 203893.636, "from_m": 195347.722, "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": 208065.716, "from_m": 203893.636, "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": 208108.51, "from_m": 208065.716, "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": 209293.259, "from_m": 208108.51, "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}], "service_id": 796712, "profile_key": "5e7b0f113da347f8ec38f235eaa921f7d556de1b2d2bf691d31bd0940a602db3", "schedule_id": 29002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1618H", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Didcot East Jn", "stage_seq": 15, "distance_m": 84097.821, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Didcot North Jn", "stage_seq": 16, "distance_m": 86318.544, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Kennington Jn", "stage_seq": 17, "distance_m": 97833.103, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Hinksey North", "stage_seq": 18, "distance_m": 100338.161, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1645", "location": "Oxford", "stage_seq": 19, "distance_m": 101622.793, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Wolvercote Jn", "stage_seq": 20, "distance_m": 105920.795, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Hanborough", "stage_seq": 21, "distance_m": 112793.918, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1702", "location": "Charlbury", "stage_seq": 22, "distance_m": 122846.544, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Ascott-under-Wychwood", "stage_seq": 23, "distance_m": 128711.13, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1711", "location": "Kingham", "stage_seq": 24, "distance_m": 135638.181, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1719", "location": "Moreton-in-Marsh", "stage_seq": 25, "distance_m": 146902.45, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730H", "location": "Honeybourne", "stage_seq": 26, "distance_m": 163032.434, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1749", "location": "Evesham", "stage_seq": 27, "distance_m": 170855.836, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1756", "location": "Pershore", "stage_seq": 28, "distance_m": 180436.349, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1803H", "location": "Worcestershire Parkway [High Level]", "stage_seq": 29, "distance_m": 187064.529, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Norton Jn", "stage_seq": 30, "distance_m": 188028.289, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808H", "location": "Wylds Lane Jn", "stage_seq": 31, "distance_m": 192474.863, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1810", "wtt_dep": "1811H", "location": "Worcester Shrub Hill", "stage_seq": 32, "distance_m": 193018.122, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1813", "wtt_dep": "1814H", "location": "Worcester Foregate Street", "stage_seq": 33, "distance_m": 194099.683, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Henwick", "stage_seq": 34, "distance_m": 195686.643, "section_seq": 1, "route_path_id": 142781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Newlands East S.B.", "stage_seq": 35, "distance_m": 202298.293, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1822", "wtt_dep": "1824", "location": "Malvern Link", "stage_seq": 36, "distance_m": 204998.813, "section_seq": 1, "route_path_id": 142781}, {"is_pass": false, "wtt_arr": "1826", "wtt_dep": null, "location": "Great Malvern", "stage_seq": 37, "distance_m": 209293.259, "section_seq": 1, "route_path_id": 142781}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 209293.259, "from_m": 0.0, "section_seq": 1, "route_path_id": 142781}], "total_distance_m": 209293.259, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 207696.494, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1596.765, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Paddington |
1552 |
1552 |
2 |
None |
None |
Great Malvern |
1826 |
1826 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y15428/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Reading |
Oxford |
Hanborough |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:02:24 |
TERMINATED |
2026-09-23 15:52:00 |
London Paddington |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790169058926448 |
0 |
0 |
2026-09-23 16:02:07.053395 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:03.598975 |
| 766015 |
793282 |
C02082 |
541D15ML23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:31 |
2026-09-23 16:02:54 |
2026-09-25 16:02:54 |
{"id": 793282, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02082", "consist": "800104", "dest_crs": "HGT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02082/2026-09-23/detailed", "trust_id": "541D15ML23", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "12:40:00", "dar_platform": null, "dest_station": "Harrogate", "service_date": "2026-09-23", "dest_arr_time": "1529", "dest_platform": "3", "is_terminated": 1, "next_location": "Harrogate", "signalling_id": "1D15", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1527", "current_leg_dep": "1534", "current_leg_end": "Harrogate", "origin_dep_time": "1240", "origin_platform": "6", "current_location": "Rigton S.B.", "last_update_time": "2026-09-23T16:02:54", "route_debug_link": null, "timing_variation": "+25 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]}", "current_leg_start": "Horsforth", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "53.9935746", "next_location_lon": "-1.5376098", "previous_location": "Leeds", "current_leg_milage": "12.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 41, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68645747\", \"confirmationDeadline\": \"2026-09-23T15:52:00+01:00\"}", "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\": 298581.119, \"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\": 298588.493, \"from_m\": 298581.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\": 299200.501, \"from_m\": 298588.493, \"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\": 300150.094, \"from_m\": 299200.501, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 300596.805, \"from_m\": 300150.094, \"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\": 300825.692, \"from_m\": 300596.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\": 301839.375, \"from_m\": 300825.692, \"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\": 302716.621, \"from_m\": 301839.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 303252.061, \"from_m\": 302716.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\": 326584.188, \"from_m\": 303252.061, \"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\": 326975.947, \"from_m\": 326584.188, \"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\": 328555.127, \"from_m\": 326975.947, \"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\": 329984.103, \"from_m\": 328555.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 330132.101, \"from_m\": 329984.103, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 793282, \"profile_key\": \"d253c3d312eb2494a408c50f644def7b796c677b16c18008387f81cd44ff4ee7\", \"schedule_id\": 270, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.125, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.835, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.613, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.725, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.126, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.148, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.41, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.445, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169519.03, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.715, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1354H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.89, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.505, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.28, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.626, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.335, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1418H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250691.518, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Adwick\", \"stage_seq\": 28, \"distance_m\": 256950.376, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Adwick Jn\", \"stage_seq\": 29, \"distance_m\": 258514.329, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 30, \"distance_m\": 266588.944, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 31, \"distance_m\": 276184.748, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1435H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 32, \"distance_m\": 282531.315, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 297364.797, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 297865.397, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 298253.383, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1458H\", \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 298443.769, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 37, \"distance_m\": 298636.361, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Armley Jn\", \"stage_seq\": 38, \"distance_m\": 302853.244, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1508H\", \"location\": \"Horsforth\", \"stage_seq\": 39, \"distance_m\": 309934.977, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Rigton S.B.\", \"stage_seq\": 40, \"distance_m\": 321886.819, \"section_seq\": 1, \"route_path_id\": 130549}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Harrogate\", \"stage_seq\": 41, \"distance_m\": 330132.101, \"section_seq\": 1, \"route_path_id\": 130549}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 330132.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130549}], \"total_distance_m\": 330132.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 327725.093, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.008, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1240", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1433.0", "current_position_lat": "53.9935746", "current_position_lon": "-1.5376098", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:43:33Z\", \"source_id\": 68220122, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:43:38Z\", \"source_id\": 21398932, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:49:53Z\", \"source_id\": 68234951, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:49:56Z\", \"source_id\": 21403392, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:58:24Z\", \"source_id\": 68254990, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:58:23Z\", \"source_id\": 21409237, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:08:54Z\", \"source_id\": 68280073, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:08:58Z\", \"source_id\": 21416529, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:22:32Z\", \"source_id\": 68311997, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:23:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:22:35Z\", \"source_id\": 21426036, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:46:06Z\", \"source_id\": 68366420, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:46:08Z\", \"source_id\": 21442331, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:53:56Z\", \"source_id\": 68384864, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:53:58Z\", \"source_id\": 21447783, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:37:13Z\", \"source_id\": 68486488, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:37:18Z\", \"source_id\": 21477891, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:36Z\", \"source_id\": 68501354, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:38Z\", \"source_id\": 21482202, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:34Z\", \"source_id\": 68537096, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:34Z\", \"source_id\": 21492589, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:36Z\", \"source_id\": 68585283, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:41Z\", \"source_id\": 21506692, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:38Z\", \"source_id\": 68616238, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:41Z\", \"source_id\": 21515959, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rigton S.B.", "service_state_platform": "2", "timing_fact_generation": 1790175239643434, "current_leg_arrival_utc": "2026-09-23T15:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:31.941757", "service_state_evidence_id": 68670976, "current_leg_start_actual_dep": "2026-09-23T15:34:11+01:00", "operational_evidence_version": 189, "service_state_event_time_utc": "2026-09-23T15:52:31", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:33.178849", "service_state_valid_until_kind": null, "operational_interpretation_version": 189, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
HGT |
1D15 |
800104 |
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": 298581.119, "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": 298588.493, "from_m": 298581.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": 299200.501, "from_m": 298588.493, "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": 300150.094, "from_m": 299200.501, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 300596.805, "from_m": 300150.094, "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": 300825.692, "from_m": 300596.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": 301839.375, "from_m": 300825.692, "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": 302716.621, "from_m": 301839.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 303252.061, "from_m": 302716.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": 326584.188, "from_m": 303252.061, "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": 326975.947, "from_m": 326584.188, "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": 328555.127, "from_m": 326975.947, "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": 329984.103, "from_m": 328555.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 330132.101, "from_m": 329984.103, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 793282, "profile_key": "d253c3d312eb2494a408c50f644def7b796c677b16c18008387f81cd44ff4ee7", "schedule_id": 270, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1240", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.125, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.835, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.613, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.725, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.126, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.148, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.41, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.445, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "Grantham", "stage_seq": 20, "distance_m": 169519.03, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.715, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1354H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.89, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.505, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.28, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Retford", "stage_seq": 25, "distance_m": 222740.626, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.335, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1418H", "location": "Doncaster", "stage_seq": 27, "distance_m": 250691.518, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Adwick", "stage_seq": 28, "distance_m": 256950.376, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Adwick Jn", "stage_seq": 29, "distance_m": 258514.329, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "South Kirkby Jn", "stage_seq": 30, "distance_m": 266588.944, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Hare Park Jn", "stage_seq": 31, "distance_m": 276184.748, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1435H", "location": "Wakefield Westgate", "stage_seq": 32, "distance_m": 282531.315, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 297364.797, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 297865.397, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 298253.383, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1458H", "location": "Leeds", "stage_seq": 36, "distance_m": 298443.769, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Leeds West Jn", "stage_seq": 37, "distance_m": 298636.361, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Armley Jn", "stage_seq": 38, "distance_m": 302853.244, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1508H", "location": "Horsforth", "stage_seq": 39, "distance_m": 309934.977, "section_seq": 1, "route_path_id": 130549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Rigton S.B.", "stage_seq": 40, "distance_m": 321886.819, "section_seq": 1, "route_path_id": 130549}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Harrogate", "stage_seq": 41, "distance_m": 330132.101, "section_seq": 1, "route_path_id": 130549}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 330132.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 130549}], "total_distance_m": 330132.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 327725.093, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.008, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:43:33Z", "source_id": 68220122, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T11:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:43:38Z", "source_id": 21398932, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:49:53Z", "source_id": 68234951, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T11:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:49:56Z", "source_id": 21403392, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:58:24Z", "source_id": 68254990, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T11:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:58:23Z", "source_id": 21409237, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:08:54Z", "source_id": 68280073, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T12:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:08:58Z", "source_id": 21416529, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:22:32Z", "source_id": 68311997, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T12:23:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:22:35Z", "source_id": 21426036, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:46:06Z", "source_id": 68366420, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T12:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:46:08Z", "source_id": 21442331, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:53:56Z", "source_id": 68384864, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T12:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:53:58Z", "source_id": 21447783, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:37:13Z", "source_id": 68486488, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T13:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:37:18Z", "source_id": 21477891, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:36Z", "source_id": 68501354, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-23T13:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:38Z", "source_id": 21482202, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-23T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:34Z", "source_id": 68537096, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-23T13:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:34Z", "source_id": 21492589, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-23T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5389, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:36Z", "source_id": 68585283, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-23T14:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:41Z", "source_id": 21506692, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-23T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:38Z", "source_id": 68616238, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-23T14:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:41Z", "source_id": 21515959, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-23T15:32:00+01:00", "operational_fact": true}] |
London Kings Cross |
1240 |
1240 |
6 |
12:40:00 |
None |
Harrogate |
1529 |
1527 |
3 |
LATE |
+25 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02082/2026-09-23/detailed |
None |
Horsforth |
2026-09-23T15:34:11+01:00 |
Harrogate |
1433.0 |
{"type": "LineString", "coordinates": [[-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]} |
12.5 |
1534 |
1527 |
Leeds |
Rigton S.B. |
Harrogate |
53.9935746 |
-1.5376098 |
53.9935746 |
-1.5376098 |
1 |
0 |
2026-09-23 16:02:54 |
TERMINATED |
2026-09-23 15:52:31 |
Rigton S.B. |
TD |
TRACKING_TIMEOUT |
68670976 |
1790175239643434 |
189 |
189 |
2026-09-23 16:02:33.178849 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:31.941757 |
| 766016 |
797693 |
Y61703 |
775V42MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:52:36 |
2026-09-23 16:02:54 |
2026-09-25 16:02:54 |
{"id": 797693, "stp": "P", "toc": "Transport for Wales", "uid": "Y61703", "consist": "67015+HD01", "dest_crs": "XCC", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61703/2026-09-23/detailed", "trust_id": "775V42MR23", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-23", "dest_arr_time": "1559", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5V42", "timing_status": null, "origin_station": "Cardiff Central", "current_leg_arr": "1559", "current_leg_dep": "1558", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "1547", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:02:54", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "1559", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 562.149, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1087.798, \"from_m\": 562.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797693, \"profile_key\": \"13a79ec2cc795a4012303bdc1e7fd90ace1c5374609515512b5c3fffdcc4b214\", \"schedule_id\": 35456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116274}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 116274}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116274}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Central", "service_state_platform": "4", "timing_fact_generation": 1790175490146234, "current_leg_arrival_utc": "2026-09-23T15:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:52:37.984197", "service_state_evidence_id": 68667751, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-23T15:52:36", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:02:39.225928", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
XCC |
5V42 |
67015+HD01 |
7 |
110 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "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": 376.805, "from_m": 272.05, "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": 562.149, "from_m": 376.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1087.798, "from_m": 562.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797693, "profile_key": "13a79ec2cc795a4012303bdc1e7fd90ace1c5374609515512b5c3fffdcc4b214", "schedule_id": 35456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116274}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 2, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 116274}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 116274}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cardiff Central |
1547 |
1547 |
4 |
15:58:00 |
None |
Canton C.S.D. |
1559 |
1559 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y61703/2026-09-23/detailed |
None |
Cardiff Central |
2026-09-23T15:58:30+01:00 |
Canton C.S.D. |
1.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} |
0.7 |
1558 |
1559 |
None |
None |
Canton C.S.D. |
51.4746824 |
-3.1944478 |
51.4746824 |
-3.1944478 |
1 |
0 |
2026-09-23 16:02:54 |
TERMINATED |
2026-09-23 15:52:36 |
Cardiff Central |
TD |
NEVER_DEPARTED_TIMEOUT |
68667751 |
1790175490146234 |
10 |
10 |
2026-09-23 16:02:39.225928 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:52:37.984197 |
| 766017 |
797770 |
C17247 |
115T52MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:53:00 |
2026-09-23 16:03:24 |
2026-09-25 16:03:24 |
{"id": 797770, "stp": "P", "toc": "Northern", "uid": "C17247", "consist": "156466", "dest_crs": "XBF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17247/2026-09-23/detailed", "trust_id": "115T52MR23", "origin_crs": "BIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness CS", "service_date": "2026-09-23", "dest_arr_time": "1553", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5T52", "timing_status": "EARLY", "origin_station": "Barrow-in-Furness", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1550", "origin_platform": "2", "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-23T16:03:24", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1553", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1550", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Barrow-in-Furness", "service_state_platform": null, "timing_fact_generation": 1790174947730885, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:53:04.105425", "service_state_evidence_id": 21528361, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:03:06.824133", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BIF |
XBF |
5T52 |
156466 |
2 |
75 |
None |
None |
[] |
Barrow-in-Furness |
1550 |
1550 |
2 |
None |
None |
Barrow-in-Furness CS |
1553 |
1553 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17247/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Barrow-in-Furness |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:03:24 |
TERMINATED |
2026-09-23 15:53:00 |
Barrow-in-Furness |
TRUST |
TRACKING_TIMEOUT |
21528361 |
1790174947730885 |
2 |
2 |
2026-09-23 16:03:06.824133 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:53:04.105425 |
| 766018 |
798549 |
G39259 |
782B78MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:53:00 |
2026-09-23 16:03:24 |
2026-09-25 16:03:24 |
{"id": 798549, "stp": "O", "toc": "Transport for Wales", "uid": "G39259", "consist": "150280", "dest_crs": "CDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39259/2026-09-23/detailed", "trust_id": "782B78MR23", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-23", "dest_arr_time": "1624", "dest_platform": "2", "is_terminated": 1, "next_location": null, "signalling_id": "2B78", "timing_status": null, "origin_station": "Pontypridd", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1553", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:03:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1623", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"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\": 286.63, \"from_m\": 161.609, \"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\": 396.591, \"from_m\": 286.63, \"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\": 443.289, \"from_m\": 396.591, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2436.03, \"from_m\": 443.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5516.887, \"from_m\": 2436.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8013.93, \"from_m\": 5516.887, \"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\": 11843.332, \"from_m\": 8013.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12304.269, \"from_m\": 11843.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14337.899, \"from_m\": 12304.269, \"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\": 18483.551, \"from_m\": 14337.899, \"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\": 19801.012, \"from_m\": 18483.551, \"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\": 20684.657, \"from_m\": 19801.012, \"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\": 798549, \"profile_key\": \"10985b614b08bb6d1810e59ee7bf340aba814d10c4beba50f5b4c0fc5cb105d9\", \"schedule_id\": 37240, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Treforest\", \"stage_seq\": 2, \"distance_m\": 1490.149, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 3, \"distance_m\": 5230.762, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605\", \"location\": \"Taffs Well\", \"stage_seq\": 4, \"distance_m\": 9068.745, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 12063.389, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Llandaf\", \"stage_seq\": 6, \"distance_m\": 13803.008, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Cathays\", \"stage_seq\": 7, \"distance_m\": 17971.55, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1620\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 18982.39, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 9, \"distance_m\": 20684.657, \"section_seq\": 1, \"route_path_id\": 144350}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20684.657, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144350}], \"total_distance_m\": 20684.657, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20684.657, \"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": "1553", "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": "Pontypridd", "service_state_platform": "1", "timing_fact_generation": 1790173213885328, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:53:04.146323", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:03:06.827146", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
PPD |
CDB |
2B78 |
150280 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 161.609, "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": 286.63, "from_m": 161.609, "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": 396.591, "from_m": 286.63, "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": 443.289, "from_m": 396.591, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2436.03, "from_m": 443.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5516.887, "from_m": 2436.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8013.93, "from_m": 5516.887, "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": 11843.332, "from_m": 8013.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12304.269, "from_m": 11843.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14337.899, "from_m": 12304.269, "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": 18483.551, "from_m": 14337.899, "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": 19801.012, "from_m": 18483.551, "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": 20684.657, "from_m": 19801.012, "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": 798549, "profile_key": "10985b614b08bb6d1810e59ee7bf340aba814d10c4beba50f5b4c0fc5cb105d9", "schedule_id": 37240, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1553", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Treforest", "stage_seq": 2, "distance_m": 1490.149, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Trefforest Estate", "stage_seq": 3, "distance_m": 5230.762, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Taffs Well", "stage_seq": 4, "distance_m": 9068.745, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "Radyr", "stage_seq": 5, "distance_m": 12063.389, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Llandaf", "stage_seq": 6, "distance_m": 13803.008, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Cathays", "stage_seq": 7, "distance_m": 17971.55, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1620", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 18982.39, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 9, "distance_m": 20684.657, "section_seq": 1, "route_path_id": 144350}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20684.657, "from_m": 0.0, "section_seq": 1, "route_path_id": 144350}], "total_distance_m": 20684.657, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20684.657, "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} |
[] |
Pontypridd |
1553 |
1553 |
1 |
None |
None |
Cardiff Bay |
1624 |
1623 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G39259/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:03:24 |
TERMINATED |
2026-09-23 15:53:00 |
Pontypridd |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790173213885328 |
0 |
0 |
2026-09-23 16:03:06.827146 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:53:04.146323 |
| 766019 |
797837 |
C39738 |
543L44MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:53:10 |
2026-09-23 16:03:24 |
2026-09-25 16:03:24 |
{"id": 797837, "stp": "P", "toc": "Great Northern", "uid": "C39738", "consist": "387108+387113", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39738/2026-09-23/detailed", "trust_id": "543L44MR23", "origin_crs": "XHE", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-23", "dest_arr_time": "1616", "dest_platform": "10", "is_terminated": 1, "next_location": "Hornsey Emud Sig. Hy176", "signalling_id": "3L44", "timing_status": null, "origin_station": "Hornsey E.M.U.D.", "current_leg_arr": "1557", "current_leg_dep": "1558", "current_leg_end": "Hornsey Emud Sig. Hy176", "origin_dep_time": "1552", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:03:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1097284, 51.58428239999999], [-0.1092173, 51.58361659999999], [-0.1088912, 51.5831995], [-0.1087101, 51.58295280000001], [-0.1084591, 51.58264440000001], [-0.1081631, 51.58226400000001], [-0.10788960000000002, 51.582014099999995], [-0.107502, 51.5816734], [-0.10722919999999998, 51.5814287], [-0.10699459999999998, 51.5812219], [-0.1068648, 51.58110739999999], [-0.10677169999999998, 51.581016], [-0.1066825, 51.580907799999984], [-0.1065866, 51.5807827], [-0.1065276, 51.580692799999994], [-0.1064456, 51.58052299999999], [-0.1063923, 51.5804024], [-0.10630199999999998, 51.58021919999998], [-0.10621609999999998, 51.580090199999994], [-0.1060857, 51.5798944], [-0.1059785344916034, 51.57973823247997], [-0.10593479999999998, 51.5796745], [-0.1058217, 51.57948189999999], [-0.1056683, 51.57921339999999], [-0.105525, 51.57894029999999], [-0.10537499999999998, 51.5785461], [-0.1051917, 51.578119499999985], [-0.1050261, 51.5776936], [-0.1049198, 51.57736229999999], [-0.1051049, 51.5777065], [-0.1052363, 51.5780066], [-0.1053482, 51.5782511], [-0.1055094, 51.57853119999999], [-0.10578899999999998, 51.57903599999999], [-0.105903, 51.5792431], [-0.10602069999999998, 51.57945029999999], [-0.1063066, 51.5798966], [-0.10639729490752134, 51.580020937795446], [-0.10657336949636552, 51.580137397074], [-0.1066148, 51.58016479999999], [-0.1066882465038602, 51.58021652613653], [-0.10683615055263436, 51.58032069027637], [-0.10697536022808286, 51.58041873102618], [-0.10716059999999998, 51.5806601], [-0.1077346, 51.5813174], [-0.1081116, 51.5816961], [-0.1086123, 51.5821478], [-0.1088302, 51.5823431], [-0.10960259999999998, 51.5830692], [-0.1098744, 51.5833404], [-0.1102004, 51.58371149999999], [-0.1104153, 51.58398350000001], [-0.1107637, 51.584458999999995], [-0.1108891, 51.5846611], [-0.1110803, 51.58500459999999], [-0.1113571, 51.58554649999999]]}", "current_leg_start": "Hornsey E.M.U.D.", "dest_arr_time_act": "1616", "motion_projection": null, "next_location_lat": "51.5855465", "next_location_lon": "-0.1113571", "previous_location": null, "current_leg_milage": "1.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 885.5, \"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\": 2084.144, \"from_m\": 885.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2133.193, \"from_m\": 2084.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3161.414, \"from_m\": 2133.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3227.343, \"from_m\": 3161.414, \"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\": 5558.88, \"from_m\": 3227.343, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 7184.242, \"from_m\": 5558.88, \"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\": 7441.724, \"from_m\": 7184.242, \"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\": 9076.091, \"from_m\": 7441.724, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9588.181, \"from_m\": 9076.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9618.267, \"from_m\": 9588.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9686.124, \"from_m\": 9618.267, \"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\": 9769.264, \"from_m\": 9686.124, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10058.66, \"from_m\": 9769.264, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10109.602, \"from_m\": 10058.66, \"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\": 10487.018, \"from_m\": 10109.602, \"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\": 10503.912, \"from_m\": 10487.018, \"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\": 10510.665, \"from_m\": 10503.912, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10906.481, \"from_m\": 10510.665, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 797837, \"profile_key\": \"e1e9276b283f6092e44630e2e74925656fa58b2cb99070ad5fe120e8361950c2\", \"schedule_id\": 5589, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1606\", \"location\": \"Hornsey Emud Sig. Hy176\", \"stage_seq\": 2, \"distance_m\": 3401.991, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Hornsey\", \"stage_seq\": 3, \"distance_m\": 4480.483, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Harringay\", \"stage_seq\": 4, \"distance_m\": 5457.088, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Finsbury Park\", \"stage_seq\": 5, \"distance_m\": 6808.837, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Holloway South Jn\", \"stage_seq\": 6, \"distance_m\": 8629.31, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 7, \"distance_m\": 9804.094, \"section_seq\": 1, \"route_path_id\": 132321}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 8, \"distance_m\": 10906.481, \"section_seq\": 1, \"route_path_id\": 132321}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10906.481, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132321}], \"total_distance_m\": 10906.481, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 10020.981, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 885.5, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1439.0", "current_position_lat": "51.5855465", "current_position_lon": "-0.1113571", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Hornsey E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1790175490934005, "current_leg_arrival_utc": "2026-09-23T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:53:10.187133", "service_state_evidence_id": 68669148, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-23T15:53:10", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:03:12.861766", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XHE |
KGX |
3L44 |
387108+387113 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 885.5, "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": 2084.144, "from_m": 885.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2133.193, "from_m": 2084.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3161.414, "from_m": 2133.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3227.343, "from_m": 3161.414, "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": 5558.88, "from_m": 3227.343, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 7184.242, "from_m": 5558.88, "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": 7441.724, "from_m": 7184.242, "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": 9076.091, "from_m": 7441.724, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9588.181, "from_m": 9076.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9618.267, "from_m": 9588.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 9686.124, "from_m": 9618.267, "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": 9769.264, "from_m": 9686.124, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10058.66, "from_m": 9769.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 10109.602, "from_m": 10058.66, "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": 10487.018, "from_m": 10109.602, "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": 10503.912, "from_m": 10487.018, "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": 10510.665, "from_m": 10503.912, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 10906.481, "from_m": 10510.665, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 797837, "profile_key": "e1e9276b283f6092e44630e2e74925656fa58b2cb99070ad5fe120e8361950c2", "schedule_id": 5589, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Hornsey E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132321}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1606", "location": "Hornsey Emud Sig. Hy176", "stage_seq": 2, "distance_m": 3401.991, "section_seq": 1, "route_path_id": 132321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Hornsey", "stage_seq": 3, "distance_m": 4480.483, "section_seq": 1, "route_path_id": 132321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Harringay", "stage_seq": 4, "distance_m": 5457.088, "section_seq": 1, "route_path_id": 132321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Finsbury Park", "stage_seq": 5, "distance_m": 6808.837, "section_seq": 1, "route_path_id": 132321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Holloway South Jn", "stage_seq": 6, "distance_m": 8629.31, "section_seq": 1, "route_path_id": 132321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Belle Isle Jn", "stage_seq": 7, "distance_m": 9804.094, "section_seq": 1, "route_path_id": 132321}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 8, "distance_m": 10906.481, "section_seq": 1, "route_path_id": 132321}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10906.481, "from_m": 0.0, "section_seq": 1, "route_path_id": 132321}], "total_distance_m": 10906.481, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 10020.981, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 885.5, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hornsey E.M.U.D. |
1552 |
1552 |
None |
15:58:00 |
None |
London Kings Cross |
1616 |
1616 |
10 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C39738/2026-09-23/detailed |
None |
Hornsey E.M.U.D. |
2026-09-23T15:58:30+01:00 |
Hornsey Emud Sig. Hy176 |
1439.0 |
{"type": "LineString", "coordinates": [[-0.1097284, 51.58428239999999], [-0.1092173, 51.58361659999999], [-0.1088912, 51.5831995], [-0.1087101, 51.58295280000001], [-0.1084591, 51.58264440000001], [-0.1081631, 51.58226400000001], [-0.10788960000000002, 51.582014099999995], [-0.107502, 51.5816734], [-0.10722919999999998, 51.5814287], [-0.10699459999999998, 51.5812219], [-0.1068648, 51.58110739999999], [-0.10677169999999998, 51.581016], [-0.1066825, 51.580907799999984], [-0.1065866, 51.5807827], [-0.1065276, 51.580692799999994], [-0.1064456, 51.58052299999999], [-0.1063923, 51.5804024], [-0.10630199999999998, 51.58021919999998], [-0.10621609999999998, 51.580090199999994], [-0.1060857, 51.5798944], [-0.1059785344916034, 51.57973823247997], [-0.10593479999999998, 51.5796745], [-0.1058217, 51.57948189999999], [-0.1056683, 51.57921339999999], [-0.105525, 51.57894029999999], [-0.10537499999999998, 51.5785461], [-0.1051917, 51.578119499999985], [-0.1050261, 51.5776936], [-0.1049198, 51.57736229999999], [-0.1051049, 51.5777065], [-0.1052363, 51.5780066], [-0.1053482, 51.5782511], [-0.1055094, 51.57853119999999], [-0.10578899999999998, 51.57903599999999], [-0.105903, 51.5792431], [-0.10602069999999998, 51.57945029999999], [-0.1063066, 51.5798966], [-0.10639729490752134, 51.580020937795446], [-0.10657336949636552, 51.580137397074], [-0.1066148, 51.58016479999999], [-0.1066882465038602, 51.58021652613653], [-0.10683615055263436, 51.58032069027637], [-0.10697536022808286, 51.58041873102618], [-0.10716059999999998, 51.5806601], [-0.1077346, 51.5813174], [-0.1081116, 51.5816961], [-0.1086123, 51.5821478], [-0.1088302, 51.5823431], [-0.10960259999999998, 51.5830692], [-0.1098744, 51.5833404], [-0.1102004, 51.58371149999999], [-0.1104153, 51.58398350000001], [-0.1107637, 51.584458999999995], [-0.1108891, 51.5846611], [-0.1110803, 51.58500459999999], [-0.1113571, 51.58554649999999]]} |
1.2 |
1558 |
1557 |
None |
None |
Hornsey Emud Sig. Hy176 |
51.5855465 |
-0.1113571 |
51.5855465 |
-0.1113571 |
1 |
0 |
2026-09-23 16:03:24 |
TERMINATED |
2026-09-23 15:53:10 |
Hornsey E.M.U.D. |
TD |
NEVER_DEPARTED_TIMEOUT |
68669148 |
1790175490934005 |
6 |
6 |
2026-09-23 16:03:12.861766 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:53:10.187133 |
| 766020 |
789711 |
H54918 |
826A12CE23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:54:00 |
2026-09-23 16:04:24 |
2026-09-25 16:04:24 |
{"id": 789711, "stp": "P", "toc": "Unknown", "uid": "H54918", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H54918/2026-09-23/detailed", "trust_id": "826A12CE23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Appleford Sidings (FHH)", "service_date": "2026-09-23", "dest_arr_time": "1317", "dest_platform": null, "is_terminated": 1, "next_location": "Hungerford Loop", "signalling_id": "6A12", "timing_status": "OFF ROUTE", "origin_station": "Whatley Quarry (FLHH)", "current_leg_arr": "1134", "current_leg_dep": "1109", "current_leg_end": "Hungerford Loop", "origin_dep_time": "0918", "origin_platform": null, "current_location": "Wootton Bassett Jn", "last_update_time": "2026-09-23T16:04:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8538203, 51.3351974], [-1.8527853, 51.33516199999998], [-1.8519575, 51.335132400000006], [-1.8514813, 51.335111799999986], [-1.8509948, 51.3350957], [-1.8505761999999997, 51.3350798], [-1.8500103000000003, 51.3350592], [-1.8497478, 51.3350496], [-1.8488309999999997, 51.33504799999999], [-1.8482615, 51.33502969999999], [-1.847648, 51.3350056], [-1.847, 51.3349822], [-1.8463812999999996, 51.334961699999994], [-1.8457688999999995, 51.33493839999999], [-1.8451399, 51.334916199999995], [-1.8447129999999996, 51.3348996], [-1.8446203999999995, 51.3348959], [-1.8445755999999995, 51.3348944], [-1.8445043, 51.334892], [-1.8442348, 51.3348829], [-1.8436519999999996, 51.3348609], [-1.8430552, 51.3348382], [-1.8423234, 51.334813899999986], [-1.8409336999999997, 51.3347619], [-1.8403507, 51.33474050000001], [-1.8397319, 51.33471910000001], [-1.8391829, 51.3346973], [-1.8384337, 51.3346706], [-1.8376094, 51.334641], [-1.8365713999999995, 51.3346031], [-1.8356816999999996, 51.33457109999999], [-1.8348041, 51.33454549999999], [-1.8333558, 51.33450209999999], [-1.8318969000000005, 51.33446390000001], [-1.8309578, 51.3344433], [-1.8300148000000005, 51.3344216], [-1.8292146, 51.334411299999985], [-1.828427, 51.334402299999994], [-1.8278874999999997, 51.3343959], [-1.8273486999999995, 51.3343915], [-1.8268165, 51.334388], [-1.8262874, 51.3343855], [-1.8256030999999997, 51.33438389999999], [-1.8245152, 51.33438830000001], [-1.8237947, 51.334394499999995], [-1.823079, 51.33440290000001], [-1.8218748, 51.334415099999994], [-1.8210894, 51.3344293], [-1.8200249999999996, 51.33444780000001], [-1.8191178, 51.33446649999999], [-1.818501, 51.3344832], [-1.8179357, 51.334501], [-1.8170629, 51.33452849999999], [-1.8160915, 51.3345629], [-1.815053, 51.334602700000005], [-1.8140564, 51.33464839999999], [-1.8134626000000005, 51.3346728], [-1.8125772, 51.3347142], [-1.8118076, 51.33475450000001], [-1.811036, 51.3347958], [-1.810275, 51.334839299999985], [-1.8094895, 51.3348861], [-1.8088502, 51.33492640000001], [-1.8083585, 51.3349566], [-1.8076757999999995, 51.33500089999999], [-1.8067185, 51.33506439999999], [-1.8060441, 51.335114299999994], [-1.8053734, 51.335166999999984], [-1.8043829, 51.3352435], [-1.8033207, 51.3353326], [-1.8024465, 51.33540969999999], [-1.8016327000000003, 51.33548349999999], [-1.8007155999999995, 51.33556779999999], [-1.7999951, 51.335637099999985], [-1.7990971, 51.33572459999999], [-1.798193, 51.3358133], [-1.7975151999999996, 51.3358819], [-1.7966896999999995, 51.3359672], [-1.7966305682390429, 51.335974006965785], [-1.7958904999999998, 51.336059199999994], [-1.7949730999999998, 51.33616379999999], [-1.7938145, 51.3363029], [-1.7928962000000002, 51.3364188], [-1.7919781, 51.3365373], [-1.7910098000000003, 51.3366647], [-1.7901237999999997, 51.3367838], [-1.7890755, 51.33693099999999], [-1.7884142999999997, 51.33702559999999], [-1.787795, 51.33711470000001], [-1.7870776999999998, 51.3372205], [-1.786577, 51.3372954], [-1.7860579999999997, 51.33737310000001], [-1.7851572, 51.3375268], [-1.7847202, 51.3376086], [-1.7843656, 51.337679399999985], [-1.7841535, 51.33772140000001], [-1.7839385, 51.337764], [-1.7836483, 51.3378326], [-1.7833554, 51.3379041], [-1.7830405, 51.3379858], [-1.7827147, 51.338075499999995], [-1.7825044, 51.3381368], [-1.7820456999999998, 51.3382783], [-1.7817407999999997, 51.3383757], [-1.7813410999999997, 51.338511], [-1.7807407, 51.3387198], [-1.7801106999999998, 51.338939999999994], [-1.7796651999999995, 51.33909909999999], [-1.7791946999999997, 51.3392634], [-1.7783143999999995, 51.339575199999985], [-1.7774304999999997, 51.3398882], [-1.7765416, 51.340203], [-1.7759245999999995, 51.34041969999999], [-1.7753369, 51.3406251], [-1.7747635, 51.3408274], [-1.7742194, 51.3410173], [-1.7737321, 51.341188300000006], [-1.7732644999999998, 51.3413517], [-1.7724151999999995, 51.3416515], [-1.7719887, 51.341801], [-1.7715436, 51.3419575], [-1.770688, 51.34225870000001], [-1.7697711, 51.3425789], [-1.7695577, 51.342652699999995], [-1.7689417, 51.342869699999994], [-1.7688014, 51.342922300000005], [-1.7687649, 51.34293599999999], [-1.7682011999999998, 51.3431323], [-1.7676194999999997, 51.343337899999995], [-1.7672932, 51.34345489999999], [-1.7670334999999997, 51.3435449], [-1.7665258, 51.3437211], [-1.7660197999999998, 51.3439], [-1.7655178, 51.34407729999999], [-1.7650197, 51.3442549], [-1.7644591, 51.344464499999994], [-1.7639642999999998, 51.3446557], [-1.7638674, 51.3446952], [-1.7637698999999998, 51.34473489999999], [-1.7634544999999997, 51.34486820000001], [-1.763164, 51.344989899999995], [-1.7627398, 51.34517580000001], [-1.7624438999999998, 51.3453088], [-1.7621447999999995, 51.34544989999999], [-1.7617179, 51.3456595], [-1.7611106, 51.3459719], [-1.7604922999999997, 51.3463091], [-1.7598494999999998, 51.3466676], [-1.7589876999999998, 51.34714910000002], [-1.7581122000000002, 51.347639099999995], [-1.7574147999999998, 51.34803110000001], [-1.756872, 51.34832699999999], [-1.7564786999999995, 51.3485495], [-1.7560102999999998, 51.34879320000001], [-1.7555481, 51.3490285], [-1.7552860999999995, 51.3491554], [-1.7550500999999998, 51.3492636], [-1.7547857, 51.34938], [-1.7545001, 51.349505], [-1.7541680999999998, 51.34964079999999], [-1.753819, 51.349776299999995], [-1.7533900999999998, 51.349933], [-1.7528709, 51.350112], [-1.7523419000000002, 51.3502897], [-1.7514906999999995, 51.3505581], [-1.7507459, 51.35079549999998], [-1.7499775999999998, 51.35103980000001], [-1.7492079, 51.3512835], [-1.7484801, 51.351510999999995], [-1.7476295999999998, 51.35178129999999], [-1.7470087999999997, 51.3519777], [-1.7458024999999997, 51.3523595], [-1.7451401, 51.3525673], [-1.7445278, 51.3527619], [-1.7438953, 51.3529601], [-1.7432617999999998, 51.353161199999995], [-1.7422364999999995, 51.3534857], [-1.741279, 51.35378809999999], [-1.7404451, 51.3540517], [-1.7395973999999998, 51.35431880000001], [-1.7393162, 51.3544061], [-1.7388701999999998, 51.3545498], [-1.7383364, 51.3547155], [-1.7378612999999998, 51.35487439999999], [-1.7373918, 51.3550319], [-1.7373607, 51.3550433], [-1.7372468999999997, 51.3550851], [-1.7365951, 51.355343699999985], [-1.7362327, 51.355496], [-1.7358891, 51.355648300000006], [-1.735571, 51.3557989], [-1.7352344, 51.3559588], [-1.7346578999999998, 51.3562471], [-1.7340983, 51.3565326], [-1.7334121, 51.35688720000001], [-1.7327508, 51.3572202], [-1.7320578, 51.3575446], [-1.7316116, 51.3577552], [-1.7310956, 51.35797869999998], [-1.7304974, 51.3582275], [-1.7299344, 51.3584572], [-1.7294056999999998, 51.3586627], [-1.7288270999999995, 51.3588835], [-1.7282715, 51.3590862], [-1.7276623999999998, 51.359295199999984], [-1.7269260999999998, 51.35953949999999], [-1.7261808, 51.359777300000005], [-1.7253915, 51.3600297], [-1.7246349, 51.36027549999999], [-1.7238767, 51.36053189999999], [-1.7231215999999998, 51.360806499999995], [-1.7224282, 51.361074], [-1.7219619, 51.3612549], [-1.72151, 51.36143760000001], [-1.720873, 51.3617102], [-1.7202686, 51.361985100000005], [-1.7198277, 51.3621895], [-1.7194305, 51.36237989999999], [-1.7191174, 51.3625361], [-1.7185416999999998, 51.36283290000001], [-1.7180605999999998, 51.3630829], [-1.7172049, 51.3635377], [-1.7166350999999995, 51.36384540000001], [-1.7163526999999998, 51.3639924], [-1.7157351999999997, 51.36430690000001], [-1.7152089, 51.36456590000001], [-1.7148051999999998, 51.36475159999999], [-1.7143284999999997, 51.36496509999999], [-1.714009, 51.3651015], [-1.7133994999999995, 51.3653421], [-1.7128415, 51.365555099999995], [-1.7124307, 51.36569979999999], [-1.7120858999999995, 51.36581520000001], [-1.7115175, 51.365994699999995], [-1.7109354, 51.3661718], [-1.7104749, 51.3662968], [-1.7099618, 51.366432], [-1.7094272999999998, 51.36656359999999], [-1.7088854999999998, 51.3666916], [-1.7083371, 51.3668157], [-1.7076013999999995, 51.3669737], [-1.7069484, 51.3671121], [-1.7067990398270907, 51.367143267312954], [-1.7060005, 51.3673099], [-1.705013, 51.367509899999995], [-1.7043014, 51.3676505], [-1.7035554999999998, 51.3677907], [-1.7024093, 51.36800190000001], [-1.7017328, 51.368122699999994], [-1.7010359, 51.36824219999998], [-1.7000822, 51.36839989999999], [-1.6987298999999998, 51.3686156], [-1.6980220999999998, 51.368723300000006], [-1.6972876, 51.3688294], [-1.6958302999999997, 51.3690323], [-1.6952716, 51.3691059], [-1.6946559, 51.369182300000006], [-1.6940284, 51.3692562], [-1.6934442, 51.369318799999995], [-1.6928816999999998, 51.36937549999999], [-1.6923026000000003, 51.3694289], [-1.691624, 51.369485799999985], [-1.6910457999999997, 51.369529699999994], [-1.6905766999999998, 51.36956370000001], [-1.6901313999999998, 51.3695923], [-1.6893517999999998, 51.36963670000001], [-1.6885389000000002, 51.369675599999994], [-1.6879344, 51.369696700000006], [-1.6873461, 51.36971520000001], [-1.6866804999999998, 51.3697309], [-1.6860281999999998, 51.3697427], [-1.6853676999999998, 51.36974860000001], [-1.6846620999999995, 51.36975030000001], [-1.6833108, 51.3697495], [-1.6820346999999998, 51.3697456], [-1.6806569, 51.3697439], [-1.6799267, 51.369741], [-1.6790957999999998, 51.369738700000006], [-1.6776722999999998, 51.36973540000002], [-1.6762741, 51.36973389999999], [-1.6751984999999998, 51.3697317], [-1.6740971000000002, 51.36972679999999], [-1.6736028000000005, 51.3697215], [-1.6730658, 51.3697093], [-1.6726704, 51.3696951], [-1.6723092999999998, 51.3696734], [-1.6720011, 51.3696504], [-1.6715630999999995, 51.3696125], [-1.6711438999999997, 51.3695725], [-1.6707723999999995, 51.3695252], [-1.6703882, 51.36947409999999], [-1.6700045, 51.369415], [-1.6695713, 51.3693413], [-1.6691705999999995, 51.36926480000001], [-1.6687887999999995, 51.3691829], [-1.6682741, 51.3690649], [-1.6676761999999998, 51.36891879999999], [-1.6665816, 51.368629799999994], [-1.6661024000000002, 51.3685006], [-1.6656128999999995, 51.3683689], [-1.6650488, 51.3682188], [-1.6643799999999995, 51.36805059999999], [-1.6635888, 51.3678577], [-1.6625452999999997, 51.3676157], [-1.6617059999999997, 51.367421400000005], [-1.6609078999999998, 51.36723439999999], [-1.6604068, 51.3671183], [-1.6599032, 51.3669955], [-1.6594293999999998, 51.3668644], [-1.6588586, 51.3666988], [-1.6583631, 51.3665391], [-1.6580890999999998, 51.36644269999999], [-1.65779, 51.36633160000001], [-1.6573226, 51.366151900000006], [-1.6568396999999997, 51.36594669999999], [-1.6564039, 51.365746599999994], [-1.655953, 51.365524], [-1.6555789, 51.36532929999999], [-1.6551895999999997, 51.36511629999999], [-1.6548449, 51.3649098], [-1.6543805, 51.36461599999999], [-1.6540855999999995, 51.364415699999995], [-1.6537983, 51.36421649999998], [-1.6532227999999998, 51.3638146], [-1.6527283999999998, 51.36346660000001], [-1.6518337, 51.3628391], [-1.6513649, 51.362511199999986], [-1.6508841, 51.3621724], [-1.6504599999999998, 51.361881], [-1.6501854, 51.36170080000001], [-1.6499421, 51.36154509999998], [-1.6495292, 51.361301999999995], [-1.6491414, 51.361095299999995], [-1.6488150999999998, 51.3609267], [-1.6482586999999995, 51.360679], [-1.6477299, 51.3604686], [-1.6475048, 51.3603834], [-1.6471311, 51.3602508], [-1.6465522, 51.3600688], [-1.6460469999999998, 51.3599298], [-1.6456646, 51.35982899999999], [-1.6451919999999998, 51.3597223], [-1.6448612, 51.35965339999999], [-1.644517, 51.35959069999999], [-1.6442658999999995, 51.35954919999998], [-1.6438525, 51.3594887], [-1.6433863, 51.359433499999994], [-1.6430558999999998, 51.3594005], [-1.6426953, 51.3593676], [-1.6423203, 51.359339600000006], [-1.6417828, 51.35930299999999], [-1.6409950999999998, 51.35925859999999], [-1.6401683, 51.35920569999999], [-1.6397388999999998, 51.35917499999999], [-1.6393573999999995, 51.35914259999999], [-1.6389645999999998, 51.359102400000005], [-1.6386404, 51.3590639], [-1.6382898, 51.3590167], [-1.6379389000000002, 51.35896420000001], [-1.6375738999999998, 51.35890239999999], [-1.6369765, 51.358794199999984], [-1.6365367, 51.3587105], [-1.6358353999999995, 51.3585712], [-1.6351721, 51.3584392], [-1.634503, 51.35830579999999], [-1.6339737999999997, 51.358201], [-1.6334350999999998, 51.3581012], [-1.6330401999999995, 51.35802919999999], [-1.6326417999999998, 51.35796560000001], [-1.6323838, 51.3579323], [-1.6321096999999998, 51.357899800000006], [-1.6318469999999998, 51.357875099999994], [-1.6315724, 51.3578543], [-1.6313126999999998, 51.3578398], [-1.6310423, 51.3578283], [-1.6306366, 51.3578168], [-1.6304076, 51.3578168], [-1.6301846999999998, 51.357819], [-1.6299847999999997, 51.357825299999995], [-1.6297883, 51.35783329999999], [-1.6294458999999997, 51.35785419999999], [-1.6290962999999998, 51.3578856], [-1.6287168999999997, 51.35792959999999], [-1.6284034999999997, 51.3579742], [-1.6281628, 51.35801469999999], [-1.6278649, 51.3580666], [-1.6274953, 51.3581429], [-1.6271321, 51.3582286], [-1.6267811, 51.3583219], [-1.6264716, 51.35841310000001], [-1.6261927, 51.3585048], [-1.6258737, 51.3586217], [-1.6256683, 51.35870080000001], [-1.6254254, 51.35880319999999], [-1.625143, 51.3589321], [-1.6249378, 51.3590291], [-1.6247282999999997, 51.35913500000001], [-1.624516, 51.359252299999994], [-1.624324, 51.35936160000001], [-1.624145, 51.3594704], [-1.6239507000000002, 51.3595928], [-1.6237698, 51.3597172], [-1.6235210999999998, 51.359891000000005], [-1.6232553999999997, 51.3600845], [-1.6229648, 51.3602977], [-1.6225322, 51.3606184], [-1.6221076999999997, 51.36093269999999], [-1.6218300999999995, 51.36113069999999], [-1.6215250999999995, 51.36134830000001], [-1.6210819, 51.3616628], [-1.6207047, 51.3619243], [-1.6202499999999995, 51.3622299], [-1.6198524, 51.36249699999999], [-1.6195631999999998, 51.3626876], [-1.6191203999999997, 51.3629734], [-1.6187763, 51.363193], [-1.6184532, 51.363395], [-1.6179648, 51.36369379999999], [-1.6175248, 51.36396010000001], [-1.6170667, 51.3642477], [-1.6169675114151385, 51.36430829227539], [-1.616756, 51.36443750000001], [-1.6163806, 51.364664899999994], [-1.6159773, 51.36491149999999], [-1.6154534, 51.3652313], [-1.6150534, 51.3654778], [-1.6146349999999998, 51.365732], [-1.6143305, 51.36591899999999], [-1.614008, 51.3661165], [-1.6131841999999998, 51.3666221], [-1.6125394, 51.3670181], [-1.6122257, 51.3672119], [-1.6119159000000003, 51.3674032], [-1.6116875, 51.36754040000001], [-1.6114664, 51.3676739], [-1.6110573999999998, 51.3679239], [-1.6106972, 51.36814399999999], [-1.6103723, 51.3683435], [-1.610065, 51.3685314], [-1.6097940999999998, 51.3687001], [-1.6094444, 51.3689237], [-1.6089227999999998, 51.369263100000005], [-1.6085803999999997, 51.369495099999995], [-1.6081879999999995, 51.369769899999994], [-1.6078319999999997, 51.3700295], [-1.6075330999999995, 51.37025119999999], [-1.6072198999999998, 51.3704973], [-1.6069623, 51.37070469999999], [-1.6067394, 51.37088609999999], [-1.6065019, 51.371084], [-1.6062717, 51.371285500000006], [-1.6060156, 51.3715177], [-1.6058294, 51.37168489999999], [-1.6056703999999995, 51.3718377], [-1.6053296, 51.3721686], [-1.6050607, 51.3724397], [-1.6048869999999995, 51.3726216], [-1.6047006999999998, 51.37282340000001], [-1.6044592999999998, 51.3730817], [-1.6042293, 51.373342699999995], [-1.604019, 51.37358269999999], [-1.6037984999999997, 51.37383580000001], [-1.6034561, 51.374231599999995], [-1.6031437999999998, 51.374595500000005], [-1.6027823, 51.3750158], [-1.6024226, 51.3754364], [-1.6020310999999998, 51.37589150000001], [-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.6000942, 51.37807730000001], [-1.5998382, 51.37837340000001], [-1.5995107999999998, 51.3787546], [-1.5992210999999998, 51.379082999999994], [-1.598910595915794, 51.379450181906726], [-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], [-1.5988537000000005, 51.37959039999999], [-1.5985625999999995, 51.3799247], [-1.5983298, 51.380196700000006], [-1.5980065, 51.38056809999999], [-1.5978825, 51.38070979999999], [-1.5977511999999998, 51.3808544], [-1.597382, 51.38126299999999], [-1.5972140999999995, 51.381443399999995], [-1.597039, 51.3816205], [-1.5967851, 51.3818728], [-1.596596, 51.38204830000001], [-1.5964866999999998, 51.3821493], [-1.5963710999999998, 51.3822536], [-1.5961637, 51.382426499999994], [-1.5958974999999995, 51.38264730000001], [-1.5956658999999995, 51.3828334], [-1.5954232, 51.3830132], [-1.5951518999999998, 51.383211300000006], [-1.5948944, 51.3833852], [-1.5945969, 51.3835834], [-1.5942332999999995, 51.38381549999998], [-1.5939055, 51.384014099999995], [-1.5937108, 51.3841278], [-1.5934341, 51.38428780000001], [-1.5931384999999998, 51.3844562], [-1.5926028000000003, 51.3847562], [-1.5920822999999995, 51.38505380000001], [-1.5917201000000003, 51.3852644], [-1.5913636999999998, 51.38548010000001], [-1.5910862, 51.3856563], [-1.590681, 51.38592119999999], [-1.5903632, 51.38614720000002], [-1.5900332, 51.38639449999998], [-1.5897191, 51.3866375], [-1.5895347571858869, 51.38679167395817], [-1.5894532999999995, 51.3868598], [-1.5891517, 51.38712269999999], [-1.5887858, 51.387458], [-1.5884722, 51.3877516], [-1.5881409999999998, 51.388068399999995], [-1.5878541999999998, 51.3883434], [-1.5875325, 51.388655400000005], [-1.5869270999999998, 51.3892317], [-1.5865276999999998, 51.3896069], [-1.5860404, 51.390063], [-1.5855231, 51.39054079999999], [-1.5851845999999998, 51.39084899999999], [-1.584688, 51.39129839999999], [-1.5843272, 51.3916357], [-1.5837869, 51.3921191], [-1.5832839999999997, 51.39257729999999], [-1.5828254999999998, 51.39300019999999], [-1.5823514, 51.393426700000006], [-1.5819080999999997, 51.3938246], [-1.5814680999999997, 51.39419860000001], [-1.581155, 51.3944519], [-1.5808245, 51.39471230000001], [-1.5802890999999997, 51.3951234], [-1.5798639, 51.39543890000001], [-1.5793304, 51.39583149999999], [-1.5787700999999998, 51.3962608], [-1.5784445, 51.3965207], [-1.578089, 51.3968117], [-1.5778098, 51.3970439], [-1.5774935, 51.39732549999998], [-1.5773336, 51.39746939999999], [-1.5771453, 51.3976516], [-1.5769032, 51.39788599999999], [-1.576595, 51.3981996], [-1.5762123999999995, 51.39858629999999], [-1.5759694999999998, 51.3988722], [-1.5755969, 51.39930429999998], [-1.5751018, 51.3998808], [-1.5749004, 51.40011400000001], [-1.5747080999999998, 51.4003321], [-1.5743568999999995, 51.40073540000001], [-1.5740085999999998, 51.4011132], [-1.573549, 51.4015831], [-1.5732477, 51.4018871], [-1.5729255, 51.40218610000001], [-1.5725923, 51.40248789999998], [-1.5722769999999997, 51.40276659999999], [-1.5719516, 51.4030451], [-1.5715596, 51.40337439999999], [-1.5711694, 51.40369410000001], [-1.5707619, 51.404029300000005], [-1.5703332999999997, 51.40436570000001], [-1.5699809, 51.4046369], [-1.5695764, 51.4049466], [-1.5692041999999995, 51.40522579999999], [-1.5686409, 51.4056515], [-1.5682307, 51.405950999999995], [-1.5677957000000002, 51.4062574], [-1.5673787, 51.4065391], [-1.5670426999999998, 51.4067574], [-1.5667177, 51.4069489], [-1.5663258, 51.4071714], [-1.5659952, 51.4073467], [-1.5656110999999997, 51.4075421], [-1.5652403999999998, 51.4077132], [-1.5648614, 51.40788189999999], [-1.5642632999999997, 51.408123200000006], [-1.5637573, 51.4083098], [-1.5633199, 51.4084633], [-1.5627835000000003, 51.4086386], [-1.5621953, 51.40882849999999], [-1.5615125, 51.40904709999999], [-1.5604275, 51.4093831], [-1.5599481, 51.4095318], [-1.5594029000000005, 51.40970049999999], [-1.5586506999999998, 51.4099242], [-1.5581328999999997, 51.4100757], [-1.5576885, 51.4101994], [-1.5568498999999998, 51.41042809999999], [-1.5563777999999997, 51.4105519], [-1.5559427999999995, 51.4106592], [-1.5555578, 51.4107479], [-1.5552330000000003, 51.4108205], [-1.554678, 51.41093510000001], [-1.5541746999999997, 51.4110312], [-1.5537173999999998, 51.4111129], [-1.5533102, 51.4111828], [-1.5528761999999998, 51.4112495], [-1.552382, 51.41131959999999], [-1.5521062999999995, 51.41135500000001], [-1.5518077, 51.4113923], [-1.5514803, 51.41142779999999], [-1.5511244999999998, 51.4114615], [-1.5508019999999998, 51.4114868], [-1.5503554, 51.411509300000006], [-1.5500306, 51.411523], [-1.5497175999999997, 51.4115337], [-1.5492631, 51.411537300000006], [-1.5487423, 51.41153409999998], [-1.5478656999999998, 51.4115258], [-1.5470678, 51.411516199999994], [-1.5464899, 51.4115103], [-1.5461585, 51.4115118], [-1.5457898, 51.4115153], [-1.5454127999999998, 51.4115226], [-1.5450834, 51.4115343], [-1.5447614, 51.4115488], [-1.5443759999999995, 51.41157299999999], [-1.5441598, 51.4115912], [-1.5439954, 51.4116052], [-1.5438066, 51.411624999999994], [-1.5435426, 51.41165569999999], [-1.5433061, 51.4116862], [-1.5430463999999997, 51.4117225], [-1.5428071, 51.4117578], [-1.5425517999999998, 51.411799499999994], [-1.5423441000000002, 51.4118367], [-1.5421225, 51.4118795], [-1.5418735999999995, 51.41193179999999], [-1.5416216, 51.4119875], [-1.5414038, 51.41203559999999], [-1.5410876000000002, 51.41211439999999], [-1.5406387, 51.412229], [-1.5402435, 51.41233619999999], [-1.5397716, 51.41246650000001], [-1.5394118, 51.412564399999994], [-1.5390521, 51.4126638], [-1.5386739, 51.4127629], [-1.538304, 51.41285899999999], [-1.5378809999999998, 51.4129568], [-1.5374623999999997, 51.4130485], [-1.5371576999999998, 51.4131101], [-1.5368358, 51.4131705], [-1.5364219999999995, 51.4132431], [-1.5360757, 51.4132928], [-1.5356922999999998, 51.4133454], [-1.5352431, 51.4133977], [-1.5348874999999995, 51.4134327], [-1.534536, 51.4134615], [-1.5341818, 51.4134866], [-1.5338073, 51.413505699999995], [-1.5335123, 51.413518499999995], [-1.5331953, 51.4135294], [-1.5328185999999997, 51.4135375], [-1.5322862999999998, 51.4135469], [-1.5316648, 51.4135525], [-1.5311521, 51.41356089999999], [-1.5306417, 51.4135703], [-1.5301928, 51.413584400000005], [-1.5298394, 51.4135985], [-1.5294379, 51.4136178], [-1.5289301, 51.4136504], [-1.528386, 51.413690800000005], [-1.5280288, 51.4137203], [-1.5275827000000002, 51.413765299999994], [-1.5272346999999995, 51.4138014], [-1.5271359830031863, 51.4138133921048], [-1.5269967999999998, 51.4138303], [-1.5268399, 51.41384839999999], [-1.5264515, 51.413897199999994], [-1.5261105999999998, 51.4139455], [-1.5258145, 51.413989], [-1.5257375999999998, 51.4139998], [-1.5256946, 51.41400579999999], [-1.525287, 51.41406839999999], [-1.5248693999999998, 51.41413979999999], [-1.5244815, 51.414207000000005], [-1.5241416, 51.4142671], [-1.5238546999999998, 51.4143241], [-1.5234890999999997, 51.41439660000001], [-1.5231993, 51.414458499999995], [-1.5228969, 51.4145231], [-1.5224361, 51.4146275], [-1.5218333, 51.4147664], [-1.5212102, 51.4149129], [-1.5210796, 51.4149429], [-1.5207955999999998, 51.4150056], [-1.5206474999999997, 51.4150384], [-1.5204722, 51.41507320000001], [-1.5202791, 51.4151121], [-1.5200007999999998, 51.4151621], [-1.51972, 51.4152098], [-1.5194495, 51.41525130000001], [-1.519178, 51.415287600000006], [-1.5188391, 51.4153266], [-1.5186474, 51.41534660000001], [-1.5184107999999998, 51.4153667], [-1.5181709999999995, 51.41538549999999], [-1.5179590999999997, 51.415396599999994], [-1.5176957, 51.4154089], [-1.5174533999999995, 51.41541749999998], [-1.5172083999999997, 51.4154202], [-1.5169477999999998, 51.41542140000001], [-1.5167163, 51.41541699999999], [-1.516459, 51.41541109999999], [-1.5161994, 51.415401999999986], [-1.5159099, 51.4153856], [-1.515571, 51.41536219999999], [-1.5152139999999998, 51.4153313], [-1.5148248, 51.41529150000001], [-1.5143925, 51.41524239999999], [-1.5139493999999998, 51.415185], [-1.5135247, 51.41512449999998], [-1.513084, 51.4150587], [-1.5129051, 51.4150274], [-1.5125896999999997, 51.4149721], [-1.5124109999999995, 51.414936], [-1.5120108, 51.41486069999999], [-1.5116758999999995, 51.41478939999998], [-1.5114103, 51.4147303], [-1.511164365503243, 51.41467433544243], [-1.5111083999999997, 51.41466159999999], [-1.5114103, 51.4147303], [-1.5116758999999995, 51.41478939999998], [-1.5120108, 51.41486069999999], [-1.5124109999999995, 51.414936], [-1.5125896999999997, 51.4149721], [-1.5129051, 51.4150274], [-1.513084, 51.4150587], [-1.5135247, 51.41512449999998], [-1.5139493999999998, 51.415185], [-1.5143925, 51.41524239999999], [-1.5148248, 51.41529150000001], [-1.5152139999999998, 51.4153313], [-1.515571, 51.41536219999999], [-1.5159099, 51.4153856], [-1.5161994, 51.415401999999986], [-1.516459, 51.41541109999999], [-1.5167163, 51.41541699999999], [-1.5169477999999998, 51.41542140000001], [-1.5172083999999997, 51.4154202], [-1.5174533999999995, 51.41541749999998], [-1.5176957, 51.4154089], [-1.5179590999999997, 51.415396599999994], [-1.5181709999999995, 51.41538549999999], [-1.5184107999999998, 51.4153667], [-1.5186474, 51.41534660000001], [-1.5188391, 51.4153266], [-1.519178, 51.415287600000006], [-1.5194495, 51.41525130000001], [-1.51972, 51.4152098], [-1.5200007999999998, 51.4151621], [-1.5202791, 51.4151121], [-1.5204722, 51.41507320000001], [-1.5206474999999997, 51.4150384], [-1.5207955999999998, 51.4150056], [-1.5210796, 51.4149429], [-1.5212102, 51.4149129], [-1.5218333, 51.4147664], [-1.5224361, 51.4146275], [-1.5228969, 51.4145231], [-1.5231993, 51.414458499999995], [-1.5234890999999997, 51.41439660000001], [-1.5238546999999998, 51.4143241], [-1.5241416, 51.4142671], [-1.5244815, 51.414207000000005], [-1.5248693999999998, 51.41413979999999], [-1.525287, 51.41406839999999], [-1.5256946, 51.41400579999999], [-1.5257375999999998, 51.4139998], [-1.5258145, 51.413989], [-1.5261105999999998, 51.4139455], [-1.5264515, 51.413897199999994], [-1.5268399, 51.41384839999999], [-1.5269967999999998, 51.4138303], [-1.5271359830031863, 51.4138133921048], [-1.5272346999999995, 51.4138014], [-1.5275827000000002, 51.413765299999994], [-1.5280288, 51.4137203], [-1.528386, 51.413690800000005], [-1.5289301, 51.4136504], [-1.5294379, 51.4136178], [-1.5298394, 51.4135985], [-1.5301928, 51.413584400000005], [-1.5306417, 51.4135703], [-1.5311521, 51.41356089999999], [-1.5316648, 51.4135525], [-1.5322862999999998, 51.4135469], [-1.5328185999999997, 51.4135375], [-1.5331953, 51.4135294], [-1.5335123, 51.413518499999995], [-1.5338073, 51.413505699999995], [-1.5341818, 51.4134866], [-1.534536, 51.4134615], [-1.5348874999999995, 51.4134327], [-1.5352431, 51.4133977], [-1.5356922999999998, 51.4133454], [-1.5360757, 51.4132928], [-1.5364219999999995, 51.4132431], [-1.5368358, 51.4131705], [-1.5371576999999998, 51.4131101], [-1.5374623999999997, 51.4130485], [-1.5378809999999998, 51.4129568], [-1.538304, 51.41285899999999], [-1.5386739, 51.4127629], [-1.5390521, 51.4126638], [-1.5394118, 51.412564399999994], [-1.5397716, 51.41246650000001], [-1.5402435, 51.41233619999999], [-1.5406387, 51.412229], [-1.5410876000000002, 51.41211439999999], [-1.5414038, 51.41203559999999], [-1.5416216, 51.4119875], [-1.5418735999999995, 51.41193179999999], [-1.5421225, 51.4118795], [-1.5423441000000002, 51.4118367], [-1.5425517999999998, 51.411799499999994], [-1.5428071, 51.4117578], [-1.5430463999999997, 51.4117225], [-1.5433061, 51.4116862], [-1.5435426, 51.41165569999999], [-1.5438066, 51.411624999999994], [-1.5439954, 51.4116052], [-1.5441598, 51.4115912], [-1.5443759999999995, 51.41157299999999], [-1.5447614, 51.4115488], [-1.5450834, 51.4115343], [-1.5454127999999998, 51.4115226], [-1.5457898, 51.4115153], [-1.5461585, 51.4115118], [-1.5464899, 51.4115103], [-1.5470678, 51.411516199999994], [-1.5478656999999998, 51.4115258], [-1.5487423, 51.41153409999998], [-1.5492631, 51.411537300000006], [-1.5497175999999997, 51.4115337], [-1.5500306, 51.411523], [-1.5503554, 51.411509300000006], [-1.5508019999999998, 51.4114868], [-1.5511244999999998, 51.4114615], [-1.5514803, 51.41142779999999], [-1.5518077, 51.4113923], [-1.5521062999999995, 51.41135500000001], [-1.552382, 51.41131959999999], [-1.5528761999999998, 51.4112495], [-1.5533102, 51.4111828], [-1.5537173999999998, 51.4111129], [-1.5541746999999997, 51.4110312], [-1.554678, 51.41093510000001], [-1.5552330000000003, 51.4108205], [-1.5555578, 51.4107479], [-1.5559427999999995, 51.4106592], [-1.5563777999999997, 51.4105519], [-1.5568498999999998, 51.41042809999999], [-1.5576885, 51.4101994], [-1.5581328999999997, 51.4100757], [-1.5586506999999998, 51.4099242], [-1.5594029000000005, 51.40970049999999], [-1.5599481, 51.4095318], [-1.5604275, 51.4093831], [-1.5615125, 51.40904709999999], [-1.5621953, 51.40882849999999], [-1.5627835000000003, 51.4086386], [-1.5633199, 51.4084633], [-1.5637573, 51.4083098], [-1.5642632999999997, 51.408123200000006], [-1.5648614, 51.40788189999999], [-1.5652403999999998, 51.4077132], [-1.5656110999999997, 51.4075421], [-1.5659952, 51.4073467], [-1.5663258, 51.4071714], [-1.5667177, 51.4069489], [-1.5670426999999998, 51.4067574], [-1.5673787, 51.4065391], [-1.5677957000000002, 51.4062574], [-1.5682307, 51.405950999999995], [-1.5686409, 51.4056515], [-1.5692041999999995, 51.40522579999999], [-1.5695764, 51.4049466], [-1.5699809, 51.4046369], [-1.5703332999999997, 51.40436570000001], [-1.5707619, 51.404029300000005], [-1.5711694, 51.40369410000001], [-1.5715596, 51.40337439999999], [-1.5719516, 51.4030451], [-1.5722769999999997, 51.40276659999999], [-1.5725923, 51.40248789999998], [-1.5729255, 51.40218610000001], [-1.5732477, 51.4018871], [-1.573549, 51.4015831], [-1.5740085999999998, 51.4011132], [-1.5743568999999995, 51.40073540000001], [-1.5747080999999998, 51.4003321], [-1.5749004, 51.40011400000001], [-1.5751018, 51.3998808], [-1.5755969, 51.39930429999998], [-1.5759694999999998, 51.3988722], [-1.5762123999999995, 51.39858629999999], [-1.576595, 51.3981996], [-1.5769032, 51.39788599999999], [-1.5771453, 51.3976516], [-1.5773336, 51.39746939999999], [-1.5774935, 51.39732549999998], [-1.5778098, 51.3970439], [-1.578089, 51.3968117], [-1.5784445, 51.3965207], [-1.5787700999999998, 51.3962608], [-1.5793304, 51.39583149999999], [-1.5798639, 51.39543890000001], [-1.5802890999999997, 51.3951234], [-1.5808245, 51.39471230000001], [-1.581155, 51.3944519], [-1.5814680999999997, 51.39419860000001], [-1.5819080999999997, 51.3938246], [-1.5823514, 51.393426700000006], [-1.5828254999999998, 51.39300019999999], [-1.5832839999999997, 51.39257729999999], [-1.5837869, 51.3921191], [-1.5843272, 51.3916357], [-1.584688, 51.39129839999999], [-1.5851845999999998, 51.39084899999999], [-1.5855231, 51.39054079999999], [-1.5860404, 51.390063], [-1.5865276999999998, 51.3896069], [-1.5869270999999998, 51.3892317], [-1.5875325, 51.388655400000005], [-1.5878541999999998, 51.3883434], [-1.5881409999999998, 51.388068399999995], [-1.5884722, 51.3877516], [-1.5887858, 51.387458], [-1.5891517, 51.38712269999999], [-1.5894532999999995, 51.3868598], [-1.5895347571858869, 51.38679167395817], [-1.5897191, 51.3866375], [-1.5900332, 51.38639449999998], [-1.5903632, 51.38614720000002], [-1.590681, 51.38592119999999], [-1.5910862, 51.3856563], [-1.5913636999999998, 51.38548010000001], [-1.5917201000000003, 51.3852644], [-1.5920822999999995, 51.38505380000001], [-1.5926028000000003, 51.3847562], [-1.5931384999999998, 51.3844562], [-1.5934341, 51.38428780000001], [-1.5937108, 51.3841278], [-1.5939055, 51.384014099999995], [-1.5942332999999995, 51.38381549999998], [-1.5945969, 51.3835834], [-1.5948944, 51.3833852], [-1.5951518999999998, 51.383211300000006], [-1.5954232, 51.3830132], [-1.5956658999999995, 51.3828334], [-1.5958974999999995, 51.38264730000001], [-1.5961637, 51.382426499999994], [-1.5963710999999998, 51.3822536], [-1.5964866999999998, 51.3821493], [-1.596596, 51.38204830000001], [-1.5967851, 51.3818728], [-1.597039, 51.3816205], [-1.5972140999999995, 51.381443399999995], [-1.597382, 51.38126299999999], [-1.5977511999999998, 51.3808544], [-1.5978825, 51.38070979999999], [-1.5980065, 51.38056809999999], [-1.5983298, 51.380196700000006], [-1.5985625999999995, 51.3799247], [-1.5988537000000005, 51.37959039999999], [-1.5989577, 51.3794657], [-1.5991924999999998, 51.37918830000001], [-1.599405, 51.37894519999999], [-1.5995518999999998, 51.37877460000001], [-1.5998849, 51.3783904], [-1.60048, 51.3777009], [-1.6000942, 51.37807730000001], [-1.5998382, 51.37837340000001], [-1.5995107999999998, 51.3787546], [-1.5992210999999998, 51.379082999999994], [-1.5988912999999998, 51.379473], [-1.5988335, 51.37954129999999], [-1.5985221, 51.3799052], [-1.5982882, 51.3801768], [-1.5979616, 51.380554399999994], [-1.5978359, 51.3807], [-1.5977009, 51.38085389999999], [-1.5973381999999998, 51.3812512], [-1.5971701, 51.381430300000005], [-1.597, 51.381607], [-1.5967515999999995, 51.3818509], [-1.5965544, 51.3820341], [-1.5963496, 51.3822195], [-1.5961106, 51.3824246], [-1.5958741999999997, 51.382620900000006], [-1.5956255, 51.382814399999994], [-1.5953874, 51.3829946], [-1.5950983, 51.3831982], [-1.5948618, 51.3833679], [-1.5945676999999998, 51.383562], [-1.5942016, 51.38379369999999], [-1.5938704, 51.38399019999999], [-1.5936862999999997, 51.3840971], [-1.5933956, 51.3842687], [-1.5931012, 51.38443519999999], [-1.5925857, 51.384725799999984], [-1.5920492, 51.38502999999999], [-1.5916889, 51.3852373], [-1.5913251999999998, 51.3854574], [-1.591028, 51.3856453], [-1.5906572, 51.38589470000001], [-1.5903227, 51.3861313], [-1.5899939, 51.3863744], [-1.5896823, 51.38661569999999], [-1.5894694017266175, 51.38679167395817], [-1.5893992, 51.386849700000006], [-1.5891291, 51.3870847], [-1.5887379999999998, 51.3874412], [-1.5884307999999998, 51.3877315], [-1.5880941, 51.38805589999999], [-1.5878106, 51.3883296], [-1.5874898999999998, 51.3886368], [-1.5868774, 51.389222499999995], [-1.5864955000000005, 51.3895829], [-1.5859957, 51.390048500000006], [-1.5855733999999997, 51.390435700000005], [-1.5851368, 51.39083850000001], [-1.5846192999999995, 51.3913012], [-1.5842847999999998, 51.391612399999985], [-1.5837225999999998, 51.392119699999995], [-1.5832347999999998, 51.392569400000006], [-1.5827857999999997, 51.3929838], [-1.5822987999999998, 51.3934216], [-1.5818748, 51.3938016], [-1.5814335, 51.3941735], [-1.5811082999999997, 51.3944359], [-1.5807838, 51.3946941], [-1.5802466, 51.39510189999999], [-1.5798166, 51.395425799999984], [-1.5793000999999998, 51.395808299999985], [-1.5787321999999997, 51.39623449999999], [-1.5784032, 51.396498300000005], [-1.5780378000000002, 51.3967972], [-1.5777817999999997, 51.397011000000006], [-1.577449, 51.3973034], [-1.5772838, 51.3974521], [-1.5771109999999997, 51.39762609999999], [-1.5768495, 51.39787309999999], [-1.5765409999999995, 51.398187199999995], [-1.5761561, 51.3985861], [-1.575928, 51.39885230000001], [-1.5755049999999995, 51.3993318], [-1.5750395, 51.39987839999999], [-1.5748505999999998, 51.40010130000001], [-1.5746678999999997, 51.4003193], [-1.5743151999999998, 51.4007171], [-1.5739576, 51.40110490000001], [-1.573497, 51.4015786], [-1.5732031, 51.401868499999985], [-1.5728693, 51.40218089999999], [-1.5725491, 51.4024721], [-1.5722404, 51.4027435], [-1.5719069, 51.403031600000006], [-1.5715203, 51.40334970000001], [-1.5711229999999998, 51.4036808], [-1.5707086, 51.40401419999999], [-1.5702960999999998, 51.40434319999999], [-1.5699337, 51.4046252], [-1.5695448999999997, 51.4049237], [-1.5691832999999995, 51.40519400000001], [-1.5686041, 51.40563060000001], [-1.5681874, 51.4059354], [-1.5677365999999997, 51.4062494], [-1.5673279999999998, 51.4065286], [-1.5670149, 51.40673009999998], [-1.5666702999999995, 51.4069336], [-1.5662922999999995, 51.4071493], [-1.5659662999999997, 51.4073257], [-1.5656178999999997, 51.40749829999999], [-1.5652136, 51.4076893], [-1.5648438999999998, 51.407854], [-1.5642269000000002, 51.408100000000005], [-1.56372, 51.4082875], [-1.5633014, 51.4084347], [-1.5627647000000002, 51.408613900000006], [-1.5621864, 51.4087984], [-1.5614768999999995, 51.409023], [-1.5604033999999998, 51.40935799999999], [-1.5599456, 51.4095003], [-1.5593902, 51.4096707], [-1.5586215, 51.40989959999999], [-1.5581132999999998, 51.4100453], [-1.5576666999999995, 51.410172], [-1.5568053999999998, 51.41040879999999], [-1.5563443, 51.4105272], [-1.5559299999999998, 51.41063029999999], [-1.5555320999999998, 51.4107214], [-1.5552231999999997, 51.4107899], [-1.5546619, 51.41090439999999], [-1.5541660999999998, 51.4109993], [-1.5536986999999998, 51.4110859], [-1.5532849999999998, 51.41115469999999], [-1.5528789, 51.4112162], [-1.552368, 51.4112911], [-1.5520963, 51.4113266], [-1.5518059999999998, 51.411361799999995], [-1.5514825999999995, 51.411395], [-1.5511265999999997, 51.4114282], [-1.5507959999999998, 51.4114554], [-1.5503644000000003, 51.4114784], [-1.5500393999999995, 51.4114923], [-1.5497085999999998, 51.41150170000001], [-1.5492437999999995, 51.4115072], [-1.5487442, 51.4115055], [-1.5478655999999995, 51.4114936], [-1.5470707, 51.4114822], [-1.5464606, 51.41147540000001], [-1.5461438999999997, 51.4114738], [-1.5458089, 51.411475], [-1.5454150999999998, 51.4114795], [-1.5450819999999998, 51.41149200000001], [-1.5447464, 51.4115064], [-1.5443882, 51.4115276], [-1.5442381, 51.4115402], [-1.5440314, 51.411558600000006], [-1.5438118, 51.4115797], [-1.5435287, 51.4116115], [-1.5432834, 51.4116435], [-1.5430272, 51.4116803], [-1.5427874999999998, 51.4117184], [-1.5425337, 51.41176209999998], [-1.5423241, 51.4118017], [-1.5421054999999997, 51.41184609999999], [-1.5418515999999998, 51.4118989], [-1.5416015, 51.4119537], [-1.5413947, 51.41200169999999], [-1.5410637, 51.41208480000001], [-1.5406236, 51.4121997], [-1.5402252, 51.4123066], [-1.5397565999999998, 51.4124385], [-1.5393944999999998, 51.4125381], [-1.539027, 51.4126375], [-1.5386557999999997, 51.41273540000001], [-1.5382844, 51.4128289], [-1.5378627, 51.41292659999999], [-1.5374336, 51.413021], [-1.5371465, 51.4130805], [-1.5368190999999998, 51.4131417], [-1.5363999999999998, 51.41321349999999], [-1.5360672, 51.413264], [-1.5356679, 51.41331790000001], [-1.5352292999999997, 51.4133677], [-1.5348803, 51.4134036], [-1.5345219, 51.4134326], [-1.5341796999999997, 51.41345590000001], [-1.5338161, 51.413474400000005], [-1.533516, 51.4134876], [-1.5331852, 51.4134984], [-1.5328137999999998, 51.4135065], [-1.5322990999999997, 51.413514], [-1.5316631, 51.41352239999999], [-1.5311496, 51.4135293], [-1.5306333999999997, 51.4135388], [-1.5301976, 51.41355059999999], [-1.529836, 51.4135652], [-1.5294344, 51.4135835], [-1.5289269, 51.4136163], [-1.5283894, 51.4136575], [-1.528025, 51.4136893], [-1.5275777, 51.4137333], [-1.5272292, 51.4137709], [-1.5271359830031863, 51.413781994492794], [-1.5269889, 51.4137995], [-1.5268319999999995, 51.41381739999999], [-1.5265566999999998, 51.4138522], [-1.5262784, 51.4138895], [-1.5258279999999995, 51.413951100000006], [-1.5257044, 51.41396989999999], [-1.5252746, 51.4140373], [-1.5248505, 51.41410960000001], [-1.5244726, 51.414175099999994], [-1.5241199, 51.414238399999995], [-1.523839, 51.4142934], [-1.5234740999999998, 51.4143671], [-1.5231808, 51.414429199999994], [-1.5228871, 51.4144934], [-1.5224236, 51.4145985], [-1.5218277999999998, 51.4147348], [-1.5211923, 51.414879799999994], [-1.5210774, 51.41490629999999], [-1.5207953, 51.414969500000005], [-1.5206448, 51.4150006], [-1.5204527, 51.41503949999999], [-1.5202576, 51.4150788], [-1.5199831999999998, 51.41512989999999], [-1.5197137, 51.4151758], [-1.5194363, 51.41521939999999], [-1.5191611, 51.4152573], [-1.5188302, 51.4152959], [-1.5186382, 51.41531560000001], [-1.5184023, 51.4153367], [-1.5181621, 51.4153535], [-1.5179625, 51.41536479999999], [-1.517712, 51.4153772], [-1.5174404, 51.41538549999999], [-1.5172225999999998, 51.4153877], [-1.5169836999999995, 51.41538899999999], [-1.5166986999999998, 51.4153848], [-1.5163768, 51.4153751], [-1.5159676, 51.41535489999999], [-1.5155968, 51.4153286], [-1.515234, 51.41529520000001], [-1.5148408999999998, 51.415254299999994], [-1.5144052999999995, 51.41520500000001], [-1.5139675, 51.4151462], [-1.5135413999999998, 51.4150838], [-1.5131024999999998, 51.4150153], [-1.5129261, 51.41498360000001], [-1.5126246, 51.4149311], [-1.5124033999999995, 51.41489020000001], [-1.5120469, 51.4148207], [-1.511744, 51.4147594], [-1.5114431, 51.4146928], [-1.5111864999999998, 51.4146365], [-1.510918, 51.4145732], [-1.5105586, 51.41448359999999], [-1.5103044, 51.414419599999995], [-1.5099842999999995, 51.4143364], [-1.5097557999999998, 51.41427310000001], [-1.5095153999999995, 51.4142038], [-1.5091513, 51.4140921], [-1.5086054, 51.4139181], [-1.5081532, 51.41376640000001], [-1.5076992, 51.4136125], [-1.5074799999999997, 51.413537700000006], [-1.5069607, 51.41336249999999], [-1.5064939, 51.4132035], [-1.5058806, 51.4129982], [-1.5054855, 51.4128656], [-1.5049684999999997, 51.4126974], [-1.5045322999999995, 51.4125563], [-1.5040755, 51.4124195], [-1.5036081, 51.41228939999999], [-1.5031068, 51.4121551], [-1.5025843, 51.4120229], [-1.5020171, 51.4118899], [-1.5014553, 51.4117734], [-1.5010225999999998, 51.4116864], [-1.5004485999999997, 51.4115831], [-1.4998844999999998, 51.4114914], [-1.4993411999999997, 51.411413], [-1.4989336999999998, 51.4113596], [-1.4984284, 51.4112982], [-1.4979235999999998, 51.4112454], [-1.4971596000000005, 51.4111789], [-1.4967779, 51.4111484], [-1.496448, 51.41112729999999], [-1.495988, 51.4110995], [-1.4955287999999998, 51.4110743], [-1.4950657, 51.4110583], [-1.4944077, 51.411040799999995], [-1.4936907, 51.411029600000006], [-1.493, 51.4110232], [-1.4919909999999998, 51.4110135], [-1.4915031, 51.4110055], [-1.4909654999999995, 51.4109922], [-1.4902164, 51.4109658], [-1.4895829, 51.4109361], [-1.4890254999999997, 51.41090510000001], [-1.4883718, 51.41086289999999], [-1.4879110676836584, 51.41082740683481]]}", "current_leg_start": "Woodborough", "dest_arr_time_act": "1317", "motion_projection": null, "next_location_lat": "51.4108274", "next_location_lon": "-1.4879111", "previous_location": "Chippenham", "current_leg_milage": "28.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 11, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68372441\", \"confirmationDeadline\": \"2026-09-23T11:34:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1766.123, \"from_m\": 0.0, \"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\": 5666.413, \"from_m\": 1766.123, \"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\": 6365.013, \"from_m\": 5666.413, \"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\": 6405.643, \"from_m\": 6365.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6420.8, \"from_m\": 6405.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7479.772, \"from_m\": 6420.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16505.357, \"from_m\": 7479.772, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16682.304, \"from_m\": 16505.357, \"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\": 16757.939, \"from_m\": 16682.304, \"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\": 16789.46, \"from_m\": 16757.939, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29635.898, \"from_m\": 16789.46, \"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\": 31420.215, \"from_m\": 29635.898, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 32070.22, \"from_m\": 31420.215, \"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\": 46497.498, \"from_m\": 32070.22, \"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\": 55194.191, \"from_m\": 46497.498, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57063.303, \"from_m\": 55194.191, \"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\": 58390.214, \"from_m\": 57063.303, \"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\": 59215.612, \"from_m\": 58390.214, \"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\": 61771.033, \"from_m\": 59215.612, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61820.719, \"from_m\": 61771.033, \"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\": 65649.773, \"from_m\": 61820.719, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 69090.432, \"from_m\": 65649.773, \"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\": 69985.859, \"from_m\": 69090.432, \"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\": 72566.133, \"from_m\": 69985.859, \"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\": 72643.257, \"from_m\": 72566.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74646.394, \"from_m\": 72643.257, \"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\": 85933.591, \"from_m\": 74646.394, \"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\": 92974.904, \"from_m\": 85933.591, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 93771.763, \"from_m\": 92974.904, \"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\": 107350.812, \"from_m\": 93771.763, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109441.744, \"from_m\": 107350.812, \"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\": 109510.823, \"from_m\": 109441.744, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109854.987, \"from_m\": 109510.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110659.631, \"from_m\": 109854.987, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110718.945, \"from_m\": 110659.631, \"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\": 110780.008, \"from_m\": 110718.945, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112459.958, \"from_m\": 110780.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112546.323, \"from_m\": 112459.958, \"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\": 112615.265, \"from_m\": 112546.323, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112719.854, \"from_m\": 112615.265, \"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\": 134565.454, \"from_m\": 112719.854, \"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\": 134712.136, \"from_m\": 134565.454, \"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\": 134781.291, \"from_m\": 134712.136, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137429.849, \"from_m\": 134781.291, \"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\": 138572.289, \"from_m\": 137429.849, \"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\": 139220.608, \"from_m\": 138572.289, \"capability_applied\": null, \"effective_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\": 789711, \"profile_key\": \"546f697cd5ad8e1c47682ef81a2db42c9dadbdb17af0ed5547f0d2205076fb6f\", \"schedule_id\": 14223, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0918\", \"location\": \"Whatley Quarry (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936\", \"location\": \"Frome North\", \"stage_seq\": 2, \"distance_m\": 6601.972, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0939\", \"location\": \"Clink Road Jn\", \"stage_seq\": 3, \"distance_m\": 7530.774, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0943H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 4, \"distance_m\": 12825.468, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": false, \"wtt_arr\": \"0950H\", \"wtt_dep\": \"1021\", \"location\": \"Westbury\", \"stage_seq\": 5, \"distance_m\": 15296.855, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 6, \"distance_m\": 16757.939, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Lavington\", \"stage_seq\": 7, \"distance_m\": 27952.967, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": \"1105\", \"location\": \"Woodborough\", \"stage_seq\": 8, \"distance_m\": 41694.891, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Bedwyn\", \"stage_seq\": 9, \"distance_m\": 62043.592, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Hungerford\", \"stage_seq\": 10, \"distance_m\": 69899.554, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": false, \"wtt_arr\": \"1134\", \"wtt_dep\": \"1149\", \"location\": \"Hungerford Loop\", \"stage_seq\": 11, \"distance_m\": 71590.916, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Newbury\", \"stage_seq\": 12, \"distance_m\": 83394.949, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Theale\", \"stage_seq\": 13, \"distance_m\": 102339.95, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Southcote Jn\", \"stage_seq\": 14, \"distance_m\": 107972.202, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 15, \"distance_m\": 109468.886, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Reading West Jn\", \"stage_seq\": 16, \"distance_m\": 110598.845, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 122780.625, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Didcot East Jn\", \"stage_seq\": 18, \"distance_m\": 135275.715, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1309\", \"location\": \"Didcot North Jn\", \"stage_seq\": 19, \"distance_m\": 137500.702, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Appleford S.B.\", \"stage_seq\": 20, \"distance_m\": 138516.235, \"section_seq\": 1, \"route_path_id\": 136051}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": null, \"location\": \"Appleford Sidings (FHH)\", \"stage_seq\": 21, \"distance_m\": 139220.608, \"section_seq\": 1, \"route_path_id\": 136051}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 139220.608, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136051}], \"total_distance_m\": 139220.608, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 136800.058, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2420.55, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0918", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "25.0", "current_position_lat": "51.4108274", "current_position_lon": "-1.4879111", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T08:44:40Z\", \"source_id\": 67805044, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T08:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T08:44:44Z\", \"source_id\": 21279346, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T09:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T09:49:07Z\", \"source_id\": 67953018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T09:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 24482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:21:42Z\", \"source_id\": 68449684, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T09:49:10Z\", \"source_id\": 21324858, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:21:45Z\", \"source_id\": 21467043, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:26:22Z\", \"source_id\": 68040056, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:57:26Z\", \"source_id\": 68392822, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:26:25Z\", \"source_id\": 21350617, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:57:29Z\", \"source_id\": 21450186, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:32:18Z\", \"source_id\": 68053868, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 24467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:46:42Z\", \"source_id\": 68367822, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:32:21Z\", \"source_id\": 21354695, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:27Z\", \"source_id\": 68332635, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:30Z\", \"source_id\": 21432150, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wootton Bassett Jn", "service_state_platform": null, "timing_fact_generation": 1790175239459999, "current_leg_arrival_utc": "2026-09-23T11:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:54:02.606541", "service_state_evidence_id": 21531885, "current_leg_start_actual_dep": "2026-09-23T11:09:42+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-23T15:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:04:06.562382", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6A12 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1766.123, "from_m": 0.0, "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": 5666.413, "from_m": 1766.123, "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": 6365.013, "from_m": 5666.413, "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": 6405.643, "from_m": 6365.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6420.8, "from_m": 6405.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7479.772, "from_m": 6420.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16505.357, "from_m": 7479.772, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16682.304, "from_m": 16505.357, "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": 16757.939, "from_m": 16682.304, "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": 16789.46, "from_m": 16757.939, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29635.898, "from_m": 16789.46, "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": 31420.215, "from_m": 29635.898, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 32070.22, "from_m": 31420.215, "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": 46497.498, "from_m": 32070.22, "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": 55194.191, "from_m": 46497.498, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57063.303, "from_m": 55194.191, "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": 58390.214, "from_m": 57063.303, "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": 59215.612, "from_m": 58390.214, "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": 61771.033, "from_m": 59215.612, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61820.719, "from_m": 61771.033, "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": 65649.773, "from_m": 61820.719, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 69090.432, "from_m": 65649.773, "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": 69985.859, "from_m": 69090.432, "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": 72566.133, "from_m": 69985.859, "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": 72643.257, "from_m": 72566.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74646.394, "from_m": 72643.257, "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": 85933.591, "from_m": 74646.394, "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": 92974.904, "from_m": 85933.591, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 93771.763, "from_m": 92974.904, "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": 107350.812, "from_m": 93771.763, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109441.744, "from_m": 107350.812, "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": 109510.823, "from_m": 109441.744, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109854.987, "from_m": 109510.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110659.631, "from_m": 109854.987, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110718.945, "from_m": 110659.631, "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": 110780.008, "from_m": 110718.945, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112459.958, "from_m": 110780.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112546.323, "from_m": 112459.958, "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": 112615.265, "from_m": 112546.323, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112719.854, "from_m": 112615.265, "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": 134565.454, "from_m": 112719.854, "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": 134712.136, "from_m": 134565.454, "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": 134781.291, "from_m": 134712.136, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137429.849, "from_m": 134781.291, "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": 138572.289, "from_m": 137429.849, "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": 139220.608, "from_m": 138572.289, "capability_applied": null, "effective_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": 789711, "profile_key": "546f697cd5ad8e1c47682ef81a2db42c9dadbdb17af0ed5547f0d2205076fb6f", "schedule_id": 14223, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0918", "location": "Whatley Quarry (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936", "location": "Frome North", "stage_seq": 2, "distance_m": 6601.972, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0939", "location": "Clink Road Jn", "stage_seq": 3, "distance_m": 7530.774, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0943H", "location": "Fairwood Jn", "stage_seq": 4, "distance_m": 12825.468, "section_seq": 1, "route_path_id": 136051}, {"is_pass": false, "wtt_arr": "0950H", "wtt_dep": "1021", "location": "Westbury", "stage_seq": 5, "distance_m": 15296.855, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Heywood Road Jn", "stage_seq": 6, "distance_m": 16757.939, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Lavington", "stage_seq": 7, "distance_m": 27952.967, "section_seq": 1, "route_path_id": 136051}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": "1105", "location": "Woodborough", "stage_seq": 8, "distance_m": 41694.891, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Bedwyn", "stage_seq": 9, "distance_m": 62043.592, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Hungerford", "stage_seq": 10, "distance_m": 69899.554, "section_seq": 1, "route_path_id": 136051}, {"is_pass": false, "wtt_arr": "1134", "wtt_dep": "1149", "location": "Hungerford Loop", "stage_seq": 11, "distance_m": 71590.916, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Newbury", "stage_seq": 12, "distance_m": 83394.949, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Theale", "stage_seq": 13, "distance_m": 102339.95, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Southcote Jn", "stage_seq": 14, "distance_m": 107972.202, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Oxford Road Jn", "stage_seq": 15, "distance_m": 109468.886, "section_seq": 1, "route_path_id": 136051}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Reading West Jn", "stage_seq": 16, "distance_m": 110598.845, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 122780.625, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Didcot East Jn", "stage_seq": 18, "distance_m": 135275.715, "section_seq": 1, "route_path_id": 136051}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1309", "location": "Didcot North Jn", "stage_seq": 19, "distance_m": 137500.702, "section_seq": 1, "route_path_id": 136051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Appleford S.B.", "stage_seq": 20, "distance_m": 138516.235, "section_seq": 1, "route_path_id": 136051}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": null, "location": "Appleford Sidings (FHH)", "stage_seq": 21, "distance_m": 139220.608, "section_seq": 1, "route_path_id": 136051}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 139220.608, "from_m": 0.0, "section_seq": 1, "route_path_id": 136051}], "total_distance_m": 139220.608, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 136800.058, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2420.55, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26225, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T08:44:40Z", "source_id": 67805044, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T08:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T08:44:44Z", "source_id": 21279346, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T09:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24480, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T09:49:07Z", "source_id": 67953018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T09:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 24482, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:21:42Z", "source_id": 68449684, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T09:49:10Z", "source_id": 21324858, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T10:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:21:45Z", "source_id": 21467043, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24469, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:26:22Z", "source_id": 68040056, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T10:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:57:26Z", "source_id": 68392822, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T12:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:26:25Z", "source_id": 21350617, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T11:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:57:29Z", "source_id": 21450186, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:32:18Z", "source_id": 68053868, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T10:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 24467, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:46:42Z", "source_id": 68367822, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T12:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:32:21Z", "source_id": 21354695, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24452, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:27Z", "source_id": 68332635, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T12:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:30Z", "source_id": 21432150, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T13:32:00+01:00", "operational_fact": true}] |
Whatley Quarry (FLHH) |
0918 |
0918 |
None |
None |
None |
Appleford Sidings (FHH) |
1317 |
1317 |
None |
OFF ROUTE |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H54918/2026-09-23/detailed |
None |
Woodborough |
2026-09-23T11:09:42+01:00 |
Hungerford Loop |
25.0 |
{"type": "LineString", "coordinates": [[-1.8538203, 51.3351974], [-1.8527853, 51.33516199999998], [-1.8519575, 51.335132400000006], [-1.8514813, 51.335111799999986], [-1.8509948, 51.3350957], [-1.8505761999999997, 51.3350798], [-1.8500103000000003, 51.3350592], [-1.8497478, 51.3350496], [-1.8488309999999997, 51.33504799999999], [-1.8482615, 51.33502969999999], [-1.847648, 51.3350056], [-1.847, 51.3349822], [-1.8463812999999996, 51.334961699999994], [-1.8457688999999995, 51.33493839999999], [-1.8451399, 51.334916199999995], [-1.8447129999999996, 51.3348996], [-1.8446203999999995, 51.3348959], [-1.8445755999999995, 51.3348944], [-1.8445043, 51.334892], [-1.8442348, 51.3348829], [-1.8436519999999996, 51.3348609], [-1.8430552, 51.3348382], [-1.8423234, 51.334813899999986], [-1.8409336999999997, 51.3347619], [-1.8403507, 51.33474050000001], [-1.8397319, 51.33471910000001], [-1.8391829, 51.3346973], [-1.8384337, 51.3346706], [-1.8376094, 51.334641], [-1.8365713999999995, 51.3346031], [-1.8356816999999996, 51.33457109999999], [-1.8348041, 51.33454549999999], [-1.8333558, 51.33450209999999], [-1.8318969000000005, 51.33446390000001], [-1.8309578, 51.3344433], [-1.8300148000000005, 51.3344216], [-1.8292146, 51.334411299999985], [-1.828427, 51.334402299999994], [-1.8278874999999997, 51.3343959], [-1.8273486999999995, 51.3343915], [-1.8268165, 51.334388], [-1.8262874, 51.3343855], [-1.8256030999999997, 51.33438389999999], [-1.8245152, 51.33438830000001], [-1.8237947, 51.334394499999995], [-1.823079, 51.33440290000001], [-1.8218748, 51.334415099999994], [-1.8210894, 51.3344293], [-1.8200249999999996, 51.33444780000001], [-1.8191178, 51.33446649999999], [-1.818501, 51.3344832], [-1.8179357, 51.334501], [-1.8170629, 51.33452849999999], [-1.8160915, 51.3345629], [-1.815053, 51.334602700000005], [-1.8140564, 51.33464839999999], [-1.8134626000000005, 51.3346728], [-1.8125772, 51.3347142], [-1.8118076, 51.33475450000001], [-1.811036, 51.3347958], [-1.810275, 51.334839299999985], [-1.8094895, 51.3348861], [-1.8088502, 51.33492640000001], [-1.8083585, 51.3349566], [-1.8076757999999995, 51.33500089999999], [-1.8067185, 51.33506439999999], [-1.8060441, 51.335114299999994], [-1.8053734, 51.335166999999984], [-1.8043829, 51.3352435], [-1.8033207, 51.3353326], [-1.8024465, 51.33540969999999], [-1.8016327000000003, 51.33548349999999], [-1.8007155999999995, 51.33556779999999], [-1.7999951, 51.335637099999985], [-1.7990971, 51.33572459999999], [-1.798193, 51.3358133], [-1.7975151999999996, 51.3358819], [-1.7966896999999995, 51.3359672], [-1.7966305682390429, 51.335974006965785], [-1.7958904999999998, 51.336059199999994], [-1.7949730999999998, 51.33616379999999], [-1.7938145, 51.3363029], [-1.7928962000000002, 51.3364188], [-1.7919781, 51.3365373], [-1.7910098000000003, 51.3366647], [-1.7901237999999997, 51.3367838], [-1.7890755, 51.33693099999999], [-1.7884142999999997, 51.33702559999999], [-1.787795, 51.33711470000001], [-1.7870776999999998, 51.3372205], [-1.786577, 51.3372954], [-1.7860579999999997, 51.33737310000001], [-1.7851572, 51.3375268], [-1.7847202, 51.3376086], [-1.7843656, 51.337679399999985], [-1.7841535, 51.33772140000001], [-1.7839385, 51.337764], [-1.7836483, 51.3378326], [-1.7833554, 51.3379041], [-1.7830405, 51.3379858], [-1.7827147, 51.338075499999995], [-1.7825044, 51.3381368], [-1.7820456999999998, 51.3382783], [-1.7817407999999997, 51.3383757], [-1.7813410999999997, 51.338511], [-1.7807407, 51.3387198], [-1.7801106999999998, 51.338939999999994], [-1.7796651999999995, 51.33909909999999], [-1.7791946999999997, 51.3392634], [-1.7783143999999995, 51.339575199999985], [-1.7774304999999997, 51.3398882], [-1.7765416, 51.340203], [-1.7759245999999995, 51.34041969999999], [-1.7753369, 51.3406251], [-1.7747635, 51.3408274], [-1.7742194, 51.3410173], [-1.7737321, 51.341188300000006], [-1.7732644999999998, 51.3413517], [-1.7724151999999995, 51.3416515], [-1.7719887, 51.341801], [-1.7715436, 51.3419575], [-1.770688, 51.34225870000001], [-1.7697711, 51.3425789], [-1.7695577, 51.342652699999995], [-1.7689417, 51.342869699999994], [-1.7688014, 51.342922300000005], [-1.7687649, 51.34293599999999], [-1.7682011999999998, 51.3431323], [-1.7676194999999997, 51.343337899999995], [-1.7672932, 51.34345489999999], [-1.7670334999999997, 51.3435449], [-1.7665258, 51.3437211], [-1.7660197999999998, 51.3439], [-1.7655178, 51.34407729999999], [-1.7650197, 51.3442549], [-1.7644591, 51.344464499999994], [-1.7639642999999998, 51.3446557], [-1.7638674, 51.3446952], [-1.7637698999999998, 51.34473489999999], [-1.7634544999999997, 51.34486820000001], [-1.763164, 51.344989899999995], [-1.7627398, 51.34517580000001], [-1.7624438999999998, 51.3453088], [-1.7621447999999995, 51.34544989999999], [-1.7617179, 51.3456595], [-1.7611106, 51.3459719], [-1.7604922999999997, 51.3463091], [-1.7598494999999998, 51.3466676], [-1.7589876999999998, 51.34714910000002], [-1.7581122000000002, 51.347639099999995], [-1.7574147999999998, 51.34803110000001], [-1.756872, 51.34832699999999], [-1.7564786999999995, 51.3485495], [-1.7560102999999998, 51.34879320000001], [-1.7555481, 51.3490285], [-1.7552860999999995, 51.3491554], [-1.7550500999999998, 51.3492636], [-1.7547857, 51.34938], [-1.7545001, 51.349505], [-1.7541680999999998, 51.34964079999999], [-1.753819, 51.349776299999995], [-1.7533900999999998, 51.349933], [-1.7528709, 51.350112], [-1.7523419000000002, 51.3502897], [-1.7514906999999995, 51.3505581], [-1.7507459, 51.35079549999998], [-1.7499775999999998, 51.35103980000001], [-1.7492079, 51.3512835], [-1.7484801, 51.351510999999995], [-1.7476295999999998, 51.35178129999999], [-1.7470087999999997, 51.3519777], [-1.7458024999999997, 51.3523595], [-1.7451401, 51.3525673], [-1.7445278, 51.3527619], [-1.7438953, 51.3529601], [-1.7432617999999998, 51.353161199999995], [-1.7422364999999995, 51.3534857], [-1.741279, 51.35378809999999], [-1.7404451, 51.3540517], [-1.7395973999999998, 51.35431880000001], [-1.7393162, 51.3544061], [-1.7388701999999998, 51.3545498], [-1.7383364, 51.3547155], [-1.7378612999999998, 51.35487439999999], [-1.7373918, 51.3550319], [-1.7373607, 51.3550433], [-1.7372468999999997, 51.3550851], [-1.7365951, 51.355343699999985], [-1.7362327, 51.355496], [-1.7358891, 51.355648300000006], [-1.735571, 51.3557989], [-1.7352344, 51.3559588], [-1.7346578999999998, 51.3562471], [-1.7340983, 51.3565326], [-1.7334121, 51.35688720000001], [-1.7327508, 51.3572202], [-1.7320578, 51.3575446], [-1.7316116, 51.3577552], [-1.7310956, 51.35797869999998], [-1.7304974, 51.3582275], [-1.7299344, 51.3584572], [-1.7294056999999998, 51.3586627], [-1.7288270999999995, 51.3588835], [-1.7282715, 51.3590862], [-1.7276623999999998, 51.359295199999984], [-1.7269260999999998, 51.35953949999999], [-1.7261808, 51.359777300000005], [-1.7253915, 51.3600297], [-1.7246349, 51.36027549999999], [-1.7238767, 51.36053189999999], [-1.7231215999999998, 51.360806499999995], [-1.7224282, 51.361074], [-1.7219619, 51.3612549], [-1.72151, 51.36143760000001], [-1.720873, 51.3617102], [-1.7202686, 51.361985100000005], [-1.7198277, 51.3621895], [-1.7194305, 51.36237989999999], [-1.7191174, 51.3625361], [-1.7185416999999998, 51.36283290000001], [-1.7180605999999998, 51.3630829], [-1.7172049, 51.3635377], [-1.7166350999999995, 51.36384540000001], [-1.7163526999999998, 51.3639924], [-1.7157351999999997, 51.36430690000001], [-1.7152089, 51.36456590000001], [-1.7148051999999998, 51.36475159999999], [-1.7143284999999997, 51.36496509999999], [-1.714009, 51.3651015], [-1.7133994999999995, 51.3653421], [-1.7128415, 51.365555099999995], [-1.7124307, 51.36569979999999], [-1.7120858999999995, 51.36581520000001], [-1.7115175, 51.365994699999995], [-1.7109354, 51.3661718], [-1.7104749, 51.3662968], [-1.7099618, 51.366432], [-1.7094272999999998, 51.36656359999999], [-1.7088854999999998, 51.3666916], [-1.7083371, 51.3668157], [-1.7076013999999995, 51.3669737], [-1.7069484, 51.3671121], [-1.7067990398270907, 51.367143267312954], [-1.7060005, 51.3673099], [-1.705013, 51.367509899999995], [-1.7043014, 51.3676505], [-1.7035554999999998, 51.3677907], [-1.7024093, 51.36800190000001], [-1.7017328, 51.368122699999994], [-1.7010359, 51.36824219999998], [-1.7000822, 51.36839989999999], [-1.6987298999999998, 51.3686156], [-1.6980220999999998, 51.368723300000006], [-1.6972876, 51.3688294], [-1.6958302999999997, 51.3690323], [-1.6952716, 51.3691059], [-1.6946559, 51.369182300000006], [-1.6940284, 51.3692562], [-1.6934442, 51.369318799999995], [-1.6928816999999998, 51.36937549999999], [-1.6923026000000003, 51.3694289], [-1.691624, 51.369485799999985], [-1.6910457999999997, 51.369529699999994], [-1.6905766999999998, 51.36956370000001], [-1.6901313999999998, 51.3695923], [-1.6893517999999998, 51.36963670000001], [-1.6885389000000002, 51.369675599999994], [-1.6879344, 51.369696700000006], [-1.6873461, 51.36971520000001], [-1.6866804999999998, 51.3697309], [-1.6860281999999998, 51.3697427], [-1.6853676999999998, 51.36974860000001], [-1.6846620999999995, 51.36975030000001], [-1.6833108, 51.3697495], [-1.6820346999999998, 51.3697456], [-1.6806569, 51.3697439], [-1.6799267, 51.369741], [-1.6790957999999998, 51.369738700000006], [-1.6776722999999998, 51.36973540000002], [-1.6762741, 51.36973389999999], [-1.6751984999999998, 51.3697317], [-1.6740971000000002, 51.36972679999999], [-1.6736028000000005, 51.3697215], [-1.6730658, 51.3697093], [-1.6726704, 51.3696951], [-1.6723092999999998, 51.3696734], [-1.6720011, 51.3696504], [-1.6715630999999995, 51.3696125], [-1.6711438999999997, 51.3695725], [-1.6707723999999995, 51.3695252], [-1.6703882, 51.36947409999999], [-1.6700045, 51.369415], [-1.6695713, 51.3693413], [-1.6691705999999995, 51.36926480000001], [-1.6687887999999995, 51.3691829], [-1.6682741, 51.3690649], [-1.6676761999999998, 51.36891879999999], [-1.6665816, 51.368629799999994], [-1.6661024000000002, 51.3685006], [-1.6656128999999995, 51.3683689], [-1.6650488, 51.3682188], [-1.6643799999999995, 51.36805059999999], [-1.6635888, 51.3678577], [-1.6625452999999997, 51.3676157], [-1.6617059999999997, 51.367421400000005], [-1.6609078999999998, 51.36723439999999], [-1.6604068, 51.3671183], [-1.6599032, 51.3669955], [-1.6594293999999998, 51.3668644], [-1.6588586, 51.3666988], [-1.6583631, 51.3665391], [-1.6580890999999998, 51.36644269999999], [-1.65779, 51.36633160000001], [-1.6573226, 51.366151900000006], [-1.6568396999999997, 51.36594669999999], [-1.6564039, 51.365746599999994], [-1.655953, 51.365524], [-1.6555789, 51.36532929999999], [-1.6551895999999997, 51.36511629999999], [-1.6548449, 51.3649098], [-1.6543805, 51.36461599999999], [-1.6540855999999995, 51.364415699999995], [-1.6537983, 51.36421649999998], [-1.6532227999999998, 51.3638146], [-1.6527283999999998, 51.36346660000001], [-1.6518337, 51.3628391], [-1.6513649, 51.362511199999986], [-1.6508841, 51.3621724], [-1.6504599999999998, 51.361881], [-1.6501854, 51.36170080000001], [-1.6499421, 51.36154509999998], [-1.6495292, 51.361301999999995], [-1.6491414, 51.361095299999995], [-1.6488150999999998, 51.3609267], [-1.6482586999999995, 51.360679], [-1.6477299, 51.3604686], [-1.6475048, 51.3603834], [-1.6471311, 51.3602508], [-1.6465522, 51.3600688], [-1.6460469999999998, 51.3599298], [-1.6456646, 51.35982899999999], [-1.6451919999999998, 51.3597223], [-1.6448612, 51.35965339999999], [-1.644517, 51.35959069999999], [-1.6442658999999995, 51.35954919999998], [-1.6438525, 51.3594887], [-1.6433863, 51.359433499999994], [-1.6430558999999998, 51.3594005], [-1.6426953, 51.3593676], [-1.6423203, 51.359339600000006], [-1.6417828, 51.35930299999999], [-1.6409950999999998, 51.35925859999999], [-1.6401683, 51.35920569999999], [-1.6397388999999998, 51.35917499999999], [-1.6393573999999995, 51.35914259999999], [-1.6389645999999998, 51.359102400000005], [-1.6386404, 51.3590639], [-1.6382898, 51.3590167], [-1.6379389000000002, 51.35896420000001], [-1.6375738999999998, 51.35890239999999], [-1.6369765, 51.358794199999984], [-1.6365367, 51.3587105], [-1.6358353999999995, 51.3585712], [-1.6351721, 51.3584392], [-1.634503, 51.35830579999999], [-1.6339737999999997, 51.358201], [-1.6334350999999998, 51.3581012], [-1.6330401999999995, 51.35802919999999], [-1.6326417999999998, 51.35796560000001], [-1.6323838, 51.3579323], [-1.6321096999999998, 51.357899800000006], [-1.6318469999999998, 51.357875099999994], [-1.6315724, 51.3578543], [-1.6313126999999998, 51.3578398], [-1.6310423, 51.3578283], [-1.6306366, 51.3578168], [-1.6304076, 51.3578168], [-1.6301846999999998, 51.357819], [-1.6299847999999997, 51.357825299999995], [-1.6297883, 51.35783329999999], [-1.6294458999999997, 51.35785419999999], [-1.6290962999999998, 51.3578856], [-1.6287168999999997, 51.35792959999999], [-1.6284034999999997, 51.3579742], [-1.6281628, 51.35801469999999], [-1.6278649, 51.3580666], [-1.6274953, 51.3581429], [-1.6271321, 51.3582286], [-1.6267811, 51.3583219], [-1.6264716, 51.35841310000001], [-1.6261927, 51.3585048], [-1.6258737, 51.3586217], [-1.6256683, 51.35870080000001], [-1.6254254, 51.35880319999999], [-1.625143, 51.3589321], [-1.6249378, 51.3590291], [-1.6247282999999997, 51.35913500000001], [-1.624516, 51.359252299999994], [-1.624324, 51.35936160000001], [-1.624145, 51.3594704], [-1.6239507000000002, 51.3595928], [-1.6237698, 51.3597172], [-1.6235210999999998, 51.359891000000005], [-1.6232553999999997, 51.3600845], [-1.6229648, 51.3602977], [-1.6225322, 51.3606184], [-1.6221076999999997, 51.36093269999999], [-1.6218300999999995, 51.36113069999999], [-1.6215250999999995, 51.36134830000001], [-1.6210819, 51.3616628], [-1.6207047, 51.3619243], [-1.6202499999999995, 51.3622299], [-1.6198524, 51.36249699999999], [-1.6195631999999998, 51.3626876], [-1.6191203999999997, 51.3629734], [-1.6187763, 51.363193], [-1.6184532, 51.363395], [-1.6179648, 51.36369379999999], [-1.6175248, 51.36396010000001], [-1.6170667, 51.3642477], [-1.6169675114151385, 51.36430829227539], [-1.616756, 51.36443750000001], [-1.6163806, 51.364664899999994], [-1.6159773, 51.36491149999999], [-1.6154534, 51.3652313], [-1.6150534, 51.3654778], [-1.6146349999999998, 51.365732], [-1.6143305, 51.36591899999999], [-1.614008, 51.3661165], [-1.6131841999999998, 51.3666221], [-1.6125394, 51.3670181], [-1.6122257, 51.3672119], [-1.6119159000000003, 51.3674032], [-1.6116875, 51.36754040000001], [-1.6114664, 51.3676739], [-1.6110573999999998, 51.3679239], [-1.6106972, 51.36814399999999], [-1.6103723, 51.3683435], [-1.610065, 51.3685314], [-1.6097940999999998, 51.3687001], [-1.6094444, 51.3689237], [-1.6089227999999998, 51.369263100000005], [-1.6085803999999997, 51.369495099999995], [-1.6081879999999995, 51.369769899999994], [-1.6078319999999997, 51.3700295], [-1.6075330999999995, 51.37025119999999], [-1.6072198999999998, 51.3704973], [-1.6069623, 51.37070469999999], [-1.6067394, 51.37088609999999], [-1.6065019, 51.371084], [-1.6062717, 51.371285500000006], [-1.6060156, 51.3715177], [-1.6058294, 51.37168489999999], [-1.6056703999999995, 51.3718377], [-1.6053296, 51.3721686], [-1.6050607, 51.3724397], [-1.6048869999999995, 51.3726216], [-1.6047006999999998, 51.37282340000001], [-1.6044592999999998, 51.3730817], [-1.6042293, 51.373342699999995], [-1.604019, 51.37358269999999], [-1.6037984999999997, 51.37383580000001], [-1.6034561, 51.374231599999995], [-1.6031437999999998, 51.374595500000005], [-1.6027823, 51.3750158], [-1.6024226, 51.3754364], [-1.6020310999999998, 51.37589150000001], [-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.6000942, 51.37807730000001], [-1.5998382, 51.37837340000001], [-1.5995107999999998, 51.3787546], [-1.5992210999999998, 51.379082999999994], [-1.598910595915794, 51.379450181906726], [-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], [-1.5988537000000005, 51.37959039999999], [-1.5985625999999995, 51.3799247], [-1.5983298, 51.380196700000006], [-1.5980065, 51.38056809999999], [-1.5978825, 51.38070979999999], [-1.5977511999999998, 51.3808544], [-1.597382, 51.38126299999999], [-1.5972140999999995, 51.381443399999995], [-1.597039, 51.3816205], [-1.5967851, 51.3818728], [-1.596596, 51.38204830000001], [-1.5964866999999998, 51.3821493], [-1.5963710999999998, 51.3822536], [-1.5961637, 51.382426499999994], [-1.5958974999999995, 51.38264730000001], [-1.5956658999999995, 51.3828334], [-1.5954232, 51.3830132], [-1.5951518999999998, 51.383211300000006], [-1.5948944, 51.3833852], [-1.5945969, 51.3835834], [-1.5942332999999995, 51.38381549999998], [-1.5939055, 51.384014099999995], [-1.5937108, 51.3841278], [-1.5934341, 51.38428780000001], [-1.5931384999999998, 51.3844562], [-1.5926028000000003, 51.3847562], [-1.5920822999999995, 51.38505380000001], [-1.5917201000000003, 51.3852644], [-1.5913636999999998, 51.38548010000001], [-1.5910862, 51.3856563], [-1.590681, 51.38592119999999], [-1.5903632, 51.38614720000002], [-1.5900332, 51.38639449999998], [-1.5897191, 51.3866375], [-1.5895347571858869, 51.38679167395817], [-1.5894532999999995, 51.3868598], [-1.5891517, 51.38712269999999], [-1.5887858, 51.387458], [-1.5884722, 51.3877516], [-1.5881409999999998, 51.388068399999995], [-1.5878541999999998, 51.3883434], [-1.5875325, 51.388655400000005], [-1.5869270999999998, 51.3892317], [-1.5865276999999998, 51.3896069], [-1.5860404, 51.390063], [-1.5855231, 51.39054079999999], [-1.5851845999999998, 51.39084899999999], [-1.584688, 51.39129839999999], [-1.5843272, 51.3916357], [-1.5837869, 51.3921191], [-1.5832839999999997, 51.39257729999999], [-1.5828254999999998, 51.39300019999999], [-1.5823514, 51.393426700000006], [-1.5819080999999997, 51.3938246], [-1.5814680999999997, 51.39419860000001], [-1.581155, 51.3944519], [-1.5808245, 51.39471230000001], [-1.5802890999999997, 51.3951234], [-1.5798639, 51.39543890000001], [-1.5793304, 51.39583149999999], [-1.5787700999999998, 51.3962608], [-1.5784445, 51.3965207], [-1.578089, 51.3968117], [-1.5778098, 51.3970439], [-1.5774935, 51.39732549999998], [-1.5773336, 51.39746939999999], [-1.5771453, 51.3976516], [-1.5769032, 51.39788599999999], [-1.576595, 51.3981996], [-1.5762123999999995, 51.39858629999999], [-1.5759694999999998, 51.3988722], [-1.5755969, 51.39930429999998], [-1.5751018, 51.3998808], [-1.5749004, 51.40011400000001], [-1.5747080999999998, 51.4003321], [-1.5743568999999995, 51.40073540000001], [-1.5740085999999998, 51.4011132], [-1.573549, 51.4015831], [-1.5732477, 51.4018871], [-1.5729255, 51.40218610000001], [-1.5725923, 51.40248789999998], [-1.5722769999999997, 51.40276659999999], [-1.5719516, 51.4030451], [-1.5715596, 51.40337439999999], [-1.5711694, 51.40369410000001], [-1.5707619, 51.404029300000005], [-1.5703332999999997, 51.40436570000001], [-1.5699809, 51.4046369], [-1.5695764, 51.4049466], [-1.5692041999999995, 51.40522579999999], [-1.5686409, 51.4056515], [-1.5682307, 51.405950999999995], [-1.5677957000000002, 51.4062574], [-1.5673787, 51.4065391], [-1.5670426999999998, 51.4067574], [-1.5667177, 51.4069489], [-1.5663258, 51.4071714], [-1.5659952, 51.4073467], [-1.5656110999999997, 51.4075421], [-1.5652403999999998, 51.4077132], [-1.5648614, 51.40788189999999], [-1.5642632999999997, 51.408123200000006], [-1.5637573, 51.4083098], [-1.5633199, 51.4084633], [-1.5627835000000003, 51.4086386], [-1.5621953, 51.40882849999999], [-1.5615125, 51.40904709999999], [-1.5604275, 51.4093831], [-1.5599481, 51.4095318], [-1.5594029000000005, 51.40970049999999], [-1.5586506999999998, 51.4099242], [-1.5581328999999997, 51.4100757], [-1.5576885, 51.4101994], [-1.5568498999999998, 51.41042809999999], [-1.5563777999999997, 51.4105519], [-1.5559427999999995, 51.4106592], [-1.5555578, 51.4107479], [-1.5552330000000003, 51.4108205], [-1.554678, 51.41093510000001], [-1.5541746999999997, 51.4110312], [-1.5537173999999998, 51.4111129], [-1.5533102, 51.4111828], [-1.5528761999999998, 51.4112495], [-1.552382, 51.41131959999999], [-1.5521062999999995, 51.41135500000001], [-1.5518077, 51.4113923], [-1.5514803, 51.41142779999999], [-1.5511244999999998, 51.4114615], [-1.5508019999999998, 51.4114868], [-1.5503554, 51.411509300000006], [-1.5500306, 51.411523], [-1.5497175999999997, 51.4115337], [-1.5492631, 51.411537300000006], [-1.5487423, 51.41153409999998], [-1.5478656999999998, 51.4115258], [-1.5470678, 51.411516199999994], [-1.5464899, 51.4115103], [-1.5461585, 51.4115118], [-1.5457898, 51.4115153], [-1.5454127999999998, 51.4115226], [-1.5450834, 51.4115343], [-1.5447614, 51.4115488], [-1.5443759999999995, 51.41157299999999], [-1.5441598, 51.4115912], [-1.5439954, 51.4116052], [-1.5438066, 51.411624999999994], [-1.5435426, 51.41165569999999], [-1.5433061, 51.4116862], [-1.5430463999999997, 51.4117225], [-1.5428071, 51.4117578], [-1.5425517999999998, 51.411799499999994], [-1.5423441000000002, 51.4118367], [-1.5421225, 51.4118795], [-1.5418735999999995, 51.41193179999999], [-1.5416216, 51.4119875], [-1.5414038, 51.41203559999999], [-1.5410876000000002, 51.41211439999999], [-1.5406387, 51.412229], [-1.5402435, 51.41233619999999], [-1.5397716, 51.41246650000001], [-1.5394118, 51.412564399999994], [-1.5390521, 51.4126638], [-1.5386739, 51.4127629], [-1.538304, 51.41285899999999], [-1.5378809999999998, 51.4129568], [-1.5374623999999997, 51.4130485], [-1.5371576999999998, 51.4131101], [-1.5368358, 51.4131705], [-1.5364219999999995, 51.4132431], [-1.5360757, 51.4132928], [-1.5356922999999998, 51.4133454], [-1.5352431, 51.4133977], [-1.5348874999999995, 51.4134327], [-1.534536, 51.4134615], [-1.5341818, 51.4134866], [-1.5338073, 51.413505699999995], [-1.5335123, 51.413518499999995], [-1.5331953, 51.4135294], [-1.5328185999999997, 51.4135375], [-1.5322862999999998, 51.4135469], [-1.5316648, 51.4135525], [-1.5311521, 51.41356089999999], [-1.5306417, 51.4135703], [-1.5301928, 51.413584400000005], [-1.5298394, 51.4135985], [-1.5294379, 51.4136178], [-1.5289301, 51.4136504], [-1.528386, 51.413690800000005], [-1.5280288, 51.4137203], [-1.5275827000000002, 51.413765299999994], [-1.5272346999999995, 51.4138014], [-1.5271359830031863, 51.4138133921048], [-1.5269967999999998, 51.4138303], [-1.5268399, 51.41384839999999], [-1.5264515, 51.413897199999994], [-1.5261105999999998, 51.4139455], [-1.5258145, 51.413989], [-1.5257375999999998, 51.4139998], [-1.5256946, 51.41400579999999], [-1.525287, 51.41406839999999], [-1.5248693999999998, 51.41413979999999], [-1.5244815, 51.414207000000005], [-1.5241416, 51.4142671], [-1.5238546999999998, 51.4143241], [-1.5234890999999997, 51.41439660000001], [-1.5231993, 51.414458499999995], [-1.5228969, 51.4145231], [-1.5224361, 51.4146275], [-1.5218333, 51.4147664], [-1.5212102, 51.4149129], [-1.5210796, 51.4149429], [-1.5207955999999998, 51.4150056], [-1.5206474999999997, 51.4150384], [-1.5204722, 51.41507320000001], [-1.5202791, 51.4151121], [-1.5200007999999998, 51.4151621], [-1.51972, 51.4152098], [-1.5194495, 51.41525130000001], [-1.519178, 51.415287600000006], [-1.5188391, 51.4153266], [-1.5186474, 51.41534660000001], [-1.5184107999999998, 51.4153667], [-1.5181709999999995, 51.41538549999999], [-1.5179590999999997, 51.415396599999994], [-1.5176957, 51.4154089], [-1.5174533999999995, 51.41541749999998], [-1.5172083999999997, 51.4154202], [-1.5169477999999998, 51.41542140000001], [-1.5167163, 51.41541699999999], [-1.516459, 51.41541109999999], [-1.5161994, 51.415401999999986], [-1.5159099, 51.4153856], [-1.515571, 51.41536219999999], [-1.5152139999999998, 51.4153313], [-1.5148248, 51.41529150000001], [-1.5143925, 51.41524239999999], [-1.5139493999999998, 51.415185], [-1.5135247, 51.41512449999998], [-1.513084, 51.4150587], [-1.5129051, 51.4150274], [-1.5125896999999997, 51.4149721], [-1.5124109999999995, 51.414936], [-1.5120108, 51.41486069999999], [-1.5116758999999995, 51.41478939999998], [-1.5114103, 51.4147303], [-1.511164365503243, 51.41467433544243], [-1.5111083999999997, 51.41466159999999], [-1.5114103, 51.4147303], [-1.5116758999999995, 51.41478939999998], [-1.5120108, 51.41486069999999], [-1.5124109999999995, 51.414936], [-1.5125896999999997, 51.4149721], [-1.5129051, 51.4150274], [-1.513084, 51.4150587], [-1.5135247, 51.41512449999998], [-1.5139493999999998, 51.415185], [-1.5143925, 51.41524239999999], [-1.5148248, 51.41529150000001], [-1.5152139999999998, 51.4153313], [-1.515571, 51.41536219999999], [-1.5159099, 51.4153856], [-1.5161994, 51.415401999999986], [-1.516459, 51.41541109999999], [-1.5167163, 51.41541699999999], [-1.5169477999999998, 51.41542140000001], [-1.5172083999999997, 51.4154202], [-1.5174533999999995, 51.41541749999998], [-1.5176957, 51.4154089], [-1.5179590999999997, 51.415396599999994], [-1.5181709999999995, 51.41538549999999], [-1.5184107999999998, 51.4153667], [-1.5186474, 51.41534660000001], [-1.5188391, 51.4153266], [-1.519178, 51.415287600000006], [-1.5194495, 51.41525130000001], [-1.51972, 51.4152098], [-1.5200007999999998, 51.4151621], [-1.5202791, 51.4151121], [-1.5204722, 51.41507320000001], [-1.5206474999999997, 51.4150384], [-1.5207955999999998, 51.4150056], [-1.5210796, 51.4149429], [-1.5212102, 51.4149129], [-1.5218333, 51.4147664], [-1.5224361, 51.4146275], [-1.5228969, 51.4145231], [-1.5231993, 51.414458499999995], [-1.5234890999999997, 51.41439660000001], [-1.5238546999999998, 51.4143241], [-1.5241416, 51.4142671], [-1.5244815, 51.414207000000005], [-1.5248693999999998, 51.41413979999999], [-1.525287, 51.41406839999999], [-1.5256946, 51.41400579999999], [-1.5257375999999998, 51.4139998], [-1.5258145, 51.413989], [-1.5261105999999998, 51.4139455], [-1.5264515, 51.413897199999994], [-1.5268399, 51.41384839999999], [-1.5269967999999998, 51.4138303], [-1.5271359830031863, 51.4138133921048], [-1.5272346999999995, 51.4138014], [-1.5275827000000002, 51.413765299999994], [-1.5280288, 51.4137203], [-1.528386, 51.413690800000005], [-1.5289301, 51.4136504], [-1.5294379, 51.4136178], [-1.5298394, 51.4135985], [-1.5301928, 51.413584400000005], [-1.5306417, 51.4135703], [-1.5311521, 51.41356089999999], [-1.5316648, 51.4135525], [-1.5322862999999998, 51.4135469], [-1.5328185999999997, 51.4135375], [-1.5331953, 51.4135294], [-1.5335123, 51.413518499999995], [-1.5338073, 51.413505699999995], [-1.5341818, 51.4134866], [-1.534536, 51.4134615], [-1.5348874999999995, 51.4134327], [-1.5352431, 51.4133977], [-1.5356922999999998, 51.4133454], [-1.5360757, 51.4132928], [-1.5364219999999995, 51.4132431], [-1.5368358, 51.4131705], [-1.5371576999999998, 51.4131101], [-1.5374623999999997, 51.4130485], [-1.5378809999999998, 51.4129568], [-1.538304, 51.41285899999999], [-1.5386739, 51.4127629], [-1.5390521, 51.4126638], [-1.5394118, 51.412564399999994], [-1.5397716, 51.41246650000001], [-1.5402435, 51.41233619999999], [-1.5406387, 51.412229], [-1.5410876000000002, 51.41211439999999], [-1.5414038, 51.41203559999999], [-1.5416216, 51.4119875], [-1.5418735999999995, 51.41193179999999], [-1.5421225, 51.4118795], [-1.5423441000000002, 51.4118367], [-1.5425517999999998, 51.411799499999994], [-1.5428071, 51.4117578], [-1.5430463999999997, 51.4117225], [-1.5433061, 51.4116862], [-1.5435426, 51.41165569999999], [-1.5438066, 51.411624999999994], [-1.5439954, 51.4116052], [-1.5441598, 51.4115912], [-1.5443759999999995, 51.41157299999999], [-1.5447614, 51.4115488], [-1.5450834, 51.4115343], [-1.5454127999999998, 51.4115226], [-1.5457898, 51.4115153], [-1.5461585, 51.4115118], [-1.5464899, 51.4115103], [-1.5470678, 51.411516199999994], [-1.5478656999999998, 51.4115258], [-1.5487423, 51.41153409999998], [-1.5492631, 51.411537300000006], [-1.5497175999999997, 51.4115337], [-1.5500306, 51.411523], [-1.5503554, 51.411509300000006], [-1.5508019999999998, 51.4114868], [-1.5511244999999998, 51.4114615], [-1.5514803, 51.41142779999999], [-1.5518077, 51.4113923], [-1.5521062999999995, 51.41135500000001], [-1.552382, 51.41131959999999], [-1.5528761999999998, 51.4112495], [-1.5533102, 51.4111828], [-1.5537173999999998, 51.4111129], [-1.5541746999999997, 51.4110312], [-1.554678, 51.41093510000001], [-1.5552330000000003, 51.4108205], [-1.5555578, 51.4107479], [-1.5559427999999995, 51.4106592], [-1.5563777999999997, 51.4105519], [-1.5568498999999998, 51.41042809999999], [-1.5576885, 51.4101994], [-1.5581328999999997, 51.4100757], [-1.5586506999999998, 51.4099242], [-1.5594029000000005, 51.40970049999999], [-1.5599481, 51.4095318], [-1.5604275, 51.4093831], [-1.5615125, 51.40904709999999], [-1.5621953, 51.40882849999999], [-1.5627835000000003, 51.4086386], [-1.5633199, 51.4084633], [-1.5637573, 51.4083098], [-1.5642632999999997, 51.408123200000006], [-1.5648614, 51.40788189999999], [-1.5652403999999998, 51.4077132], [-1.5656110999999997, 51.4075421], [-1.5659952, 51.4073467], [-1.5663258, 51.4071714], [-1.5667177, 51.4069489], [-1.5670426999999998, 51.4067574], [-1.5673787, 51.4065391], [-1.5677957000000002, 51.4062574], [-1.5682307, 51.405950999999995], [-1.5686409, 51.4056515], [-1.5692041999999995, 51.40522579999999], [-1.5695764, 51.4049466], [-1.5699809, 51.4046369], [-1.5703332999999997, 51.40436570000001], [-1.5707619, 51.404029300000005], [-1.5711694, 51.40369410000001], [-1.5715596, 51.40337439999999], [-1.5719516, 51.4030451], [-1.5722769999999997, 51.40276659999999], [-1.5725923, 51.40248789999998], [-1.5729255, 51.40218610000001], [-1.5732477, 51.4018871], [-1.573549, 51.4015831], [-1.5740085999999998, 51.4011132], [-1.5743568999999995, 51.40073540000001], [-1.5747080999999998, 51.4003321], [-1.5749004, 51.40011400000001], [-1.5751018, 51.3998808], [-1.5755969, 51.39930429999998], [-1.5759694999999998, 51.3988722], [-1.5762123999999995, 51.39858629999999], [-1.576595, 51.3981996], [-1.5769032, 51.39788599999999], [-1.5771453, 51.3976516], [-1.5773336, 51.39746939999999], [-1.5774935, 51.39732549999998], [-1.5778098, 51.3970439], [-1.578089, 51.3968117], [-1.5784445, 51.3965207], [-1.5787700999999998, 51.3962608], [-1.5793304, 51.39583149999999], [-1.5798639, 51.39543890000001], [-1.5802890999999997, 51.3951234], [-1.5808245, 51.39471230000001], [-1.581155, 51.3944519], [-1.5814680999999997, 51.39419860000001], [-1.5819080999999997, 51.3938246], [-1.5823514, 51.393426700000006], [-1.5828254999999998, 51.39300019999999], [-1.5832839999999997, 51.39257729999999], [-1.5837869, 51.3921191], [-1.5843272, 51.3916357], [-1.584688, 51.39129839999999], [-1.5851845999999998, 51.39084899999999], [-1.5855231, 51.39054079999999], [-1.5860404, 51.390063], [-1.5865276999999998, 51.3896069], [-1.5869270999999998, 51.3892317], [-1.5875325, 51.388655400000005], [-1.5878541999999998, 51.3883434], [-1.5881409999999998, 51.388068399999995], [-1.5884722, 51.3877516], [-1.5887858, 51.387458], [-1.5891517, 51.38712269999999], [-1.5894532999999995, 51.3868598], [-1.5895347571858869, 51.38679167395817], [-1.5897191, 51.3866375], [-1.5900332, 51.38639449999998], [-1.5903632, 51.38614720000002], [-1.590681, 51.38592119999999], [-1.5910862, 51.3856563], [-1.5913636999999998, 51.38548010000001], [-1.5917201000000003, 51.3852644], [-1.5920822999999995, 51.38505380000001], [-1.5926028000000003, 51.3847562], [-1.5931384999999998, 51.3844562], [-1.5934341, 51.38428780000001], [-1.5937108, 51.3841278], [-1.5939055, 51.384014099999995], [-1.5942332999999995, 51.38381549999998], [-1.5945969, 51.3835834], [-1.5948944, 51.3833852], [-1.5951518999999998, 51.383211300000006], [-1.5954232, 51.3830132], [-1.5956658999999995, 51.3828334], [-1.5958974999999995, 51.38264730000001], [-1.5961637, 51.382426499999994], [-1.5963710999999998, 51.3822536], [-1.5964866999999998, 51.3821493], [-1.596596, 51.38204830000001], [-1.5967851, 51.3818728], [-1.597039, 51.3816205], [-1.5972140999999995, 51.381443399999995], [-1.597382, 51.38126299999999], [-1.5977511999999998, 51.3808544], [-1.5978825, 51.38070979999999], [-1.5980065, 51.38056809999999], [-1.5983298, 51.380196700000006], [-1.5985625999999995, 51.3799247], [-1.5988537000000005, 51.37959039999999], [-1.5989577, 51.3794657], [-1.5991924999999998, 51.37918830000001], [-1.599405, 51.37894519999999], [-1.5995518999999998, 51.37877460000001], [-1.5998849, 51.3783904], [-1.60048, 51.3777009], [-1.6000942, 51.37807730000001], [-1.5998382, 51.37837340000001], [-1.5995107999999998, 51.3787546], [-1.5992210999999998, 51.379082999999994], [-1.5988912999999998, 51.379473], [-1.5988335, 51.37954129999999], [-1.5985221, 51.3799052], [-1.5982882, 51.3801768], [-1.5979616, 51.380554399999994], [-1.5978359, 51.3807], [-1.5977009, 51.38085389999999], [-1.5973381999999998, 51.3812512], [-1.5971701, 51.381430300000005], [-1.597, 51.381607], [-1.5967515999999995, 51.3818509], [-1.5965544, 51.3820341], [-1.5963496, 51.3822195], [-1.5961106, 51.3824246], [-1.5958741999999997, 51.382620900000006], [-1.5956255, 51.382814399999994], [-1.5953874, 51.3829946], [-1.5950983, 51.3831982], [-1.5948618, 51.3833679], [-1.5945676999999998, 51.383562], [-1.5942016, 51.38379369999999], [-1.5938704, 51.38399019999999], [-1.5936862999999997, 51.3840971], [-1.5933956, 51.3842687], [-1.5931012, 51.38443519999999], [-1.5925857, 51.384725799999984], [-1.5920492, 51.38502999999999], [-1.5916889, 51.3852373], [-1.5913251999999998, 51.3854574], [-1.591028, 51.3856453], [-1.5906572, 51.38589470000001], [-1.5903227, 51.3861313], [-1.5899939, 51.3863744], [-1.5896823, 51.38661569999999], [-1.5894694017266175, 51.38679167395817], [-1.5893992, 51.386849700000006], [-1.5891291, 51.3870847], [-1.5887379999999998, 51.3874412], [-1.5884307999999998, 51.3877315], [-1.5880941, 51.38805589999999], [-1.5878106, 51.3883296], [-1.5874898999999998, 51.3886368], [-1.5868774, 51.389222499999995], [-1.5864955000000005, 51.3895829], [-1.5859957, 51.390048500000006], [-1.5855733999999997, 51.390435700000005], [-1.5851368, 51.39083850000001], [-1.5846192999999995, 51.3913012], [-1.5842847999999998, 51.391612399999985], [-1.5837225999999998, 51.392119699999995], [-1.5832347999999998, 51.392569400000006], [-1.5827857999999997, 51.3929838], [-1.5822987999999998, 51.3934216], [-1.5818748, 51.3938016], [-1.5814335, 51.3941735], [-1.5811082999999997, 51.3944359], [-1.5807838, 51.3946941], [-1.5802466, 51.39510189999999], [-1.5798166, 51.395425799999984], [-1.5793000999999998, 51.395808299999985], [-1.5787321999999997, 51.39623449999999], [-1.5784032, 51.396498300000005], [-1.5780378000000002, 51.3967972], [-1.5777817999999997, 51.397011000000006], [-1.577449, 51.3973034], [-1.5772838, 51.3974521], [-1.5771109999999997, 51.39762609999999], [-1.5768495, 51.39787309999999], [-1.5765409999999995, 51.398187199999995], [-1.5761561, 51.3985861], [-1.575928, 51.39885230000001], [-1.5755049999999995, 51.3993318], [-1.5750395, 51.39987839999999], [-1.5748505999999998, 51.40010130000001], [-1.5746678999999997, 51.4003193], [-1.5743151999999998, 51.4007171], [-1.5739576, 51.40110490000001], [-1.573497, 51.4015786], [-1.5732031, 51.401868499999985], [-1.5728693, 51.40218089999999], [-1.5725491, 51.4024721], [-1.5722404, 51.4027435], [-1.5719069, 51.403031600000006], [-1.5715203, 51.40334970000001], [-1.5711229999999998, 51.4036808], [-1.5707086, 51.40401419999999], [-1.5702960999999998, 51.40434319999999], [-1.5699337, 51.4046252], [-1.5695448999999997, 51.4049237], [-1.5691832999999995, 51.40519400000001], [-1.5686041, 51.40563060000001], [-1.5681874, 51.4059354], [-1.5677365999999997, 51.4062494], [-1.5673279999999998, 51.4065286], [-1.5670149, 51.40673009999998], [-1.5666702999999995, 51.4069336], [-1.5662922999999995, 51.4071493], [-1.5659662999999997, 51.4073257], [-1.5656178999999997, 51.40749829999999], [-1.5652136, 51.4076893], [-1.5648438999999998, 51.407854], [-1.5642269000000002, 51.408100000000005], [-1.56372, 51.4082875], [-1.5633014, 51.4084347], [-1.5627647000000002, 51.408613900000006], [-1.5621864, 51.4087984], [-1.5614768999999995, 51.409023], [-1.5604033999999998, 51.40935799999999], [-1.5599456, 51.4095003], [-1.5593902, 51.4096707], [-1.5586215, 51.40989959999999], [-1.5581132999999998, 51.4100453], [-1.5576666999999995, 51.410172], [-1.5568053999999998, 51.41040879999999], [-1.5563443, 51.4105272], [-1.5559299999999998, 51.41063029999999], [-1.5555320999999998, 51.4107214], [-1.5552231999999997, 51.4107899], [-1.5546619, 51.41090439999999], [-1.5541660999999998, 51.4109993], [-1.5536986999999998, 51.4110859], [-1.5532849999999998, 51.41115469999999], [-1.5528789, 51.4112162], [-1.552368, 51.4112911], [-1.5520963, 51.4113266], [-1.5518059999999998, 51.411361799999995], [-1.5514825999999995, 51.411395], [-1.5511265999999997, 51.4114282], [-1.5507959999999998, 51.4114554], [-1.5503644000000003, 51.4114784], [-1.5500393999999995, 51.4114923], [-1.5497085999999998, 51.41150170000001], [-1.5492437999999995, 51.4115072], [-1.5487442, 51.4115055], [-1.5478655999999995, 51.4114936], [-1.5470707, 51.4114822], [-1.5464606, 51.41147540000001], [-1.5461438999999997, 51.4114738], [-1.5458089, 51.411475], [-1.5454150999999998, 51.4114795], [-1.5450819999999998, 51.41149200000001], [-1.5447464, 51.4115064], [-1.5443882, 51.4115276], [-1.5442381, 51.4115402], [-1.5440314, 51.411558600000006], [-1.5438118, 51.4115797], [-1.5435287, 51.4116115], [-1.5432834, 51.4116435], [-1.5430272, 51.4116803], [-1.5427874999999998, 51.4117184], [-1.5425337, 51.41176209999998], [-1.5423241, 51.4118017], [-1.5421054999999997, 51.41184609999999], [-1.5418515999999998, 51.4118989], [-1.5416015, 51.4119537], [-1.5413947, 51.41200169999999], [-1.5410637, 51.41208480000001], [-1.5406236, 51.4121997], [-1.5402252, 51.4123066], [-1.5397565999999998, 51.4124385], [-1.5393944999999998, 51.4125381], [-1.539027, 51.4126375], [-1.5386557999999997, 51.41273540000001], [-1.5382844, 51.4128289], [-1.5378627, 51.41292659999999], [-1.5374336, 51.413021], [-1.5371465, 51.4130805], [-1.5368190999999998, 51.4131417], [-1.5363999999999998, 51.41321349999999], [-1.5360672, 51.413264], [-1.5356679, 51.41331790000001], [-1.5352292999999997, 51.4133677], [-1.5348803, 51.4134036], [-1.5345219, 51.4134326], [-1.5341796999999997, 51.41345590000001], [-1.5338161, 51.413474400000005], [-1.533516, 51.4134876], [-1.5331852, 51.4134984], [-1.5328137999999998, 51.4135065], [-1.5322990999999997, 51.413514], [-1.5316631, 51.41352239999999], [-1.5311496, 51.4135293], [-1.5306333999999997, 51.4135388], [-1.5301976, 51.41355059999999], [-1.529836, 51.4135652], [-1.5294344, 51.4135835], [-1.5289269, 51.4136163], [-1.5283894, 51.4136575], [-1.528025, 51.4136893], [-1.5275777, 51.4137333], [-1.5272292, 51.4137709], [-1.5271359830031863, 51.413781994492794], [-1.5269889, 51.4137995], [-1.5268319999999995, 51.41381739999999], [-1.5265566999999998, 51.4138522], [-1.5262784, 51.4138895], [-1.5258279999999995, 51.413951100000006], [-1.5257044, 51.41396989999999], [-1.5252746, 51.4140373], [-1.5248505, 51.41410960000001], [-1.5244726, 51.414175099999994], [-1.5241199, 51.414238399999995], [-1.523839, 51.4142934], [-1.5234740999999998, 51.4143671], [-1.5231808, 51.414429199999994], [-1.5228871, 51.4144934], [-1.5224236, 51.4145985], [-1.5218277999999998, 51.4147348], [-1.5211923, 51.414879799999994], [-1.5210774, 51.41490629999999], [-1.5207953, 51.414969500000005], [-1.5206448, 51.4150006], [-1.5204527, 51.41503949999999], [-1.5202576, 51.4150788], [-1.5199831999999998, 51.41512989999999], [-1.5197137, 51.4151758], [-1.5194363, 51.41521939999999], [-1.5191611, 51.4152573], [-1.5188302, 51.4152959], [-1.5186382, 51.41531560000001], [-1.5184023, 51.4153367], [-1.5181621, 51.4153535], [-1.5179625, 51.41536479999999], [-1.517712, 51.4153772], [-1.5174404, 51.41538549999999], [-1.5172225999999998, 51.4153877], [-1.5169836999999995, 51.41538899999999], [-1.5166986999999998, 51.4153848], [-1.5163768, 51.4153751], [-1.5159676, 51.41535489999999], [-1.5155968, 51.4153286], [-1.515234, 51.41529520000001], [-1.5148408999999998, 51.415254299999994], [-1.5144052999999995, 51.41520500000001], [-1.5139675, 51.4151462], [-1.5135413999999998, 51.4150838], [-1.5131024999999998, 51.4150153], [-1.5129261, 51.41498360000001], [-1.5126246, 51.4149311], [-1.5124033999999995, 51.41489020000001], [-1.5120469, 51.4148207], [-1.511744, 51.4147594], [-1.5114431, 51.4146928], [-1.5111864999999998, 51.4146365], [-1.510918, 51.4145732], [-1.5105586, 51.41448359999999], [-1.5103044, 51.414419599999995], [-1.5099842999999995, 51.4143364], [-1.5097557999999998, 51.41427310000001], [-1.5095153999999995, 51.4142038], [-1.5091513, 51.4140921], [-1.5086054, 51.4139181], [-1.5081532, 51.41376640000001], [-1.5076992, 51.4136125], [-1.5074799999999997, 51.413537700000006], [-1.5069607, 51.41336249999999], [-1.5064939, 51.4132035], [-1.5058806, 51.4129982], [-1.5054855, 51.4128656], [-1.5049684999999997, 51.4126974], [-1.5045322999999995, 51.4125563], [-1.5040755, 51.4124195], [-1.5036081, 51.41228939999999], [-1.5031068, 51.4121551], [-1.5025843, 51.4120229], [-1.5020171, 51.4118899], [-1.5014553, 51.4117734], [-1.5010225999999998, 51.4116864], [-1.5004485999999997, 51.4115831], [-1.4998844999999998, 51.4114914], [-1.4993411999999997, 51.411413], [-1.4989336999999998, 51.4113596], [-1.4984284, 51.4112982], [-1.4979235999999998, 51.4112454], [-1.4971596000000005, 51.4111789], [-1.4967779, 51.4111484], [-1.496448, 51.41112729999999], [-1.495988, 51.4110995], [-1.4955287999999998, 51.4110743], [-1.4950657, 51.4110583], [-1.4944077, 51.411040799999995], [-1.4936907, 51.411029600000006], [-1.493, 51.4110232], [-1.4919909999999998, 51.4110135], [-1.4915031, 51.4110055], [-1.4909654999999995, 51.4109922], [-1.4902164, 51.4109658], [-1.4895829, 51.4109361], [-1.4890254999999997, 51.41090510000001], [-1.4883718, 51.41086289999999], [-1.4879110676836584, 51.41082740683481]]} |
28.9 |
1109 |
1134 |
Chippenham |
Wootton Bassett Jn |
Hungerford Loop |
51.4108274 |
-1.4879111 |
51.4108274 |
-1.4879111 |
1 |
0 |
2026-09-23 16:04:24 |
TERMINATED |
2026-09-23 15:54:00 |
Wootton Bassett Jn |
TRUST |
TRACKING_TIMEOUT |
21531885 |
1790175239459999 |
76 |
76 |
2026-09-23 16:04:06.562382 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:54:02.606541 |
| 766021 |
797876 |
W43500 |
785B50MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:54:00 |
2026-09-23 16:04:24 |
2026-09-25 16:04:24 |
{"id": 797876, "stp": "P", "toc": "Transport for Wales", "uid": "W43500", "consist": "197044", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43500/2026-09-23/detailed", "trust_id": "785B50MR23", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": "15:54:00", "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-23", "dest_arr_time": "1559", "dest_platform": "4A", "is_terminated": 1, "next_location": "Canton Sig. CF2324", "signalling_id": "5B50", "timing_status": null, "origin_station": "Canton C.S.D.", "current_leg_arr": "1556", "current_leg_dep": "1554", "current_leg_end": "Canton Sig. CF2324", "origin_dep_time": "1554", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:04:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1944478, 51.4746824], [-3.1941944, 51.4746858], [-3.194016, 51.4746958], [-3.193784, 51.4747184], [-3.1932555999999996, 51.47478189999999], [-3.1929168, 51.4748247], [-3.1927327, 51.47483950000001], [-3.1924886, 51.4748746], [-3.1922982, 51.474919699999994], [-3.1922047999999994, 51.47494749999999], [-3.1918207000000005, 51.47504000000001], [-3.1915279, 51.47513669999999], [-3.1912011, 51.4752847], [-3.1910200999999994, 51.4753691], [-3.19084, 51.47544079999999], [-3.1906673000000003, 51.4754973], [-3.1902170999999995, 51.47561640000001], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.188435367791939, 51.47580616779375]]}", "current_leg_start": "Canton C.S.D.", "dest_arr_time_act": "1559", "motion_projection": null, "next_location_lat": "51.4758062", "next_location_lon": "-3.1884354", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 710.993, \"from_m\": 525.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 815.748, \"from_m\": 710.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1087.798, \"from_m\": 815.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 797876, \"profile_key\": \"eac5fbc4147330f507275ae90e0faef17bf7a5e456c0a768d8af481fb9810333\", \"schedule_id\": 35194, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123013}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 123013}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 123013}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123013}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1554", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4758062", "current_position_lon": "-3.1884354", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790175039930152, "current_leg_arrival_utc": "2026-09-23T15:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:54:02.614553", "service_state_evidence_id": 68651599, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:04:06.573889", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
XCC |
CDF |
5B50 |
197044 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 525.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 710.993, "from_m": 525.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 815.748, "from_m": 710.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1087.798, "from_m": 815.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 797876, "profile_key": "eac5fbc4147330f507275ae90e0faef17bf7a5e456c0a768d8af481fb9810333", "schedule_id": 35194, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1554", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123013}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 123013}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 123013}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 123013}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Canton C.S.D. |
1554 |
1554 |
None |
15:54:00 |
None |
Cardiff Central |
1559 |
1559 |
4A |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W43500/2026-09-23/detailed |
None |
Canton C.S.D. |
2026-09-23T15:54:30+01:00 |
Canton Sig. CF2324 |
2.0 |
{"type": "LineString", "coordinates": [[-3.1944478, 51.4746824], [-3.1941944, 51.4746858], [-3.194016, 51.4746958], [-3.193784, 51.4747184], [-3.1932555999999996, 51.47478189999999], [-3.1929168, 51.4748247], [-3.1927327, 51.47483950000001], [-3.1924886, 51.4748746], [-3.1922982, 51.474919699999994], [-3.1922047999999994, 51.47494749999999], [-3.1918207000000005, 51.47504000000001], [-3.1915279, 51.47513669999999], [-3.1912011, 51.4752847], [-3.1910200999999994, 51.4753691], [-3.19084, 51.47544079999999], [-3.1906673000000003, 51.4754973], [-3.1902170999999995, 51.47561640000001], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.188435367791939, 51.47580616779375]]} |
0.3 |
1554 |
1556 |
None |
None |
Canton Sig. CF2324 |
51.4758062 |
-3.1884354 |
51.4758062 |
-3.1884354 |
1 |
0 |
2026-09-23 16:04:24 |
TERMINATED |
2026-09-23 15:54:00 |
Canton C.S.D. |
TD |
NEVER_DEPARTED_TIMEOUT |
68651599 |
1790175039930152 |
2 |
2 |
2026-09-23 16:04:06.573889 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:54:02.614553 |
| 766022 |
797862 |
P24116 |
362N91MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:54:00 |
2026-09-23 16:04:24 |
2026-09-25 16:04:24 |
{"id": 797862, "stp": "O", "toc": "Northern", "uid": "P24116", "consist": "150225", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24116/2026-09-23/detailed", "trust_id": "362N91MR23", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": "15:54:00", "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-23", "dest_arr_time": "1812", "dest_platform": "2", "is_terminated": 1, "next_location": "Rainford", "signalling_id": "2N91", "timing_status": null, "origin_station": "Headbolt Lane", "current_leg_arr": "1600", "current_leg_dep": "1554", "current_leg_end": "Rainford", "origin_dep_time": "1554", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:04:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8839028, 53.4915435], [-2.8840886, 53.49149189999999], [-2.8880113999999995, 53.49040159999999], [-2.888544, 53.49025759999999], [-2.8901963, 53.4897987], [-2.8922818, 53.4892327], [-2.8924708999999997, 53.4891812], [-2.900444, 53.487028], [-2.9010672999999993, 53.4868597], [-2.9018242, 53.4866575], [-2.9020566999999997, 53.486595699999995], [-2.9037732999999997, 53.48612379999999], [-2.9039094999999997, 53.4860863], [-2.9055765999999994, 53.4855643], [-2.9060479999999997, 53.48540549999999], [-2.9073654999999996, 53.4849408], [-2.9085466, 53.48446989999999], [-2.9092834, 53.4841591], [-2.9100959, 53.48378240000001], [-2.9109575, 53.48335130000002], [-2.9117161, 53.48295259999999], [-2.9121145, 53.48274210000001], [-2.9128549999999995, 53.4823267], [-2.9136581999999995, 53.4818514], [-2.9145581999999997, 53.4812817], [-2.9153066, 53.480808499999995], [-2.9154037, 53.4807462], [-2.9159056999999997, 53.480410600000006], [-2.9187725000000007, 53.47863], [-2.9191606, 53.4783777], [-2.9218121999999997, 53.4767032], [-2.9223723999999995, 53.47638340000001], [-2.9225374, 53.4762949], [-2.9233276, 53.4758761], [-2.9254359, 53.4747859], [-2.9273232, 53.47381009999999], [-2.9299590999999996, 53.4724941], [-2.9327504, 53.4710954], [-2.933113, 53.4709115], [-2.935599, 53.469650400000006], [-2.936958, 53.468973899999995], [-2.9370938999999994, 53.4689055], [-2.939305994265079, 53.46779240988761], [-2.9445327, 53.4651623], [-2.945389, 53.46483039999998], [-2.9458139999999995, 53.4646701], [-2.9462949999999997, 53.4645044], [-2.9470935999999996, 53.464269900000005], [-2.9479356999999995, 53.4640339], [-2.9493145, 53.463674000000005], [-2.9500875999999994, 53.463432100000006], [-2.9508913, 53.463158099999994], [-2.9514265999999996, 53.4629446], [-2.9519952999999997, 53.46270160000001], [-2.9565127, 53.46059579999999], [-2.9591481, 53.459364], [-2.9617169, 53.458133499999995], [-2.9625905999999995, 53.45772449999999], [-2.9630194, 53.4575227], [-2.9634321, 53.4573129], [-2.9637581999999996, 53.45714480000001], [-2.9641234, 53.4569555], [-2.9643666999999994, 53.4568196], [-2.964440437594421, 53.45677674842449], [-2.9646094999999995, 53.456678499999995], [-2.9648456999999997, 53.4565387], [-2.9650765, 53.4563859], [-2.9653525999999997, 53.4561877], [-2.9656463, 53.4559603], [-2.9661066999999997, 53.4555665], [-2.966302, 53.45538989999999], [-2.9665319, 53.4551638], [-2.9670007000000003, 53.4547218], [-2.9671991999999996, 53.45453759999999], [-2.9678211, 53.453989699999994], [-2.9680919, 53.4537515], [-2.9684986, 53.4533763], [-2.9691097999999996, 53.45283169999999], [-2.969188299999999, 53.4527529], [-2.9699921999999996, 53.45198260000001], [-2.9722461, 53.4498231], [-2.9757606, 53.44631249999999], [-2.9765658, 53.4455475], [-2.9780608, 53.4440457], [-2.9792306, 53.4427718], [-2.9795234, 53.44245289999999], [-2.9802229, 53.44170590000001], [-2.980527, 53.4413792], [-2.9808026, 53.4410992], [-2.981097, 53.44080009999999], [-2.9813678999999995, 53.4405277], [-2.9818654, 53.44003480000001], [-2.9819169365537945, 53.43998316606824], [-2.9812114999999997, 53.4402487], [-2.9804997, 53.4405185], [-2.9795415999999997, 53.4408595], [-2.9792921999999997, 53.4409421], [-2.978485099999999, 53.44120730000001], [-2.9767501999999997, 53.4416795], [-2.9743518, 53.44221660000001], [-2.9722130000000004, 53.44258700000001], [-2.9702105, 53.44289069999999], [-2.9690052999999996, 53.4430442], [-2.9678305, 53.44315809999999], [-2.9664342, 53.4432166], [-2.9651465, 53.44321909999999], [-2.964440437594421, 53.443194254701915], [-2.9638762, 53.4431744], [-2.962836, 53.4430817], [-2.961768999999999, 53.44295699999999], [-2.9608506, 53.442807900000005], [-2.9604646999999997, 53.44274310000001], [-2.9600374, 53.44266640000001], [-2.9589279999999993, 53.44243430000001], [-2.9575225, 53.4420214], [-2.9548233999999995, 53.4411171], [-2.9516140999999996, 53.44003099999999], [-2.9513532999999996, 53.43993259999999], [-2.9508208999999996, 53.43973789999999], [-2.9507021999999994, 53.439696399999995], [-2.9484397999999996, 53.43890839999999], [-2.9483009, 53.43885809999999], [-2.9471419, 53.43843659999999], [-2.946187, 53.4380245], [-2.945342, 53.4375964], [-2.945221399999999, 53.4375266], [-2.9443828, 53.43705509999999], [-2.9436558, 53.4365747], [-2.943555, 53.4365056], [-2.9431352999999993, 53.436208499999985], [-2.9424867, 53.435716600000006], [-2.941802, 53.4350839], [-2.9412261, 53.43446120000001], [-2.9408741999999997, 53.4340542], [-2.9403958999999995, 53.43333909999998], [-2.9401479, 53.43291959999999], [-2.9399672999999997, 53.43261410000001], [-2.9398595, 53.4324313], [-2.9388318000000004, 53.4306162], [-2.9378422, 53.4288326], [-2.9365077999999993, 53.4264731], [-2.9364311, 53.42633970000001], [-2.9352750999999997, 53.4242927], [-2.9351978000000005, 53.42415969999998], [-2.9350034, 53.423813599999995], [-2.9333086, 53.420871099999985], [-2.9332035, 53.42068509999999], [-2.9317971000000003, 53.418161], [-2.9298929999999994, 53.41474339999999], [-2.9297110999999996, 53.4144051], [-2.92964284761503, 53.41428429590598], [-2.9274545999999995, 53.410411], [-2.9273554999999996, 53.41016499999999], [-2.9271933999999997, 53.4098754], [-2.9268182, 53.409205], [-2.9267864999999995, 53.40914819999999], [-2.9265900000000005, 53.40879580000001], [-2.9262217, 53.4081413], [-2.9259136999999997, 53.40773050000001], [-2.9257522999999996, 53.40754450000001], [-2.925554599999999, 53.40736779999999], [-2.925323, 53.4071971], [-2.9250482, 53.40703150000001], [-2.9247265, 53.4068777], [-2.9243781, 53.4067391], [-2.9240069, 53.40663039999999], [-2.9218642, 53.4061542], [-2.9215548, 53.4060845], [-2.9196677, 53.40567089999999], [-2.919439, 53.405634899999995], [-2.9191728999999995, 53.4056109], [-2.9188999, 53.40559549999999], [-2.9185883999999995, 53.405595299999995], [-2.9162923, 53.4056447], [-2.9151076999999996, 53.4056097], [-2.9141021, 53.405632], [-2.9134802999999994, 53.4056335], [-2.912747599999999, 53.40563519999999], [-2.9107923, 53.4056464], [-2.9084881999999994, 53.405676799999995], [-2.9063634, 53.405727899999995], [-2.904417, 53.40577840000001], [-2.9043965999999997, 53.405778899999994], [-2.902277, 53.4058302], [-2.9012048000000004, 53.4058791], [-2.9007504999999996, 53.405899999999995], [-2.9003555999999997, 53.4059178], [-2.8996345, 53.40595029999999], [-2.8976496, 53.4060986], [-2.8963958, 53.406224899999984], [-2.8938297999999993, 53.4064822], [-2.8933704, 53.40652930000001], [-2.8927386, 53.4065966], [-2.8911272999999995, 53.406761], [-2.8909734999999994, 53.4067782], [-2.8901374, 53.406877900000005], [-2.8896988, 53.4069341], [-2.8885877, 53.4070885], [-2.8868843, 53.407327399999986], [-2.8862972, 53.40741059999999], [-2.8819694999999994, 53.4080236], [-2.8785615, 53.408515900000005], [-2.8763403, 53.408836100000016], [-2.8746089091824683, 53.4090852035692], [-2.8740799999999997, 53.4091613], [-2.8730190999999996, 53.40930040000001], [-2.8725106, 53.4093623], [-2.8719734999999997, 53.40942769999999], [-2.8708943999999996, 53.4095503], [-2.8698875, 53.40965909999999], [-2.8682051, 53.4098213], [-2.8670061, 53.4099492], [-2.8668652, 53.40996030000001], [-2.8667237, 53.4099714], [-2.8657856999999995, 53.41004519999999], [-2.8646967, 53.41011389999999], [-2.8632778, 53.41019539999999], [-2.8621351999999995, 53.4102386], [-2.8610005999999997, 53.41025779999999], [-2.8599116, 53.41027379999999], [-2.8590104, 53.4102722], [-2.8579884999999994, 53.4102626], [-2.8569772999999996, 53.4102146], [-2.8548906, 53.41012829999999], [-2.8535386999999997, 53.41006749999999], [-2.8516558, 53.40998280000001], [-2.8505883000000005, 53.40992839999999], [-2.8490835999999997, 53.409853299999995], [-2.8477478, 53.40978929999999], [-2.8464754, 53.4097409], [-2.846162399999999, 53.4097318], [-2.8456073999999996, 53.40971579999999], [-2.8446418, 53.4097014], [-2.842335100000001, 53.4097046], [-2.8420821, 53.40970389999999], [-2.8406637999999997, 53.4097098], [-2.8391887, 53.409730399999994], [-2.8381649, 53.40976440000001], [-2.8366214999999997, 53.4098182], [-2.835298, 53.40987579999999], [-2.8346797999999995, 53.4098945], [-2.8344637, 53.4099023], [-2.8339146999999993, 53.409926], [-2.8330687, 53.4099767], [-2.8323874999999994, 53.410028], [-2.8319607, 53.41006860000001], [-2.8315368, 53.41011960000001], [-2.8311099, 53.4101899], [-2.8304863, 53.410332200000006], [-2.8303106, 53.410381], [-2.8302317, 53.410404], [-2.8299095, 53.41050099999999], [-2.8293129, 53.4107138], [-2.8275537, 53.4114637], [-2.8274522, 53.4115036], [-2.8264461, 53.4119287], [-2.8252713999999997, 53.412399], [-2.8226966999999994, 53.4134298], [-2.820692948322402, 53.41428429590598], [-2.8192571, 53.414896599999985], [-2.8179884999999993, 53.4154198], [-2.8174934, 53.415624], [-2.8157595999999994, 53.4163336], [-2.8137892999999994, 53.4171413], [-2.8126859, 53.41758899999999], [-2.8111829, 53.41821199999998], [-2.8100081999999995, 53.4187002], [-2.8088312999999996, 53.4191853], [-2.8065092, 53.4201442], [-2.8049773, 53.4207746], [-2.8034914, 53.421393600000016], [-2.8018913, 53.4220692], [-2.8012215, 53.42238309999999], [-2.8005601999999996, 53.42271319999999], [-2.7989869, 53.4235274], [-2.7978314999999996, 53.42410970000001], [-2.7967469, 53.424679399999995], [-2.7952886999999995, 53.42543859999999], [-2.7946733, 53.425760699999984], [-2.7943490999999994, 53.425929200000006], [-2.7936918999999993, 53.42627280000001], [-2.7930124999999997, 53.42659379999999], [-2.7921707, 53.427003199999994], [-2.7917585, 53.42720800000001], [-2.7911728999999994, 53.42748490000001], [-2.7906989, 53.4276853], [-2.7896152, 53.4281209], [-2.788264, 53.4285854], [-2.787447, 53.4288334], [-2.7867846999999997, 53.42902310000001], [-2.784777380770516, 53.42955915273563], [-2.7847098, 53.4295772], [-2.7803057000000004, 53.430764100000005], [-2.7752998, 53.432091500000006], [-2.7736099999999997, 53.4325445], [-2.7699787, 53.43351809999999], [-2.7635079, 53.435289], [-2.7619159999999994, 53.4357684], [-2.7611804999999996, 53.4360377], [-2.761142599999999, 53.4360538], [-2.76038, 53.436356299999986], [-2.7595048, 53.4367188], [-2.7591371999999996, 53.43688769999999], [-2.7583061999999994, 53.4372778], [-2.7568773, 53.4380074], [-2.7554567, 53.438705299999995], [-2.7536452, 53.4395952], [-2.7521031, 53.4403347], [-2.7502569, 53.4411225], [-2.7483111, 53.44199249999999], [-2.7465333999999997, 53.44277929999999], [-2.7455887999999997, 53.4431815], [-2.7439787, 53.4438945], [-2.7434273999999994, 53.44417409999999], [-2.7429124, 53.44446109999999], [-2.7422019999999994, 53.4449062], [-2.741206899999999, 53.44558409999999], [-2.7405697, 53.44602600000001], [-2.740441, 53.44611059999999], [-2.7399419, 53.4464461], [-2.7398094, 53.44653770000001], [-2.7388381999999996, 53.4472027], [-2.7382103999999994, 53.4476111], [-2.7376903, 53.4479382], [-2.7367781999999994, 53.4484403], [-2.7362362, 53.4487569], [-2.7358511999999995, 53.44894140000001], [-2.735701, 53.44901139999999], [-2.7353718999999996, 53.449163600000006], [-2.7350641, 53.4493079], [-2.734005, 53.44977790000001], [-2.7338888, 53.4498283], [-2.7334459999999994, 53.4500145], [-2.7326398999999997, 53.4503597], [-2.731927199999999, 53.45070539999999], [-2.7315939999999994, 53.45092340000001], [-2.7313185999999994, 53.45113009999999], [-2.7305851, 53.45195120000001], [-2.7300150999999997, 53.45265009999999], [-2.7297938, 53.45292160000001], [-2.7292557999999993, 53.45356559999998], [-2.7289756, 53.4539011], [-2.7281809999999997, 53.4548695], [-2.7279712, 53.45513650000001], [-2.7278479999999994, 53.4553131], [-2.72775, 53.4554543], [-2.7276319, 53.45568840000001], [-2.7275143, 53.4560169], [-2.7274541, 53.4563041], [-2.7274266999999996, 53.456534600000005], [-2.7274179, 53.4567902], [-2.7274395, 53.45695899999999], [-2.7274671999999995, 53.457091299999995], [-2.7275646, 53.4574035], [-2.7276372, 53.4575972], [-2.7277471999999996, 53.4578083], [-2.7279127999999995, 53.45805479999999], [-2.7281178999999995, 53.45831210000001], [-2.7285543, 53.4586931], [-2.7290859, 53.45911610000001], [-2.7292275, 53.4592539], [-2.7293720999999995, 53.459426500000006], [-2.7295329, 53.4596493], [-2.729682, 53.4598647], [-2.729782, 53.4600559], [-2.7299093999999995, 53.460378299999995], [-2.7299446, 53.4604712], [-2.7300205, 53.4606719], [-2.7301335, 53.461000199999994], [-2.7301711999999996, 53.461202], [-2.7301835, 53.46140439999999], [-2.7301773, 53.461571], [-2.7301510999999996, 53.461699], [-2.7300729, 53.4619347], [-2.7299204999999995, 53.4622321], [-2.7297801999999995, 53.4624659], [-2.7294710999999996, 53.4628119], [-2.7293147, 53.46296730000001], [-2.7291544999999995, 53.463094], [-2.7288625999999994, 53.463293500000006], [-2.7285292999999995, 53.46347630000001], [-2.7281898, 53.4636445], [-2.7278274999999996, 53.4637987], [-2.726647499999999, 53.46430800000001], [-2.7254994999999997, 53.46489179999998], [-2.7253776, 53.464959699999994], [-2.7241181, 53.465694899999995], [-2.7220903, 53.4670923], [-2.721522199999999, 53.467507299999994], [-2.7211318731743095, 53.46779240988761], [-2.7201729999999995, 53.46849280000001], [-2.7196677999999994, 53.46885900000001], [-2.7191767999999996, 53.4692598], [-2.7185637, 53.46981489999999], [-2.7179308, 53.4704116], [-2.7178720999999997, 53.47047], [-2.717755, 53.47059129999999], [-2.7173278999999995, 53.4710426], [-2.7165310999999996, 53.4719198], [-2.7160636999999994, 53.47240360000001], [-2.7159972, 53.47247200000001], [-2.7158436, 53.47261830000001], [-2.7156056999999993, 53.4728565], [-2.7149192, 53.4735333], [-2.7146265, 53.4738356], [-2.7140805, 53.4743483], [-2.7137364999999996, 53.474697599999985], [-2.7133411999999995, 53.47507610000001], [-2.712832, 53.4755178], [-2.7122714, 53.475956], [-2.7118698, 53.4762575], [-2.7113905000000003, 53.47660239999999], [-2.7109441, 53.47689299999999], [-2.7104871, 53.4771996], [-2.7099963, 53.4774826], [-2.7094322999999996, 53.477796600000005], [-2.7088349999999997, 53.4780993], [-2.7080819, 53.4784453], [-2.7073413, 53.4787499], [-2.7063697999999996, 53.479102699999984], [-2.705416099999999, 53.479418], [-2.7042819999999996, 53.47971750000001], [-2.7030897, 53.48000889999999], [-2.7000653, 53.4807152], [-2.6977092999999996, 53.4812656], [-2.696002200000001, 53.4816697], [-2.6949458523585643, 53.48191975265212], [-2.6907401, 53.48291530000001], [-2.6859336999999996, 53.484074699999994], [-2.6816591000000005, 53.48509709999999], [-2.6785536, 53.4858303], [-2.6771700999999997, 53.4861944], [-2.6752814, 53.48675840000001], [-2.6748122, 53.486921800000005], [-2.6742272, 53.4871415], [-2.6736987, 53.48734919999999], [-2.6720828999999995, 53.4880279], [-2.6707862999999996, 53.4885621], [-2.6695696999999994, 53.489086799999995], [-2.6683302999999996, 53.4896474], [-2.668163, 53.4897248], [-2.667583, 53.4900163], [-2.6671909, 53.4902302], [-2.6668374, 53.4904396], [-2.6660723999999996, 53.49091539999999], [-2.6649376999999994, 53.49165120000001], [-2.664349399999999, 53.492027799999995], [-2.6637643, 53.4923766], [-2.6632874999999996, 53.492637], [-2.6626347999999997, 53.492966299999985], [-2.6623211, 53.493118], [-2.6613523999999997, 53.49355779999999], [-2.6601234, 53.494118400000005], [-2.6588916, 53.49466179999999], [-2.6580590999999996, 53.49504000000001], [-2.6573195999999997, 53.495371899999995], [-2.6562777999999994, 53.495848], [-2.6553636999999997, 53.49625869999999], [-2.6547642999999996, 53.4965287], [-2.6541645, 53.49679879999999], [-2.6523600999999997, 53.49759710000001], [-2.6499966999999995, 53.49866290000001], [-2.6476163, 53.4997249], [-2.6466969999999996, 53.5001815], [-2.6458446999999996, 53.5006483], [-2.6449374999999997, 53.5012125], [-2.6440729000000003, 53.5018], [-2.6430506, 53.50257260000001], [-2.6420869999999996, 53.5033554], [-2.6417755, 53.5036056], [-2.6411146999999997, 53.5041362], [-2.6401793999999996, 53.50493929999999], [-2.6391318, 53.5057952], [-2.6385853999999997, 53.506220799999994], [-2.6380709999999996, 53.5066316], [-2.6366042, 53.507806], [-2.6351238, 53.5089791], [-2.6341778999999996, 53.5097327], [-2.63333, 53.5104269], [-2.6277922999999994, 53.51481869999999], [-2.6241195, 53.5177294], [-2.6238439999999996, 53.51794780000001], [-2.6236138, 53.51812100000001], [-2.6225367999999993, 53.5189713], [-2.620985, 53.52018989999999], [-2.6203582, 53.520688099999994], [-2.6199738, 53.52099239999999], [-2.619671351005067, 53.52123315641426], [-2.6193354999999996, 53.52150050000001], [-2.6188786999999993, 53.5218558], [-2.6184549, 53.5221913], [-2.6181169, 53.522483599999994], [-2.6178245999999996, 53.5227495], [-2.6175156999999993, 53.523039], [-2.6171566999999993, 53.523383], [-2.6166993, 53.5238476], [-2.6161882, 53.52435690000001], [-2.6160803, 53.5244686], [-2.6159298, 53.52463879999999], [-2.6158115999999993, 53.524772500000005], [-2.6156492999999994, 53.524999599999994], [-2.6154911, 53.52526079999999], [-2.6153810999999996, 53.525498799999994], [-2.6153138, 53.525686], [-2.6152569, 53.5258871], [-2.6152115999999994, 53.52612369999999], [-2.6151924, 53.52633889999999], [-2.6151978, 53.5265108], [-2.6152284999999997, 53.5266705], [-2.615233299999999, 53.5266958], [-2.6152876999999997, 53.5268954], [-2.6153268999999995, 53.5270282], [-2.6153735, 53.527141799999995], [-2.6154385, 53.527265400000005], [-2.6155111, 53.52738789999999], [-2.61567, 53.527626], [-2.6157099999999995, 53.52768090000001], [-2.6157479, 53.5277298], [-2.6157921, 53.5277858], [-2.6161248999999995, 53.52814879999998], [-2.6166686, 53.52878040000001], [-2.6172675, 53.52947209999999], [-2.6177762999999996, 53.5300653], [-2.6182913, 53.5306505], [-2.6188259, 53.53126890000001], [-2.6192094, 53.5317105], [-2.6197396999999993, 53.5323083], [-2.6200542999999996, 53.53268129999999], [-2.6209011, 53.5336764], [-2.6214778, 53.53436349999999], [-2.6221089, 53.53508219999999], [-2.622733, 53.53580449999998], [-2.6236771999999995, 53.5368821], [-2.6244577, 53.53777319999999], [-2.6248305, 53.5381616], [-2.6252040999999995, 53.5385429], [-2.6255636, 53.538926999999994], [-2.6259605, 53.53933669999999], [-2.626121, 53.53953339999999], [-2.6262572, 53.5396992], [-2.6264486999999996, 53.539918400000005], [-2.6266471999999994, 53.540120900000005], [-2.6268429999999996, 53.5403079], [-2.6271091, 53.5405039], [-2.6276962, 53.5409018], [-2.6280330999999997, 53.5411058], [-2.6283936, 53.5412998], [-2.6289492, 53.5415801], [-2.6294489, 53.54180600000001], [-2.6298487000000006, 53.5420064], [-2.6302519999999996, 53.542193399999995], [-2.6306065, 53.5423745], [-2.6310409999999997, 53.5425443], [-2.633018799999999, 53.5433056], [-2.63394, 53.54366050000001], [-2.6340244, 53.54369439999999], [-2.6341272, 53.5437356], [-2.6348283, 53.5440163], [-2.6353134999999996, 53.5442315], [-2.6358005, 53.5444654], [-2.6362240999999997, 53.544677], [-2.6366664999999996, 53.5449201], [-2.6368637, 53.5450284], [-2.6372339, 53.545273900000005], [-2.6374643, 53.54545089999999], [-2.637659641101331, 53.54559323474687], [-2.6379102, 53.5456074], [-2.6382949999999994, 53.5456174], [-2.6390350999999996, 53.5455888], [-2.6396297, 53.545555], [-2.64028, 53.54548299999999], [-2.6409093999999995, 53.5453839], [-2.6411779, 53.54533429999999], [-2.6414422, 53.5452779], [-2.6417560999999994, 53.5452077], [-2.6421642, 53.5450987], [-2.6426051, 53.5449637], [-2.6429773, 53.5448377], [-2.6432642, 53.544728600000006], [-2.6436123, 53.54459000000001], [-2.6438381, 53.5444915], [-2.6438864999999994, 53.54447040000001], [-2.644184399999999, 53.5443302], [-2.6444677999999997, 53.5441808], [-2.6446931, 53.54405839999999], [-2.6451378, 53.5437709], [-2.6455359, 53.5434858], [-2.6457970999999993, 53.54326629999999], [-2.6461318, 53.5429605], [-2.6464523999999994, 53.5426071], [-2.6466106, 53.5424028], [-2.6468329, 53.5421056], [-2.6470342, 53.5418324], [-2.6472241999999997, 53.541550599999994], [-2.6474851, 53.5411933], [-2.6477973, 53.5407748], [-2.6486027000000005, 53.5396945], [-2.6487852999999997, 53.53943829999999], [-2.6489728, 53.53918289999999], [-2.6491869999999995, 53.5389059], [-2.649404, 53.5386319], [-2.6495715, 53.538444], [-2.6497958, 53.538205999999995], [-2.6500048, 53.5380012], [-2.6502526999999994, 53.5377784], [-2.6504998, 53.53757819999999], [-2.6507865, 53.537347], [-2.6510874999999996, 53.537131599999995], [-2.651428, 53.5368997], [-2.6517015, 53.53673259999999], [-2.6519302, 53.5366049], [-2.6521671999999996, 53.5364834], [-2.6525813, 53.53627660000001], [-2.653006, 53.53607950000001], [-2.6539104, 53.53567489999999], [-2.6543389999999993, 53.5354897], [-2.6559710999999995, 53.5347865], [-2.6574167, 53.53415340000001], [-2.6584426, 53.53369229999999], [-2.6586371, 53.53360870000001], [-2.6604506, 53.532820599999994], [-2.661287999999999, 53.5324816], [-2.6621833, 53.5321505], [-2.6629184, 53.531895799999994], [-2.663731, 53.53165690000001], [-2.6642541, 53.531515799999994], [-2.6646941, 53.5313971], [-2.6657455, 53.53115439999999], [-2.6659268999999997, 53.53111500000001], [-2.6665639999999997, 53.53097659999999], [-2.6674265, 53.53080949999999], [-2.6684618, 53.5306418], [-2.6695233999999997, 53.5305007], [-2.6700491, 53.5304465], [-2.6705040999999996, 53.53039969999999], [-2.67088, 53.530364000000006], [-2.671047, 53.53035309999999], [-2.6714306, 53.5303277], [-2.6718615, 53.5302984], [-2.6723997999999995, 53.5302678], [-2.6726564, 53.5302559], [-2.6729956999999995, 53.530246299999995], [-2.673806, 53.5302356], [-2.6749197, 53.5302446], [-2.6760237, 53.5302761], [-2.6807737000000005, 53.53055340000001], [-2.6826849, 53.5306758], [-2.6834536999999994, 53.53072309999999], [-2.684609899999999, 53.53079350000001], [-2.6865268, 53.5309075], [-2.6884700999999995, 53.53101109999999], [-2.6895484999999995, 53.531064399999984], [-2.6901309, 53.5310777], [-2.6909604, 53.5310963], [-2.6917901999999994, 53.53110290000001], [-2.6925948999999996, 53.5310974], [-2.6937323, 53.5310858], [-2.6949458523585643, 53.53104947432739], [-2.6953225, 53.531038200000005], [-2.6966063, 53.53096239999999], [-2.6978757999999994, 53.530870699999994], [-2.6995869999999997, 53.53073289999999], [-2.701502, 53.53057530000001], [-2.7038135999999997, 53.530422699999995], [-2.704131, 53.5303964], [-2.7042662, 53.53038509999998], [-2.7054625, 53.5302859], [-2.705982, 53.53024669999999], [-2.7066245999999996, 53.53019969999999], [-2.7072168, 53.530173], [-2.707847, 53.530154], [-2.7090601999999997, 53.5301428], [-2.7094744, 53.5301489], [-2.7096105, 53.530150899999995], [-2.7102206, 53.5301687], [-2.7111110999999997, 53.53021089999999], [-2.7116855000000006, 53.5302501], [-2.7122846999999997, 53.53030400000001], [-2.7151124, 53.53060509999999], [-2.7157053, 53.530659699999994], [-2.7166444, 53.5307104], [-2.7177718999999994, 53.5307496], [-2.7185825, 53.53076339999999], [-2.7194064999999994, 53.5307578], [-2.7201885, 53.5307343], [-2.7206071, 53.53071979999999], [-2.7210249, 53.53069909999999], [-2.7214334999999994, 53.530672900000006], [-2.7218408999999997, 53.5306408], [-2.7348608999999997, 53.5291192], [-2.7413901999999997, 53.52835499999999]]}", "current_leg_start": "Headbolt Lane", "dest_arr_time_act": "1812", "motion_projection": null, "next_location_lat": "53.5283550", "next_location_lon": "-2.7413902", "previous_location": null, "current_leg_milage": "32.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"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\": 6408.645, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6765.871, \"from_m\": 6408.645, \"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\": 7169.258, \"from_m\": 6765.871, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8839.981, \"from_m\": 7169.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9696.199, \"from_m\": 8839.981, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10316.318, \"from_m\": 9696.199, \"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\": 11089.506, \"from_m\": 10316.318, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11528.116, \"from_m\": 11089.506, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11606.385, \"from_m\": 11528.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11680.092, \"from_m\": 11606.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11759.814, \"from_m\": 11680.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11817.651, \"from_m\": 11759.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11855.979, \"from_m\": 11817.651, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19620.738, \"from_m\": 11855.979, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19728.663, \"from_m\": 19620.738, \"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\": 19759.058, \"from_m\": 19728.663, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20108.537, \"from_m\": 19759.058, \"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\": 41375.703, \"from_m\": 20108.537, \"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\": 41898.085, \"from_m\": 41375.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42415.642, \"from_m\": 41898.085, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51287.551, \"from_m\": 42415.642, \"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\": 51641.141, \"from_m\": 51287.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51700.329, \"from_m\": 51641.141, \"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\": 51829.112, \"from_m\": 51700.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52163.923, \"from_m\": 51829.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52652.925, \"from_m\": 52163.923, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55745.989, \"from_m\": 52652.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61476.175, \"from_m\": 55745.989, \"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\": 63551.549, \"from_m\": 61476.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63631.756, \"from_m\": 63551.549, \"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\": 70770.265, \"from_m\": 63631.756, \"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\": 70850.473, \"from_m\": 70770.265, \"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\": 72925.846, \"from_m\": 70850.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78656.033, \"from_m\": 72925.846, \"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\": 81749.097, \"from_m\": 78656.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82238.099, \"from_m\": 81749.097, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82572.909, \"from_m\": 82238.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82852.383, \"from_m\": 82572.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82909.369, \"from_m\": 82852.383, \"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\": 83143.975, \"from_m\": 82909.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84767.341, \"from_m\": 83143.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85120.06, \"from_m\": 84767.341, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87162.652, \"from_m\": 85120.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105947.908, \"from_m\": 87162.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107136.581, \"from_m\": 105947.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107897.41, \"from_m\": 107136.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}, {\"to_m\": 107911.757, \"from_m\": 107897.41, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109857.184, \"from_m\": 107911.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110020.638, \"from_m\": 109857.184, \"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\": 110207.575, \"from_m\": 110020.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110697.269, \"from_m\": 110207.575, \"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\": 111310.961, \"from_m\": 110697.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112938.331, \"from_m\": 111310.961, \"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\": 113004.528, \"from_m\": 112938.331, \"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\": 113027.295, \"from_m\": 113004.528, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 113084.733, \"from_m\": 113027.295, \"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\": 125200.54, \"from_m\": 113084.733, \"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\": 127083.773, \"from_m\": 125200.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127273.149, \"from_m\": 127083.773, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128151.24, \"from_m\": 127273.149, \"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\": 128187.964, \"from_m\": 128151.24, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 128215.368, \"from_m\": 128187.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137930.88, \"from_m\": 128215.368, \"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\": 138134.025, \"from_m\": 137930.88, \"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\": 140990.857, \"from_m\": 138134.025, \"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\": 141748.428, \"from_m\": 140990.857, \"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\": 141792.909, \"from_m\": 141748.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\": 142012.378, \"from_m\": 141792.909, \"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\": 142354.533, \"from_m\": 142012.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147583.193, \"from_m\": 142354.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157149.932, \"from_m\": 147583.193, \"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\": 157233.089, \"from_m\": 157149.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157273.567, \"from_m\": 157233.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157912.041, \"from_m\": 157273.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157967.092, \"from_m\": 157912.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\": 158985.845, \"from_m\": 157967.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\": 165364.801, \"from_m\": 158985.845, \"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\": 165750.107, \"from_m\": 165364.801, \"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\": 168033.944, \"from_m\": 165750.107, \"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\": 168058.39, \"from_m\": 168033.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170351.186, \"from_m\": 168058.39, \"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\": 171401.297, \"from_m\": 170351.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173093.396, \"from_m\": 171401.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\": 173316.156, \"from_m\": 173093.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173812.329, \"from_m\": 173316.156, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174636.19, \"from_m\": 173812.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797862, \"profile_key\": \"fc50d2abc7b76e071c8283f55eafdae375ba0e1c6e369641a8e14e682c063809\", \"schedule_id\": 39685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Rainford\", \"stage_seq\": 2, \"distance_m\": 63498.431, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Upholland\", \"stage_seq\": 3, \"distance_m\": 67201.011, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610\", \"location\": \"Orrell\", \"stage_seq\": 4, \"distance_m\": 76434.584, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1615\", \"location\": \"Pemberton\", \"stage_seq\": 5, \"distance_m\": 79087.697, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1621\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 6, \"distance_m\": 82158.314, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Hindley\", \"stage_seq\": 7, \"distance_m\": 86414.919, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 8, \"distance_m\": 87086.437, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630H\", \"location\": \"Daisy Hill\", \"stage_seq\": 9, \"distance_m\": 90400.204, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Hag Fold\", \"stage_seq\": 10, \"distance_m\": 91993.662, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Atherton\", \"stage_seq\": 11, \"distance_m\": 93161.98, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Walkden\", \"stage_seq\": 12, \"distance_m\": 98750.693, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Swinton\", \"stage_seq\": 13, \"distance_m\": 102731.86, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1655\", \"location\": \"Salford Crescent\", \"stage_seq\": 14, \"distance_m\": 108132.149, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Salford Central\", \"stage_seq\": 15, \"distance_m\": 109717.615, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Deal Street Jn\", \"stage_seq\": 16, \"distance_m\": 110207.575, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1703\", \"location\": \"Manchester Victoria\", \"stage_seq\": 17, \"distance_m\": 110853.087, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 18, \"distance_m\": 113027.295, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 114452.336, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 20, \"distance_m\": 118547.909, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Castleton East Jn\", \"stage_seq\": 21, \"distance_m\": 124861.723, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Rochdale\", \"stage_seq\": 22, \"distance_m\": 127706.11, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 23, \"distance_m\": 128151.24, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Littleborough\", \"stage_seq\": 24, \"distance_m\": 133045.099, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731\", \"location\": \"Walsden\", \"stage_seq\": 25, \"distance_m\": 139590.461, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735H\", \"location\": \"Todmorden\", \"stage_seq\": 26, \"distance_m\": 141665.44, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 27, \"distance_m\": 142441.067, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Copy Pit\", \"stage_seq\": 28, \"distance_m\": 148658.094, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751H\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 29, \"distance_m\": 155849.056, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Gannow Jn\", \"stage_seq\": 30, \"distance_m\": 157273.567, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1754H\", \"location\": \"Rose Grove\", \"stage_seq\": 31, \"distance_m\": 158262.519, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1802\", \"location\": \"Accrington\", \"stage_seq\": 32, \"distance_m\": 165627.522, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 33, \"distance_m\": 173114.011, \"section_seq\": 1, \"route_path_id\": 138685}, {\"is_pass\": false, \"wtt_arr\": \"1812\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 34, \"distance_m\": 174636.19, \"section_seq\": 1, \"route_path_id\": 138685}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 174636.19, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138685}], \"total_distance_m\": 174636.19, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 170117.7, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4518.49, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1554", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "53.5283550", "current_position_lon": "-2.7413902", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Headbolt Lane", "service_state_platform": "3", "timing_fact_generation": 1790171648194973, "current_leg_arrival_utc": "2026-09-23T16:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:54:02.617452", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:04:06.568303", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
HBL |
BBN |
2N91 |
150225 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1580.746, "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": 6408.645, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6765.871, "from_m": 6408.645, "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": 7169.258, "from_m": 6765.871, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8839.981, "from_m": 7169.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9696.199, "from_m": 8839.981, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10316.318, "from_m": 9696.199, "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": 11089.506, "from_m": 10316.318, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11528.116, "from_m": 11089.506, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11606.385, "from_m": 11528.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11680.092, "from_m": 11606.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11759.814, "from_m": 11680.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11817.651, "from_m": 11759.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11855.979, "from_m": 11817.651, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19620.738, "from_m": 11855.979, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19728.663, "from_m": 19620.738, "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": 19759.058, "from_m": 19728.663, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20108.537, "from_m": 19759.058, "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": 41375.703, "from_m": 20108.537, "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": 41898.085, "from_m": 41375.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42415.642, "from_m": 41898.085, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51287.551, "from_m": 42415.642, "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": 51641.141, "from_m": 51287.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51700.329, "from_m": 51641.141, "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": 51829.112, "from_m": 51700.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52163.923, "from_m": 51829.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52652.925, "from_m": 52163.923, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55745.989, "from_m": 52652.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61476.175, "from_m": 55745.989, "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": 63551.549, "from_m": 61476.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63631.756, "from_m": 63551.549, "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": 70770.265, "from_m": 63631.756, "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": 70850.473, "from_m": 70770.265, "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": 72925.846, "from_m": 70850.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78656.033, "from_m": 72925.846, "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": 81749.097, "from_m": 78656.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82238.099, "from_m": 81749.097, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82572.909, "from_m": 82238.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82852.383, "from_m": 82572.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82909.369, "from_m": 82852.383, "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": 83143.975, "from_m": 82909.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84767.341, "from_m": 83143.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85120.06, "from_m": 84767.341, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87162.652, "from_m": 85120.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105947.908, "from_m": 87162.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107136.581, "from_m": 105947.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107897.41, "from_m": 107136.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}, {"to_m": 107911.757, "from_m": 107897.41, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109857.184, "from_m": 107911.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110020.638, "from_m": 109857.184, "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": 110207.575, "from_m": 110020.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110697.269, "from_m": 110207.575, "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": 111310.961, "from_m": 110697.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112938.331, "from_m": 111310.961, "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": 113004.528, "from_m": 112938.331, "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": 113027.295, "from_m": 113004.528, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 113084.733, "from_m": 113027.295, "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": 125200.54, "from_m": 113084.733, "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": 127083.773, "from_m": 125200.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127273.149, "from_m": 127083.773, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128151.24, "from_m": 127273.149, "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": 128187.964, "from_m": 128151.24, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 128215.368, "from_m": 128187.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137930.88, "from_m": 128215.368, "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": 138134.025, "from_m": 137930.88, "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": 140990.857, "from_m": 138134.025, "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": 141748.428, "from_m": 140990.857, "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": 141792.909, "from_m": 141748.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": 142012.378, "from_m": 141792.909, "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": 142354.533, "from_m": 142012.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147583.193, "from_m": 142354.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157149.932, "from_m": 147583.193, "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": 157233.089, "from_m": 157149.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157273.567, "from_m": 157233.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157912.041, "from_m": 157273.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157967.092, "from_m": 157912.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": 158985.845, "from_m": 157967.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": 165364.801, "from_m": 158985.845, "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": 165750.107, "from_m": 165364.801, "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": 168033.944, "from_m": 165750.107, "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": 168058.39, "from_m": 168033.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170351.186, "from_m": 168058.39, "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": 171401.297, "from_m": 170351.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173093.396, "from_m": 171401.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": 173316.156, "from_m": 173093.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173812.329, "from_m": 173316.156, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174636.19, "from_m": 173812.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797862, "profile_key": "fc50d2abc7b76e071c8283f55eafdae375ba0e1c6e369641a8e14e682c063809", "schedule_id": 39685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1554", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Rainford", "stage_seq": 2, "distance_m": 63498.431, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Upholland", "stage_seq": 3, "distance_m": 67201.011, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Orrell", "stage_seq": 4, "distance_m": 76434.584, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1615", "location": "Pemberton", "stage_seq": 5, "distance_m": 79087.697, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1621", "location": "Wigan Wallgate", "stage_seq": 6, "distance_m": 82158.314, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Hindley", "stage_seq": 7, "distance_m": 86414.919, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Crow Nest Jn", "stage_seq": 8, "distance_m": 87086.437, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Daisy Hill", "stage_seq": 9, "distance_m": 90400.204, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Hag Fold", "stage_seq": 10, "distance_m": 91993.662, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Atherton", "stage_seq": 11, "distance_m": 93161.98, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Walkden", "stage_seq": 12, "distance_m": 98750.693, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Swinton", "stage_seq": 13, "distance_m": 102731.86, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "Salford Crescent", "stage_seq": 14, "distance_m": 108132.149, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Salford Central", "stage_seq": 15, "distance_m": 109717.615, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Deal Street Jn", "stage_seq": 16, "distance_m": 110207.575, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1703", "location": "Manchester Victoria", "stage_seq": 17, "distance_m": 110853.087, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Miles Platting Jn", "stage_seq": 18, "distance_m": 113027.295, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Thorpes Bridge Jn", "stage_seq": 19, "distance_m": 114452.336, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Vitriol Works S.B.", "stage_seq": 20, "distance_m": 118547.909, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Castleton East Jn", "stage_seq": 21, "distance_m": 124861.723, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Rochdale", "stage_seq": 22, "distance_m": 127706.11, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Rochdale East Jn", "stage_seq": 23, "distance_m": 128151.24, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Littleborough", "stage_seq": 24, "distance_m": 133045.099, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731", "location": "Walsden", "stage_seq": 25, "distance_m": 139590.461, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735H", "location": "Todmorden", "stage_seq": 26, "distance_m": 141665.44, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Stansfield Hall Jn", "stage_seq": 27, "distance_m": 142441.067, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Copy Pit", "stage_seq": 28, "distance_m": 148658.094, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751H", "location": "Burnley Manchester Road", "stage_seq": 29, "distance_m": 155849.056, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Gannow Jn", "stage_seq": 30, "distance_m": 157273.567, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1754H", "location": "Rose Grove", "stage_seq": 31, "distance_m": 158262.519, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1802", "location": "Accrington", "stage_seq": 32, "distance_m": 165627.522, "section_seq": 1, "route_path_id": 138685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809H", "location": "Daisyfield Jn", "stage_seq": 33, "distance_m": 173114.011, "section_seq": 1, "route_path_id": 138685}, {"is_pass": false, "wtt_arr": "1812", "wtt_dep": null, "location": "Blackburn", "stage_seq": 34, "distance_m": 174636.19, "section_seq": 1, "route_path_id": 138685}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 174636.19, "from_m": 0.0, "section_seq": 1, "route_path_id": 138685}], "total_distance_m": 174636.19, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 170117.7, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4518.49, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Headbolt Lane |
1554 |
1554 |
3 |
15:54:00 |
None |
Blackburn |
1812 |
1812 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P24116/2026-09-23/detailed |
None |
Headbolt Lane |
2026-09-23T15:54:30+01:00 |
Rainford |
6.0 |
{"type": "LineString", "coordinates": [[-2.8839028, 53.4915435], [-2.8840886, 53.49149189999999], [-2.8880113999999995, 53.49040159999999], [-2.888544, 53.49025759999999], [-2.8901963, 53.4897987], [-2.8922818, 53.4892327], [-2.8924708999999997, 53.4891812], [-2.900444, 53.487028], [-2.9010672999999993, 53.4868597], [-2.9018242, 53.4866575], [-2.9020566999999997, 53.486595699999995], [-2.9037732999999997, 53.48612379999999], [-2.9039094999999997, 53.4860863], [-2.9055765999999994, 53.4855643], [-2.9060479999999997, 53.48540549999999], [-2.9073654999999996, 53.4849408], [-2.9085466, 53.48446989999999], [-2.9092834, 53.4841591], [-2.9100959, 53.48378240000001], [-2.9109575, 53.48335130000002], [-2.9117161, 53.48295259999999], [-2.9121145, 53.48274210000001], [-2.9128549999999995, 53.4823267], [-2.9136581999999995, 53.4818514], [-2.9145581999999997, 53.4812817], [-2.9153066, 53.480808499999995], [-2.9154037, 53.4807462], [-2.9159056999999997, 53.480410600000006], [-2.9187725000000007, 53.47863], [-2.9191606, 53.4783777], [-2.9218121999999997, 53.4767032], [-2.9223723999999995, 53.47638340000001], [-2.9225374, 53.4762949], [-2.9233276, 53.4758761], [-2.9254359, 53.4747859], [-2.9273232, 53.47381009999999], [-2.9299590999999996, 53.4724941], [-2.9327504, 53.4710954], [-2.933113, 53.4709115], [-2.935599, 53.469650400000006], [-2.936958, 53.468973899999995], [-2.9370938999999994, 53.4689055], [-2.939305994265079, 53.46779240988761], [-2.9445327, 53.4651623], [-2.945389, 53.46483039999998], [-2.9458139999999995, 53.4646701], [-2.9462949999999997, 53.4645044], [-2.9470935999999996, 53.464269900000005], [-2.9479356999999995, 53.4640339], [-2.9493145, 53.463674000000005], [-2.9500875999999994, 53.463432100000006], [-2.9508913, 53.463158099999994], [-2.9514265999999996, 53.4629446], [-2.9519952999999997, 53.46270160000001], [-2.9565127, 53.46059579999999], [-2.9591481, 53.459364], [-2.9617169, 53.458133499999995], [-2.9625905999999995, 53.45772449999999], [-2.9630194, 53.4575227], [-2.9634321, 53.4573129], [-2.9637581999999996, 53.45714480000001], [-2.9641234, 53.4569555], [-2.9643666999999994, 53.4568196], [-2.964440437594421, 53.45677674842449], [-2.9646094999999995, 53.456678499999995], [-2.9648456999999997, 53.4565387], [-2.9650765, 53.4563859], [-2.9653525999999997, 53.4561877], [-2.9656463, 53.4559603], [-2.9661066999999997, 53.4555665], [-2.966302, 53.45538989999999], [-2.9665319, 53.4551638], [-2.9670007000000003, 53.4547218], [-2.9671991999999996, 53.45453759999999], [-2.9678211, 53.453989699999994], [-2.9680919, 53.4537515], [-2.9684986, 53.4533763], [-2.9691097999999996, 53.45283169999999], [-2.969188299999999, 53.4527529], [-2.9699921999999996, 53.45198260000001], [-2.9722461, 53.4498231], [-2.9757606, 53.44631249999999], [-2.9765658, 53.4455475], [-2.9780608, 53.4440457], [-2.9792306, 53.4427718], [-2.9795234, 53.44245289999999], [-2.9802229, 53.44170590000001], [-2.980527, 53.4413792], [-2.9808026, 53.4410992], [-2.981097, 53.44080009999999], [-2.9813678999999995, 53.4405277], [-2.9818654, 53.44003480000001], [-2.9819169365537945, 53.43998316606824], [-2.9812114999999997, 53.4402487], [-2.9804997, 53.4405185], [-2.9795415999999997, 53.4408595], [-2.9792921999999997, 53.4409421], [-2.978485099999999, 53.44120730000001], [-2.9767501999999997, 53.4416795], [-2.9743518, 53.44221660000001], [-2.9722130000000004, 53.44258700000001], [-2.9702105, 53.44289069999999], [-2.9690052999999996, 53.4430442], [-2.9678305, 53.44315809999999], [-2.9664342, 53.4432166], [-2.9651465, 53.44321909999999], [-2.964440437594421, 53.443194254701915], [-2.9638762, 53.4431744], [-2.962836, 53.4430817], [-2.961768999999999, 53.44295699999999], [-2.9608506, 53.442807900000005], [-2.9604646999999997, 53.44274310000001], [-2.9600374, 53.44266640000001], [-2.9589279999999993, 53.44243430000001], [-2.9575225, 53.4420214], [-2.9548233999999995, 53.4411171], [-2.9516140999999996, 53.44003099999999], [-2.9513532999999996, 53.43993259999999], [-2.9508208999999996, 53.43973789999999], [-2.9507021999999994, 53.439696399999995], [-2.9484397999999996, 53.43890839999999], [-2.9483009, 53.43885809999999], [-2.9471419, 53.43843659999999], [-2.946187, 53.4380245], [-2.945342, 53.4375964], [-2.945221399999999, 53.4375266], [-2.9443828, 53.43705509999999], [-2.9436558, 53.4365747], [-2.943555, 53.4365056], [-2.9431352999999993, 53.436208499999985], [-2.9424867, 53.435716600000006], [-2.941802, 53.4350839], [-2.9412261, 53.43446120000001], [-2.9408741999999997, 53.4340542], [-2.9403958999999995, 53.43333909999998], [-2.9401479, 53.43291959999999], [-2.9399672999999997, 53.43261410000001], [-2.9398595, 53.4324313], [-2.9388318000000004, 53.4306162], [-2.9378422, 53.4288326], [-2.9365077999999993, 53.4264731], [-2.9364311, 53.42633970000001], [-2.9352750999999997, 53.4242927], [-2.9351978000000005, 53.42415969999998], [-2.9350034, 53.423813599999995], [-2.9333086, 53.420871099999985], [-2.9332035, 53.42068509999999], [-2.9317971000000003, 53.418161], [-2.9298929999999994, 53.41474339999999], [-2.9297110999999996, 53.4144051], [-2.92964284761503, 53.41428429590598], [-2.9274545999999995, 53.410411], [-2.9273554999999996, 53.41016499999999], [-2.9271933999999997, 53.4098754], [-2.9268182, 53.409205], [-2.9267864999999995, 53.40914819999999], [-2.9265900000000005, 53.40879580000001], [-2.9262217, 53.4081413], [-2.9259136999999997, 53.40773050000001], [-2.9257522999999996, 53.40754450000001], [-2.925554599999999, 53.40736779999999], [-2.925323, 53.4071971], [-2.9250482, 53.40703150000001], [-2.9247265, 53.4068777], [-2.9243781, 53.4067391], [-2.9240069, 53.40663039999999], [-2.9218642, 53.4061542], [-2.9215548, 53.4060845], [-2.9196677, 53.40567089999999], [-2.919439, 53.405634899999995], [-2.9191728999999995, 53.4056109], [-2.9188999, 53.40559549999999], [-2.9185883999999995, 53.405595299999995], [-2.9162923, 53.4056447], [-2.9151076999999996, 53.4056097], [-2.9141021, 53.405632], [-2.9134802999999994, 53.4056335], [-2.912747599999999, 53.40563519999999], [-2.9107923, 53.4056464], [-2.9084881999999994, 53.405676799999995], [-2.9063634, 53.405727899999995], [-2.904417, 53.40577840000001], [-2.9043965999999997, 53.405778899999994], [-2.902277, 53.4058302], [-2.9012048000000004, 53.4058791], [-2.9007504999999996, 53.405899999999995], [-2.9003555999999997, 53.4059178], [-2.8996345, 53.40595029999999], [-2.8976496, 53.4060986], [-2.8963958, 53.406224899999984], [-2.8938297999999993, 53.4064822], [-2.8933704, 53.40652930000001], [-2.8927386, 53.4065966], [-2.8911272999999995, 53.406761], [-2.8909734999999994, 53.4067782], [-2.8901374, 53.406877900000005], [-2.8896988, 53.4069341], [-2.8885877, 53.4070885], [-2.8868843, 53.407327399999986], [-2.8862972, 53.40741059999999], [-2.8819694999999994, 53.4080236], [-2.8785615, 53.408515900000005], [-2.8763403, 53.408836100000016], [-2.8746089091824683, 53.4090852035692], [-2.8740799999999997, 53.4091613], [-2.8730190999999996, 53.40930040000001], [-2.8725106, 53.4093623], [-2.8719734999999997, 53.40942769999999], [-2.8708943999999996, 53.4095503], [-2.8698875, 53.40965909999999], [-2.8682051, 53.4098213], [-2.8670061, 53.4099492], [-2.8668652, 53.40996030000001], [-2.8667237, 53.4099714], [-2.8657856999999995, 53.41004519999999], [-2.8646967, 53.41011389999999], [-2.8632778, 53.41019539999999], [-2.8621351999999995, 53.4102386], [-2.8610005999999997, 53.41025779999999], [-2.8599116, 53.41027379999999], [-2.8590104, 53.4102722], [-2.8579884999999994, 53.4102626], [-2.8569772999999996, 53.4102146], [-2.8548906, 53.41012829999999], [-2.8535386999999997, 53.41006749999999], [-2.8516558, 53.40998280000001], [-2.8505883000000005, 53.40992839999999], [-2.8490835999999997, 53.409853299999995], [-2.8477478, 53.40978929999999], [-2.8464754, 53.4097409], [-2.846162399999999, 53.4097318], [-2.8456073999999996, 53.40971579999999], [-2.8446418, 53.4097014], [-2.842335100000001, 53.4097046], [-2.8420821, 53.40970389999999], [-2.8406637999999997, 53.4097098], [-2.8391887, 53.409730399999994], [-2.8381649, 53.40976440000001], [-2.8366214999999997, 53.4098182], [-2.835298, 53.40987579999999], [-2.8346797999999995, 53.4098945], [-2.8344637, 53.4099023], [-2.8339146999999993, 53.409926], [-2.8330687, 53.4099767], [-2.8323874999999994, 53.410028], [-2.8319607, 53.41006860000001], [-2.8315368, 53.41011960000001], [-2.8311099, 53.4101899], [-2.8304863, 53.410332200000006], [-2.8303106, 53.410381], [-2.8302317, 53.410404], [-2.8299095, 53.41050099999999], [-2.8293129, 53.4107138], [-2.8275537, 53.4114637], [-2.8274522, 53.4115036], [-2.8264461, 53.4119287], [-2.8252713999999997, 53.412399], [-2.8226966999999994, 53.4134298], [-2.820692948322402, 53.41428429590598], [-2.8192571, 53.414896599999985], [-2.8179884999999993, 53.4154198], [-2.8174934, 53.415624], [-2.8157595999999994, 53.4163336], [-2.8137892999999994, 53.4171413], [-2.8126859, 53.41758899999999], [-2.8111829, 53.41821199999998], [-2.8100081999999995, 53.4187002], [-2.8088312999999996, 53.4191853], [-2.8065092, 53.4201442], [-2.8049773, 53.4207746], [-2.8034914, 53.421393600000016], [-2.8018913, 53.4220692], [-2.8012215, 53.42238309999999], [-2.8005601999999996, 53.42271319999999], [-2.7989869, 53.4235274], [-2.7978314999999996, 53.42410970000001], [-2.7967469, 53.424679399999995], [-2.7952886999999995, 53.42543859999999], [-2.7946733, 53.425760699999984], [-2.7943490999999994, 53.425929200000006], [-2.7936918999999993, 53.42627280000001], [-2.7930124999999997, 53.42659379999999], [-2.7921707, 53.427003199999994], [-2.7917585, 53.42720800000001], [-2.7911728999999994, 53.42748490000001], [-2.7906989, 53.4276853], [-2.7896152, 53.4281209], [-2.788264, 53.4285854], [-2.787447, 53.4288334], [-2.7867846999999997, 53.42902310000001], [-2.784777380770516, 53.42955915273563], [-2.7847098, 53.4295772], [-2.7803057000000004, 53.430764100000005], [-2.7752998, 53.432091500000006], [-2.7736099999999997, 53.4325445], [-2.7699787, 53.43351809999999], [-2.7635079, 53.435289], [-2.7619159999999994, 53.4357684], [-2.7611804999999996, 53.4360377], [-2.761142599999999, 53.4360538], [-2.76038, 53.436356299999986], [-2.7595048, 53.4367188], [-2.7591371999999996, 53.43688769999999], [-2.7583061999999994, 53.4372778], [-2.7568773, 53.4380074], [-2.7554567, 53.438705299999995], [-2.7536452, 53.4395952], [-2.7521031, 53.4403347], [-2.7502569, 53.4411225], [-2.7483111, 53.44199249999999], [-2.7465333999999997, 53.44277929999999], [-2.7455887999999997, 53.4431815], [-2.7439787, 53.4438945], [-2.7434273999999994, 53.44417409999999], [-2.7429124, 53.44446109999999], [-2.7422019999999994, 53.4449062], [-2.741206899999999, 53.44558409999999], [-2.7405697, 53.44602600000001], [-2.740441, 53.44611059999999], [-2.7399419, 53.4464461], [-2.7398094, 53.44653770000001], [-2.7388381999999996, 53.4472027], [-2.7382103999999994, 53.4476111], [-2.7376903, 53.4479382], [-2.7367781999999994, 53.4484403], [-2.7362362, 53.4487569], [-2.7358511999999995, 53.44894140000001], [-2.735701, 53.44901139999999], [-2.7353718999999996, 53.449163600000006], [-2.7350641, 53.4493079], [-2.734005, 53.44977790000001], [-2.7338888, 53.4498283], [-2.7334459999999994, 53.4500145], [-2.7326398999999997, 53.4503597], [-2.731927199999999, 53.45070539999999], [-2.7315939999999994, 53.45092340000001], [-2.7313185999999994, 53.45113009999999], [-2.7305851, 53.45195120000001], [-2.7300150999999997, 53.45265009999999], [-2.7297938, 53.45292160000001], [-2.7292557999999993, 53.45356559999998], [-2.7289756, 53.4539011], [-2.7281809999999997, 53.4548695], [-2.7279712, 53.45513650000001], [-2.7278479999999994, 53.4553131], [-2.72775, 53.4554543], [-2.7276319, 53.45568840000001], [-2.7275143, 53.4560169], [-2.7274541, 53.4563041], [-2.7274266999999996, 53.456534600000005], [-2.7274179, 53.4567902], [-2.7274395, 53.45695899999999], [-2.7274671999999995, 53.457091299999995], [-2.7275646, 53.4574035], [-2.7276372, 53.4575972], [-2.7277471999999996, 53.4578083], [-2.7279127999999995, 53.45805479999999], [-2.7281178999999995, 53.45831210000001], [-2.7285543, 53.4586931], [-2.7290859, 53.45911610000001], [-2.7292275, 53.4592539], [-2.7293720999999995, 53.459426500000006], [-2.7295329, 53.4596493], [-2.729682, 53.4598647], [-2.729782, 53.4600559], [-2.7299093999999995, 53.460378299999995], [-2.7299446, 53.4604712], [-2.7300205, 53.4606719], [-2.7301335, 53.461000199999994], [-2.7301711999999996, 53.461202], [-2.7301835, 53.46140439999999], [-2.7301773, 53.461571], [-2.7301510999999996, 53.461699], [-2.7300729, 53.4619347], [-2.7299204999999995, 53.4622321], [-2.7297801999999995, 53.4624659], [-2.7294710999999996, 53.4628119], [-2.7293147, 53.46296730000001], [-2.7291544999999995, 53.463094], [-2.7288625999999994, 53.463293500000006], [-2.7285292999999995, 53.46347630000001], [-2.7281898, 53.4636445], [-2.7278274999999996, 53.4637987], [-2.726647499999999, 53.46430800000001], [-2.7254994999999997, 53.46489179999998], [-2.7253776, 53.464959699999994], [-2.7241181, 53.465694899999995], [-2.7220903, 53.4670923], [-2.721522199999999, 53.467507299999994], [-2.7211318731743095, 53.46779240988761], [-2.7201729999999995, 53.46849280000001], [-2.7196677999999994, 53.46885900000001], [-2.7191767999999996, 53.4692598], [-2.7185637, 53.46981489999999], [-2.7179308, 53.4704116], [-2.7178720999999997, 53.47047], [-2.717755, 53.47059129999999], [-2.7173278999999995, 53.4710426], [-2.7165310999999996, 53.4719198], [-2.7160636999999994, 53.47240360000001], [-2.7159972, 53.47247200000001], [-2.7158436, 53.47261830000001], [-2.7156056999999993, 53.4728565], [-2.7149192, 53.4735333], [-2.7146265, 53.4738356], [-2.7140805, 53.4743483], [-2.7137364999999996, 53.474697599999985], [-2.7133411999999995, 53.47507610000001], [-2.712832, 53.4755178], [-2.7122714, 53.475956], [-2.7118698, 53.4762575], [-2.7113905000000003, 53.47660239999999], [-2.7109441, 53.47689299999999], [-2.7104871, 53.4771996], [-2.7099963, 53.4774826], [-2.7094322999999996, 53.477796600000005], [-2.7088349999999997, 53.4780993], [-2.7080819, 53.4784453], [-2.7073413, 53.4787499], [-2.7063697999999996, 53.479102699999984], [-2.705416099999999, 53.479418], [-2.7042819999999996, 53.47971750000001], [-2.7030897, 53.48000889999999], [-2.7000653, 53.4807152], [-2.6977092999999996, 53.4812656], [-2.696002200000001, 53.4816697], [-2.6949458523585643, 53.48191975265212], [-2.6907401, 53.48291530000001], [-2.6859336999999996, 53.484074699999994], [-2.6816591000000005, 53.48509709999999], [-2.6785536, 53.4858303], [-2.6771700999999997, 53.4861944], [-2.6752814, 53.48675840000001], [-2.6748122, 53.486921800000005], [-2.6742272, 53.4871415], [-2.6736987, 53.48734919999999], [-2.6720828999999995, 53.4880279], [-2.6707862999999996, 53.4885621], [-2.6695696999999994, 53.489086799999995], [-2.6683302999999996, 53.4896474], [-2.668163, 53.4897248], [-2.667583, 53.4900163], [-2.6671909, 53.4902302], [-2.6668374, 53.4904396], [-2.6660723999999996, 53.49091539999999], [-2.6649376999999994, 53.49165120000001], [-2.664349399999999, 53.492027799999995], [-2.6637643, 53.4923766], [-2.6632874999999996, 53.492637], [-2.6626347999999997, 53.492966299999985], [-2.6623211, 53.493118], [-2.6613523999999997, 53.49355779999999], [-2.6601234, 53.494118400000005], [-2.6588916, 53.49466179999999], [-2.6580590999999996, 53.49504000000001], [-2.6573195999999997, 53.495371899999995], [-2.6562777999999994, 53.495848], [-2.6553636999999997, 53.49625869999999], [-2.6547642999999996, 53.4965287], [-2.6541645, 53.49679879999999], [-2.6523600999999997, 53.49759710000001], [-2.6499966999999995, 53.49866290000001], [-2.6476163, 53.4997249], [-2.6466969999999996, 53.5001815], [-2.6458446999999996, 53.5006483], [-2.6449374999999997, 53.5012125], [-2.6440729000000003, 53.5018], [-2.6430506, 53.50257260000001], [-2.6420869999999996, 53.5033554], [-2.6417755, 53.5036056], [-2.6411146999999997, 53.5041362], [-2.6401793999999996, 53.50493929999999], [-2.6391318, 53.5057952], [-2.6385853999999997, 53.506220799999994], [-2.6380709999999996, 53.5066316], [-2.6366042, 53.507806], [-2.6351238, 53.5089791], [-2.6341778999999996, 53.5097327], [-2.63333, 53.5104269], [-2.6277922999999994, 53.51481869999999], [-2.6241195, 53.5177294], [-2.6238439999999996, 53.51794780000001], [-2.6236138, 53.51812100000001], [-2.6225367999999993, 53.5189713], [-2.620985, 53.52018989999999], [-2.6203582, 53.520688099999994], [-2.6199738, 53.52099239999999], [-2.619671351005067, 53.52123315641426], [-2.6193354999999996, 53.52150050000001], [-2.6188786999999993, 53.5218558], [-2.6184549, 53.5221913], [-2.6181169, 53.522483599999994], [-2.6178245999999996, 53.5227495], [-2.6175156999999993, 53.523039], [-2.6171566999999993, 53.523383], [-2.6166993, 53.5238476], [-2.6161882, 53.52435690000001], [-2.6160803, 53.5244686], [-2.6159298, 53.52463879999999], [-2.6158115999999993, 53.524772500000005], [-2.6156492999999994, 53.524999599999994], [-2.6154911, 53.52526079999999], [-2.6153810999999996, 53.525498799999994], [-2.6153138, 53.525686], [-2.6152569, 53.5258871], [-2.6152115999999994, 53.52612369999999], [-2.6151924, 53.52633889999999], [-2.6151978, 53.5265108], [-2.6152284999999997, 53.5266705], [-2.615233299999999, 53.5266958], [-2.6152876999999997, 53.5268954], [-2.6153268999999995, 53.5270282], [-2.6153735, 53.527141799999995], [-2.6154385, 53.527265400000005], [-2.6155111, 53.52738789999999], [-2.61567, 53.527626], [-2.6157099999999995, 53.52768090000001], [-2.6157479, 53.5277298], [-2.6157921, 53.5277858], [-2.6161248999999995, 53.52814879999998], [-2.6166686, 53.52878040000001], [-2.6172675, 53.52947209999999], [-2.6177762999999996, 53.5300653], [-2.6182913, 53.5306505], [-2.6188259, 53.53126890000001], [-2.6192094, 53.5317105], [-2.6197396999999993, 53.5323083], [-2.6200542999999996, 53.53268129999999], [-2.6209011, 53.5336764], [-2.6214778, 53.53436349999999], [-2.6221089, 53.53508219999999], [-2.622733, 53.53580449999998], [-2.6236771999999995, 53.5368821], [-2.6244577, 53.53777319999999], [-2.6248305, 53.5381616], [-2.6252040999999995, 53.5385429], [-2.6255636, 53.538926999999994], [-2.6259605, 53.53933669999999], [-2.626121, 53.53953339999999], [-2.6262572, 53.5396992], [-2.6264486999999996, 53.539918400000005], [-2.6266471999999994, 53.540120900000005], [-2.6268429999999996, 53.5403079], [-2.6271091, 53.5405039], [-2.6276962, 53.5409018], [-2.6280330999999997, 53.5411058], [-2.6283936, 53.5412998], [-2.6289492, 53.5415801], [-2.6294489, 53.54180600000001], [-2.6298487000000006, 53.5420064], [-2.6302519999999996, 53.542193399999995], [-2.6306065, 53.5423745], [-2.6310409999999997, 53.5425443], [-2.633018799999999, 53.5433056], [-2.63394, 53.54366050000001], [-2.6340244, 53.54369439999999], [-2.6341272, 53.5437356], [-2.6348283, 53.5440163], [-2.6353134999999996, 53.5442315], [-2.6358005, 53.5444654], [-2.6362240999999997, 53.544677], [-2.6366664999999996, 53.5449201], [-2.6368637, 53.5450284], [-2.6372339, 53.545273900000005], [-2.6374643, 53.54545089999999], [-2.637659641101331, 53.54559323474687], [-2.6379102, 53.5456074], [-2.6382949999999994, 53.5456174], [-2.6390350999999996, 53.5455888], [-2.6396297, 53.545555], [-2.64028, 53.54548299999999], [-2.6409093999999995, 53.5453839], [-2.6411779, 53.54533429999999], [-2.6414422, 53.5452779], [-2.6417560999999994, 53.5452077], [-2.6421642, 53.5450987], [-2.6426051, 53.5449637], [-2.6429773, 53.5448377], [-2.6432642, 53.544728600000006], [-2.6436123, 53.54459000000001], [-2.6438381, 53.5444915], [-2.6438864999999994, 53.54447040000001], [-2.644184399999999, 53.5443302], [-2.6444677999999997, 53.5441808], [-2.6446931, 53.54405839999999], [-2.6451378, 53.5437709], [-2.6455359, 53.5434858], [-2.6457970999999993, 53.54326629999999], [-2.6461318, 53.5429605], [-2.6464523999999994, 53.5426071], [-2.6466106, 53.5424028], [-2.6468329, 53.5421056], [-2.6470342, 53.5418324], [-2.6472241999999997, 53.541550599999994], [-2.6474851, 53.5411933], [-2.6477973, 53.5407748], [-2.6486027000000005, 53.5396945], [-2.6487852999999997, 53.53943829999999], [-2.6489728, 53.53918289999999], [-2.6491869999999995, 53.5389059], [-2.649404, 53.5386319], [-2.6495715, 53.538444], [-2.6497958, 53.538205999999995], [-2.6500048, 53.5380012], [-2.6502526999999994, 53.5377784], [-2.6504998, 53.53757819999999], [-2.6507865, 53.537347], [-2.6510874999999996, 53.537131599999995], [-2.651428, 53.5368997], [-2.6517015, 53.53673259999999], [-2.6519302, 53.5366049], [-2.6521671999999996, 53.5364834], [-2.6525813, 53.53627660000001], [-2.653006, 53.53607950000001], [-2.6539104, 53.53567489999999], [-2.6543389999999993, 53.5354897], [-2.6559710999999995, 53.5347865], [-2.6574167, 53.53415340000001], [-2.6584426, 53.53369229999999], [-2.6586371, 53.53360870000001], [-2.6604506, 53.532820599999994], [-2.661287999999999, 53.5324816], [-2.6621833, 53.5321505], [-2.6629184, 53.531895799999994], [-2.663731, 53.53165690000001], [-2.6642541, 53.531515799999994], [-2.6646941, 53.5313971], [-2.6657455, 53.53115439999999], [-2.6659268999999997, 53.53111500000001], [-2.6665639999999997, 53.53097659999999], [-2.6674265, 53.53080949999999], [-2.6684618, 53.5306418], [-2.6695233999999997, 53.5305007], [-2.6700491, 53.5304465], [-2.6705040999999996, 53.53039969999999], [-2.67088, 53.530364000000006], [-2.671047, 53.53035309999999], [-2.6714306, 53.5303277], [-2.6718615, 53.5302984], [-2.6723997999999995, 53.5302678], [-2.6726564, 53.5302559], [-2.6729956999999995, 53.530246299999995], [-2.673806, 53.5302356], [-2.6749197, 53.5302446], [-2.6760237, 53.5302761], [-2.6807737000000005, 53.53055340000001], [-2.6826849, 53.5306758], [-2.6834536999999994, 53.53072309999999], [-2.684609899999999, 53.53079350000001], [-2.6865268, 53.5309075], [-2.6884700999999995, 53.53101109999999], [-2.6895484999999995, 53.531064399999984], [-2.6901309, 53.5310777], [-2.6909604, 53.5310963], [-2.6917901999999994, 53.53110290000001], [-2.6925948999999996, 53.5310974], [-2.6937323, 53.5310858], [-2.6949458523585643, 53.53104947432739], [-2.6953225, 53.531038200000005], [-2.6966063, 53.53096239999999], [-2.6978757999999994, 53.530870699999994], [-2.6995869999999997, 53.53073289999999], [-2.701502, 53.53057530000001], [-2.7038135999999997, 53.530422699999995], [-2.704131, 53.5303964], [-2.7042662, 53.53038509999998], [-2.7054625, 53.5302859], [-2.705982, 53.53024669999999], [-2.7066245999999996, 53.53019969999999], [-2.7072168, 53.530173], [-2.707847, 53.530154], [-2.7090601999999997, 53.5301428], [-2.7094744, 53.5301489], [-2.7096105, 53.530150899999995], [-2.7102206, 53.5301687], [-2.7111110999999997, 53.53021089999999], [-2.7116855000000006, 53.5302501], [-2.7122846999999997, 53.53030400000001], [-2.7151124, 53.53060509999999], [-2.7157053, 53.530659699999994], [-2.7166444, 53.5307104], [-2.7177718999999994, 53.5307496], [-2.7185825, 53.53076339999999], [-2.7194064999999994, 53.5307578], [-2.7201885, 53.5307343], [-2.7206071, 53.53071979999999], [-2.7210249, 53.53069909999999], [-2.7214334999999994, 53.530672900000006], [-2.7218408999999997, 53.5306408], [-2.7348608999999997, 53.5291192], [-2.7413901999999997, 53.52835499999999]]} |
32.3 |
1554 |
1600 |
None |
None |
Rainford |
53.5283550 |
-2.7413902 |
53.5283550 |
-2.7413902 |
1 |
0 |
2026-09-23 16:04:24 |
TERMINATED |
2026-09-23 15:54:00 |
Headbolt Lane |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171648194973 |
0 |
0 |
2026-09-23 16:04:06.568303 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:54:02.617452 |
| 766023 |
797873 |
C20602 |
635V57MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:54:00 |
2026-09-23 16:04:24 |
2026-09-25 16:04:24 |
{"id": 797873, "stp": "P", "toc": "Thameslink", "uid": "C20602", "consist": "700025", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20602/2026-09-23/detailed", "trust_id": "635V57MR23", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": "15:55:00", "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-23", "dest_arr_time": "1606", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "5V57", "timing_status": null, "origin_station": "St. Albans", "current_leg_arr": "1606", "current_leg_dep": "1604", "current_leg_end": "St. Albans", "origin_dep_time": "1554", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:04:24", "route_debug_link": null, "timing_variation": null, "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": "1606", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": null, "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\": 797873, \"profile_key\": \"84ef1be4a9b50fd7a8aecee7d6c590b98e0fe1bc7804feea4c5cbf0ad307e6ac\", \"schedule_id\": 2671, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1604\", \"location\": \"St. Albans Centre Sidings\", \"stage_seq\": 2, \"distance_m\": 338.965, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"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": "1554", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1790174892193809, "current_leg_arrival_utc": "2026-09-23T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:54:02.622730", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:04:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-23T15:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:04:06.571316", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SAC |
5V57 |
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": 797873, "profile_key": "84ef1be4a9b50fd7a8aecee7d6c590b98e0fe1bc7804feea4c5cbf0ad307e6ac", "schedule_id": 2671, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1554", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1604", "location": "St. Albans Centre Sidings", "stage_seq": 2, "distance_m": 338.965, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "1606", "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} |
[] |
St. Albans |
1554 |
1554 |
2 |
15:55:00 |
None |
St. Albans |
1606 |
1606 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C20602/2026-09-23/detailed |
None |
St. Albans Centre Sidings |
2026-09-23T16:04: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 |
1604 |
1606 |
None |
None |
St. Albans |
51.7510039 |
-0.3275272 |
51.7510039 |
-0.3275272 |
1 |
0 |
2026-09-23 16:04:24 |
TERMINATED |
2026-09-23 15:54:00 |
St. Albans |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790174892193809 |
6 |
6 |
2026-09-23 16:04:06.571316 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:54:02.622730 |
| 766024 |
796227 |
G39783 |
382J76MP23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:54:00 |
2026-09-23 16:04:24 |
2026-09-25 16:04:24 |
{"id": 796227, "stp": "P", "toc": "Transport for Wales", "uid": "G39783", "consist": "230006", "dest_crs": "WXC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39783/2026-09-23/detailed", "trust_id": "382J76MP23", "origin_crs": "BID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham Central", "service_date": "2026-09-23", "dest_arr_time": "1555", "dest_platform": "1", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "2J76", "timing_status": "LATE", "origin_station": "Bidston", "current_leg_arr": "1548", "current_leg_dep": "1544", "current_leg_end": "Wrexham General", "origin_dep_time": "1451", "origin_platform": "2", "current_location": "Wrexham General", "last_update_time": "2026-09-23T16:04:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.017627, 53.072780999999985], [-3.017264700000001, 53.072425799999984], [-3.0164712, 53.0717306], [-3.0156673, 53.07105989999999], [-3.0151204000000003, 53.0706331], [-3.0144312999999996, 53.07009259999999], [-3.0135408999999997, 53.0693905], [-3.0131311, 53.0690665], [-3.0124042000000006, 53.0684918], [-3.0119905, 53.06816580000001], [-3.0112906999999995, 53.0676144], [-3.0093249999999996, 53.0660599], [-3.0089106, 53.0657237], [-3.0079619999999996, 53.064969], [-3.0063531999999995, 53.06369490000001], [-3.0061732999999995, 53.0635524], [-3.0048107999999996, 53.062473299999986], [-3.0034312, 53.0613541], [-3.0029134999999996, 53.060888600000006], [-3.0023989999999996, 53.060329499999995], [-3.0021082999999997, 53.059953099999994], [-3.0017567, 53.05944509999999], [-3.0014575999999997, 53.05890419999999], [-3.0013194999999997, 53.0586375], [-3.0011022000000005, 53.05809749999999], [-3.0009707999999997, 53.05765259999999], [-3.0008447, 53.05721570000001], [-3.000724, 53.0566499], [-3.0006381, 53.05617259999998], [-3.0006291, 53.056070600000005], [-3.0005952999999996, 53.055579399999985], [-3.0005791999999993, 53.0551716], [-3.0005791999999993, 53.05474109999999], [-3.0005926, 53.054584799999986], [-3.0006073, 53.0542298], [-3.0006293, 53.05397919999999], [-3.0007045, 53.05369100000001], [-3.0010601999999995, 53.0524784], [-3.0011923, 53.0521128], [-3.0013496999999996, 53.0517506], [-3.0015422, 53.051399], [-3.0017908999999996, 53.0510613], [-3.0020295, 53.0508072], [-3.002206226404266, 53.050619002071635]]}", "current_leg_start": "Gwersyllt", "dest_arr_time_act": "1553", "motion_projection": null, "next_location_lat": "53.0506190", "next_location_lon": "-3.0022062", "previous_location": "Gwersyllt", "current_leg_milage": "1.8", "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\": 796227, \"profile_key\": \"3f705c7fadc0c5f6af074449fc6c2de3f8ac69699fd6eab3623536267a70c940\", \"schedule_id\": 34964, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Bidston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1455H\", \"location\": \"Upton\", \"stage_seq\": 2, \"distance_m\": 2888.162, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502\", \"location\": \"Heswall\", \"stage_seq\": 3, \"distance_m\": 9661.651, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1507\", \"location\": \"Neston\", \"stage_seq\": 4, \"distance_m\": 13980.059, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Dee Marsh Jn\", \"stage_seq\": 5, \"distance_m\": 21811.53, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Hawarden Bridge\", \"stage_seq\": 6, \"distance_m\": 22871.085, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1517H\", \"location\": \"Shotton High Level\", \"stage_seq\": 7, \"distance_m\": 23615.255, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1522H\", \"location\": \"Hawarden\", \"stage_seq\": 8, \"distance_m\": 27196.012, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1528\", \"location\": \"Buckley\", \"stage_seq\": 9, \"distance_m\": 30294.967, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531\", \"location\": \"Penyffordd\", \"stage_seq\": 10, \"distance_m\": 32500.091, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535\", \"location\": \"Hope (Clwyd)\", \"stage_seq\": 11, \"distance_m\": 35612.313, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537\", \"location\": \"Caergwrle\", \"stage_seq\": 12, \"distance_m\": 36649.305, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1540\", \"location\": \"Cefn-y-Bedd\", \"stage_seq\": 13, \"distance_m\": 37695.296, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544\", \"location\": \"Gwersyllt\", \"stage_seq\": 14, \"distance_m\": 40742.737, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1550\", \"location\": \"Wrexham General\", \"stage_seq\": 15, \"distance_m\": 43616.556, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"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": "1451", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "53.0506190", "current_position_lon": "-3.0022062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:17Z\", \"source_id\": 68522545, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:18Z\", \"source_id\": 21488298, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:19Z\", \"source_id\": 21520653, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:01Z\", \"source_id\": 21529793, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": null, "timing_fact_generation": 1790175195300555, "current_leg_arrival_utc": "2026-09-23T15:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:54:02.625697", "service_state_evidence_id": 21531220, "current_leg_start_actual_dep": "2026-09-23T15:45:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-23T15:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:04:06.513081", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BID |
WXC |
2J76 |
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": 796227, "profile_key": "3f705c7fadc0c5f6af074449fc6c2de3f8ac69699fd6eab3623536267a70c940", "schedule_id": 34964, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1451", "location": "Bidston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1455H", "location": "Upton", "stage_seq": 2, "distance_m": 2888.162, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502", "location": "Heswall", "stage_seq": 3, "distance_m": 9661.651, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1507", "location": "Neston", "stage_seq": 4, "distance_m": 13980.059, "section_seq": 1, "route_path_id": 124995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Dee Marsh Jn", "stage_seq": 5, "distance_m": 21811.53, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Hawarden Bridge", "stage_seq": 6, "distance_m": 22871.085, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1517H", "location": "Shotton High Level", "stage_seq": 7, "distance_m": 23615.255, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1522H", "location": "Hawarden", "stage_seq": 8, "distance_m": 27196.012, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1528", "location": "Buckley", "stage_seq": 9, "distance_m": 30294.967, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531", "location": "Penyffordd", "stage_seq": 10, "distance_m": 32500.091, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535", "location": "Hope (Clwyd)", "stage_seq": 11, "distance_m": 35612.313, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537", "location": "Caergwrle", "stage_seq": 12, "distance_m": 36649.305, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1540", "location": "Cefn-y-Bedd", "stage_seq": 13, "distance_m": 37695.296, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544", "location": "Gwersyllt", "stage_seq": 14, "distance_m": 40742.737, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1550", "location": "Wrexham General", "stage_seq": 15, "distance_m": 43616.556, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "1553", "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-23T13:52:17Z", "source_id": 68522545, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:18Z", "source_id": 21488298, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:19Z", "source_id": 21520653, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:01Z", "source_id": 21529793, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:48:00+01:00", "operational_fact": true}] |
Bidston |
1451 |
1451 |
2 |
None |
None |
Wrexham Central |
1555 |
1553 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39783/2026-09-23/detailed |
None |
Gwersyllt |
2026-09-23T15:45:00+01:00 |
Wrexham General |
4.0 |
{"type": "LineString", "coordinates": [[-3.017627, 53.072780999999985], [-3.017264700000001, 53.072425799999984], [-3.0164712, 53.0717306], [-3.0156673, 53.07105989999999], [-3.0151204000000003, 53.0706331], [-3.0144312999999996, 53.07009259999999], [-3.0135408999999997, 53.0693905], [-3.0131311, 53.0690665], [-3.0124042000000006, 53.0684918], [-3.0119905, 53.06816580000001], [-3.0112906999999995, 53.0676144], [-3.0093249999999996, 53.0660599], [-3.0089106, 53.0657237], [-3.0079619999999996, 53.064969], [-3.0063531999999995, 53.06369490000001], [-3.0061732999999995, 53.0635524], [-3.0048107999999996, 53.062473299999986], [-3.0034312, 53.0613541], [-3.0029134999999996, 53.060888600000006], [-3.0023989999999996, 53.060329499999995], [-3.0021082999999997, 53.059953099999994], [-3.0017567, 53.05944509999999], [-3.0014575999999997, 53.05890419999999], [-3.0013194999999997, 53.0586375], [-3.0011022000000005, 53.05809749999999], [-3.0009707999999997, 53.05765259999999], [-3.0008447, 53.05721570000001], [-3.000724, 53.0566499], [-3.0006381, 53.05617259999998], [-3.0006291, 53.056070600000005], [-3.0005952999999996, 53.055579399999985], [-3.0005791999999993, 53.0551716], [-3.0005791999999993, 53.05474109999999], [-3.0005926, 53.054584799999986], [-3.0006073, 53.0542298], [-3.0006293, 53.05397919999999], [-3.0007045, 53.05369100000001], [-3.0010601999999995, 53.0524784], [-3.0011923, 53.0521128], [-3.0013496999999996, 53.0517506], [-3.0015422, 53.051399], [-3.0017908999999996, 53.0510613], [-3.0020295, 53.0508072], [-3.002206226404266, 53.050619002071635]]} |
1.8 |
1544 |
1548 |
Gwersyllt |
Wrexham General |
Wrexham General |
53.0506190 |
-3.0022062 |
53.0506190 |
-3.0022062 |
1 |
0 |
2026-09-23 16:04:24 |
TERMINATED |
2026-09-23 15:54:00 |
Wrexham General |
TRUST |
TRACKING_TIMEOUT |
21531220 |
1790175195300555 |
12 |
12 |
2026-09-23 16:04:06.513081 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:54:02.625697 |
| 766025 |
795543 |
P23956 |
302N19MO23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:54:00 |
2026-09-23 16:04:24 |
2026-09-25 16:04:24 |
{"id": 795543, "stp": "P", "toc": "Northern", "uid": "P23956", "consist": "150133", "dest_crs": "CNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23956/2026-09-23/detailed", "trust_id": "302N19MO23", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colne", "service_date": "2026-09-23", "dest_arr_time": "1534", "dest_platform": "1", "is_terminated": 1, "next_location": "Brierfield", "signalling_id": "2N19", "timing_status": "LATE", "origin_station": "Preston", "current_leg_arr": "1545", "current_leg_dep": "1541", "current_leg_end": "Brierfield", "origin_dep_time": "1424", "origin_platform": "4C", "current_location": "Brierfield", "last_update_time": "2026-09-23T16:04:24", "route_debug_link": null, "timing_variation": "+20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2446317, 53.793789299999986], [-2.2442957, 53.7940868], [-2.2442434999999996, 53.79414130000001], [-2.2440778999999997, 53.794365199999994], [-2.2439929, 53.7944901], [-2.243823, 53.79481259999999], [-2.2437051, 53.79515850000001], [-2.2436599, 53.795562899999986], [-2.2437114, 53.795927899999995], [-2.2442973, 53.798524099999995], [-2.2449285, 53.8015881], [-2.2449959, 53.8019916], [-2.2450444999999997, 53.80247429999999], [-2.245045, 53.8025569], [-2.2450529, 53.8028683], [-2.2450564999999996, 53.80301459999999], [-2.2450203, 53.8035169], [-2.244899600000001, 53.80446229999999], [-2.244814799999999, 53.8048203], [-2.2446548, 53.8053571], [-2.2444848, 53.8058596], [-2.2443744000000003, 53.8061304], [-2.244121, 53.8067029], [-2.2433723, 53.8081037], [-2.2429781, 53.80886409999999], [-2.242727299999999, 53.8093147], [-2.2426387, 53.8095049], [-2.2424692, 53.809823], [-2.242125, 53.810503999999995], [-2.2418648999999995, 53.8109961], [-2.241517, 53.81183430000001], [-2.2411812, 53.81287139999999], [-2.2395816, 53.8180138], [-2.2388981, 53.8198667], [-2.2384515, 53.82095889999999], [-2.2382114999999994, 53.821456399999995], [-2.2378959999999997, 53.8220247], [-2.236634899999999, 53.8238058], [-2.236243, 53.8243669]]}", "current_leg_start": "Burnley Central", "dest_arr_time_act": "1534", "motion_projection": null, "next_location_lat": "53.8243669", "next_location_lon": "-2.2362430", "previous_location": "Burnley Central", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.743, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 528.126, \"from_m\": 379.743, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 568.546, \"from_m\": 528.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 627.847, \"from_m\": 568.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 677.427, \"from_m\": 627.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2671.686, \"from_m\": 677.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3838.882, \"from_m\": 2671.686, \"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\": 4014.17, \"from_m\": 3838.882, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4078.787, \"from_m\": 4014.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.334, \"from_m\": 4078.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5899.929, \"from_m\": 5122.334, \"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\": 6457.588, \"from_m\": 5899.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18127.812, \"from_m\": 6457.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19093.055, \"from_m\": 18127.812, \"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\": 19605.088, \"from_m\": 19093.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19633.409, \"from_m\": 19605.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20158.912, \"from_m\": 19633.409, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20381.671, \"from_m\": 20158.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22073.771, \"from_m\": 20381.671, \"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\": 23123.882, \"from_m\": 22073.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25416.678, \"from_m\": 23123.882, \"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\": 25441.123, \"from_m\": 25416.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27724.96, \"from_m\": 25441.123, \"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\": 28110.267, \"from_m\": 27724.96, \"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\": 34489.222, \"from_m\": 28110.267, \"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\": 35507.976, \"from_m\": 34489.222, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35563.027, \"from_m\": 35507.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36201.501, \"from_m\": 35563.027, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36244.217, \"from_m\": 36201.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36969.597, \"from_m\": 36244.217, \"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\": 38392.472, \"from_m\": 36969.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44110.48, \"from_m\": 38392.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\": 46483.51, \"from_m\": 44110.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 795543, \"profile_key\": \"a0f3bd761da005e083bd457997a35de99f952cfc3c00e63052d42bcffb2ba734\", \"schedule_id\": 19252, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 969.698, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 2697.84, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1430H\", \"location\": \"Lostock Hall\", \"stage_seq\": 4, \"distance_m\": 4622.126, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 5, \"distance_m\": 4950.633, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": \"1434\", \"location\": \"Bamber Bridge\", \"stage_seq\": 6, \"distance_m\": 6378.793, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1441H\", \"location\": \"Pleasington\", \"stage_seq\": 7, \"distance_m\": 14622.094, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1444\", \"wtt_dep\": \"1444H\", \"location\": \"Cherry Tree\", \"stage_seq\": 8, \"distance_m\": 16305.317, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 9, \"distance_m\": 17455.104, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1451H\", \"location\": \"Blackburn\", \"stage_seq\": 10, \"distance_m\": 19380.531, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 11, \"distance_m\": 20361.056, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1456H\", \"location\": \"Rishton\", \"stage_seq\": 12, \"distance_m\": 23912.255, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1459H\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 13, \"distance_m\": 26464.637, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Accrington\", \"stage_seq\": 14, \"distance_m\": 27847.546, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1507H\", \"location\": \"Huncoat\", \"stage_seq\": 15, \"distance_m\": 30539.693, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1510H\", \"location\": \"Hapton\", \"stage_seq\": 16, \"distance_m\": 32866.478, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1514\", \"location\": \"Rose Grove\", \"stage_seq\": 17, \"distance_m\": 35212.548, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Gannow Jn\", \"stage_seq\": 18, \"distance_m\": 36201.501, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518\", \"location\": \"Burnley Barracks\", \"stage_seq\": 19, \"distance_m\": 36900.53, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521\", \"location\": \"Burnley Central\", \"stage_seq\": 20, \"distance_m\": 37849.786, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Brierfield\", \"stage_seq\": 21, \"distance_m\": 41347.057, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": \"1529\", \"location\": \"Nelson\", \"stage_seq\": 22, \"distance_m\": 43280.988, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1530\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 23, \"distance_m\": 43800.317, \"section_seq\": 1, \"route_path_id\": 138665}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": null, \"location\": \"Colne\", \"stage_seq\": 24, \"distance_m\": 46483.51, \"section_seq\": 1, \"route_path_id\": 138665}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46483.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138665}], \"total_distance_m\": 46483.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30532.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15951.322, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1424", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "53.8243669", "current_position_lon": "-2.2362430", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:40:59Z\", \"source_id\": 68495112, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:41:00Z\", \"source_id\": 21480395, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:42:53Z\", \"source_id\": 68499594, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:42:54Z\", \"source_id\": 21481683, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:18Z\", \"source_id\": 68520304, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:25Z\", \"source_id\": 21487664, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:53:55Z\", \"source_id\": 68526367, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:54:00Z\", \"source_id\": 21489456, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:59:50Z\", \"source_id\": 68540064, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:59:55Z\", \"source_id\": 21493436, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:11:05Z\", \"source_id\": 68567446, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:11:11Z\", \"source_id\": 21501397, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:48Z\", \"source_id\": 68573936, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:53Z\", \"source_id\": 21503345, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:35Z\", \"source_id\": 68580453, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:35Z\", \"source_id\": 21505246, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:54Z\", \"source_id\": 68597564, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:01Z\", \"source_id\": 21510486, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:39Z\", \"source_id\": 68604115, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:41Z\", \"source_id\": 21512360, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:34Z\", \"source_id\": 68613677, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:38Z\", \"source_id\": 21515198, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:47Z\", \"source_id\": 68621716, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:48Z\", \"source_id\": 21517500, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:28Z\", \"source_id\": 68630767, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:34Z\", \"source_id\": 21520103, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:30Z\", \"source_id\": 68650323, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:33Z\", \"source_id\": 21525870, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brierfield", "service_state_platform": null, "timing_fact_generation": 1790174733633661, "current_leg_arrival_utc": "2026-09-23T15:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:54:02.628770", "service_state_evidence_id": 68650323, "current_leg_start_actual_dep": "2026-09-23T15:41:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-23T15:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:04:06.517343", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
CNE |
2N19 |
150133 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 528.126, "from_m": 379.743, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 568.546, "from_m": 528.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 627.847, "from_m": 568.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 677.427, "from_m": 627.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2671.686, "from_m": 677.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3838.882, "from_m": 2671.686, "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": 4014.17, "from_m": 3838.882, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4078.787, "from_m": 4014.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.334, "from_m": 4078.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5899.929, "from_m": 5122.334, "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": 6457.588, "from_m": 5899.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18127.812, "from_m": 6457.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19093.055, "from_m": 18127.812, "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": 19605.088, "from_m": 19093.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19633.409, "from_m": 19605.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20158.912, "from_m": 19633.409, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20381.671, "from_m": 20158.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22073.771, "from_m": 20381.671, "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": 23123.882, "from_m": 22073.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25416.678, "from_m": 23123.882, "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": 25441.123, "from_m": 25416.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27724.96, "from_m": 25441.123, "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": 28110.267, "from_m": 27724.96, "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": 34489.222, "from_m": 28110.267, "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": 35507.976, "from_m": 34489.222, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35563.027, "from_m": 35507.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36201.501, "from_m": 35563.027, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36244.217, "from_m": 36201.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36969.597, "from_m": 36244.217, "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": 38392.472, "from_m": 36969.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44110.48, "from_m": 38392.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": 46483.51, "from_m": 44110.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 795543, "profile_key": "a0f3bd761da005e083bd457997a35de99f952cfc3c00e63052d42bcffb2ba734", "schedule_id": 19252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1424", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 138665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.84, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1430H", "location": "Lostock Hall", "stage_seq": 4, "distance_m": 4622.126, "section_seq": 1, "route_path_id": 138665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Lostock Hall Jn", "stage_seq": 5, "distance_m": 4950.633, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": "1434", "location": "Bamber Bridge", "stage_seq": 6, "distance_m": 6378.793, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1441H", "location": "Pleasington", "stage_seq": 7, "distance_m": 14622.094, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1444", "wtt_dep": "1444H", "location": "Cherry Tree", "stage_seq": 8, "distance_m": 16305.317, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447", "location": "Mill Hill (Lancashire)", "stage_seq": 9, "distance_m": 17455.104, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1451H", "location": "Blackburn", "stage_seq": 10, "distance_m": 19380.531, "section_seq": 1, "route_path_id": 138665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Daisyfield Jn", "stage_seq": 11, "distance_m": 20361.056, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1456H", "location": "Rishton", "stage_seq": 12, "distance_m": 23912.255, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1459H", "location": "Church & Oswaldtwistle", "stage_seq": 13, "distance_m": 26464.637, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Accrington", "stage_seq": 14, "distance_m": 27847.546, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1507H", "location": "Huncoat", "stage_seq": 15, "distance_m": 30539.693, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1510H", "location": "Hapton", "stage_seq": 16, "distance_m": 32866.478, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1514", "location": "Rose Grove", "stage_seq": 17, "distance_m": 35212.548, "section_seq": 1, "route_path_id": 138665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Gannow Jn", "stage_seq": 18, "distance_m": 36201.501, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518", "location": "Burnley Barracks", "stage_seq": 19, "distance_m": 36900.53, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521", "location": "Burnley Central", "stage_seq": 20, "distance_m": 37849.786, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Brierfield", "stage_seq": 21, "distance_m": 41347.057, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": "1529", "location": "Nelson", "stage_seq": 22, "distance_m": 43280.988, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1530", "location": "Chaffers S.B.", "stage_seq": 23, "distance_m": 43800.317, "section_seq": 1, "route_path_id": 138665}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": null, "location": "Colne", "stage_seq": 24, "distance_m": 46483.51, "section_seq": 1, "route_path_id": 138665}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46483.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 138665}], "total_distance_m": 46483.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30532.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15951.322, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7968, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:40:59Z", "source_id": 68495112, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:41:00Z", "source_id": 21480395, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7950, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:42:53Z", "source_id": 68499594, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:42:54Z", "source_id": 21481683, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7769, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:18Z", "source_id": 68520304, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:25Z", "source_id": 21487664, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7767, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:53:55Z", "source_id": 68526367, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:54:00Z", "source_id": 21489456, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7755, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:59:50Z", "source_id": 68540064, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:59:55Z", "source_id": 21493436, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7695, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:11:05Z", "source_id": 68567446, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:11:11Z", "source_id": 21501397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7691, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:48Z", "source_id": 68573936, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:53Z", "source_id": 21503345, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:35Z", "source_id": 68580453, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:35Z", "source_id": 21505246, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7680, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:54Z", "source_id": 68597564, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:01Z", "source_id": 21510486, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7676, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:39Z", "source_id": 68604115, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:41Z", "source_id": 21512360, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7670, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:34Z", "source_id": 68613677, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:38Z", "source_id": 21515198, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7659, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:47Z", "source_id": 68621716, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:48Z", "source_id": 21517500, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7657, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:28Z", "source_id": 68630767, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T14:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:34Z", "source_id": 21520103, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7655, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:30Z", "source_id": 68650323, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T14:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:33Z", "source_id": 21525870, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T15:45:00+01:00", "operational_fact": true}] |
Preston |
1424 |
1424 |
4C |
None |
None |
Colne |
1534 |
1534 |
1 |
LATE |
+20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23956/2026-09-23/detailed |
None |
Burnley Central |
2026-09-23T15:41:00+01:00 |
Brierfield |
4.0 |
{"type": "LineString", "coordinates": [[-2.2446317, 53.793789299999986], [-2.2442957, 53.7940868], [-2.2442434999999996, 53.79414130000001], [-2.2440778999999997, 53.794365199999994], [-2.2439929, 53.7944901], [-2.243823, 53.79481259999999], [-2.2437051, 53.79515850000001], [-2.2436599, 53.795562899999986], [-2.2437114, 53.795927899999995], [-2.2442973, 53.798524099999995], [-2.2449285, 53.8015881], [-2.2449959, 53.8019916], [-2.2450444999999997, 53.80247429999999], [-2.245045, 53.8025569], [-2.2450529, 53.8028683], [-2.2450564999999996, 53.80301459999999], [-2.2450203, 53.8035169], [-2.244899600000001, 53.80446229999999], [-2.244814799999999, 53.8048203], [-2.2446548, 53.8053571], [-2.2444848, 53.8058596], [-2.2443744000000003, 53.8061304], [-2.244121, 53.8067029], [-2.2433723, 53.8081037], [-2.2429781, 53.80886409999999], [-2.242727299999999, 53.8093147], [-2.2426387, 53.8095049], [-2.2424692, 53.809823], [-2.242125, 53.810503999999995], [-2.2418648999999995, 53.8109961], [-2.241517, 53.81183430000001], [-2.2411812, 53.81287139999999], [-2.2395816, 53.8180138], [-2.2388981, 53.8198667], [-2.2384515, 53.82095889999999], [-2.2382114999999994, 53.821456399999995], [-2.2378959999999997, 53.8220247], [-2.236634899999999, 53.8238058], [-2.236243, 53.8243669]]} |
2.2 |
1541 |
1545 |
Burnley Central |
Brierfield |
Brierfield |
53.8243669 |
-2.2362430 |
53.8243669 |
-2.2362430 |
1 |
0 |
2026-09-23 16:04:24 |
TERMINATED |
2026-09-23 15:54:00 |
Brierfield |
TD |
TRACKING_TIMEOUT |
68650323 |
1790174733633661 |
66 |
66 |
2026-09-23 16:04:06.517343 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:54:02.628770 |
| 766026 |
797907 |
V32228 |
783Q231R23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 797907, "stp": "N", "toc": "Transport for Wales", "uid": "V32228", "consist": null, "dest_crs": "XTF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V32228/2026-09-23/detailed", "trust_id": "783Q231R23", "origin_crs": "MER", "show_on_map": 0, "dar_est_time": "15:55:00", "dar_platform": null, "dest_station": "Taffs Well Depot", "service_date": "2026-09-23", "dest_arr_time": "1647", "dest_platform": null, "is_terminated": 1, "next_location": "Merthyr Vale", "signalling_id": "3Q23", "timing_status": null, "origin_station": "Merthyr Tydfil", "current_leg_arr": "1604", "current_leg_dep": "1555", "current_leg_end": "Merthyr Vale", "origin_dep_time": "1555", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3774698999999995, 51.7447693], [-3.3774057, 51.7445822], [-3.3773516, 51.74442899999999], [-3.3772565, 51.7442798], [-3.3770965999999993, 51.74405809999999], [-3.376736, 51.7436835], [-3.3765820999999994, 51.74352669999999], [-3.376477, 51.743427099999984], [-3.3762424, 51.7432443], [-3.3759261, 51.74298439999998], [-3.3756139, 51.7427503], [-3.3753426999999996, 51.7425015], [-3.3751133, 51.74225580000001], [-3.3749283, 51.7420078], [-3.3747760000000007, 51.74173160000001], [-3.3746723, 51.7414981], [-3.3745877999999996, 51.74126820000001], [-3.3745289, 51.7410561], [-3.374505, 51.74091549999999], [-3.3744900999999996, 51.740765], [-3.3744774999999994, 51.74062239999999], [-3.3744776999999995, 51.74047759999999], [-3.3744926, 51.7402066], [-3.3744894, 51.7401521], [-3.3744831999999993, 51.7399992], [-3.374445, 51.73979700000001], [-3.3743664, 51.73957039999999], [-3.3742550999999996, 51.7393505], [-3.3741276999999994, 51.7391546], [-3.3739412999999994, 51.73895180000001], [-3.3729542, 51.7379153], [-3.3726791, 51.7376612], [-3.3723105, 51.7372642], [-3.3718605, 51.736779000000006], [-3.3714937999999997, 51.73627820000001], [-3.3713351, 51.73605589999999], [-3.3712111999999994, 51.73581029999999], [-3.3710673, 51.735436500000006], [-3.3709676, 51.735061299999984], [-3.3707807, 51.7345167], [-3.3706769, 51.7342907], [-3.3698246999999997, 51.732398], [-3.3694702999999997, 51.731507699999995], [-3.3692931, 51.73105910000001], [-3.3691173, 51.730623599999994], [-3.3684086, 51.7288289], [-3.3682015999999995, 51.72835740000001], [-3.368113699999999, 51.7281871], [-3.3678258, 51.7277423], [-3.3674931999999997, 51.7273635], [-3.3670661, 51.7269701], [-3.3665168999999997, 51.72657269999999], [-3.3659305999999996, 51.726237], [-3.3656144999999995, 51.7260833], [-3.3652544999999994, 51.725927], [-3.3644462, 51.725635699999984], [-3.3639375, 51.7254818], [-3.3634054999999994, 51.72529670000001], [-3.3630486999999993, 51.72516219999999], [-3.3626929, 51.725005], [-3.3623399, 51.72482939999998], [-3.3619756, 51.7246371], [-3.3616156, 51.7244184], [-3.3613519, 51.7242402], [-3.3610987999999997, 51.7240407], [-3.3608372999999996, 51.7238319], [-3.3605839, 51.723595399999994], [-3.3603481999999993, 51.7233383], [-3.3601332, 51.7230637], [-3.3594140999999995, 51.7219737], [-3.359373039443014, 51.721918011123584], [-3.3590711, 51.72150849999999], [-3.3586527, 51.72104319999999], [-3.3582342, 51.7206777], [-3.3576701999999994, 51.7202546], [-3.3567215, 51.7196873], [-3.3555305999999994, 51.719055899999994], [-3.3546078999999995, 51.718471], [-3.3538890999999995, 51.717926], [-3.3508312999999994, 51.71547319999999], [-3.3482027999999997, 51.71345899999999], [-3.3469382, 51.7124769], [-3.3468576, 51.712413], [-3.345145099999999, 51.7110792], [-3.3448681999999996, 51.71079729999999], [-3.3446192999999997, 51.7105074], [-3.3443081999999995, 51.71002880000001], [-3.3438225, 51.70917670000001], [-3.3433632000000006, 51.70837079999998], [-3.3430354, 51.7078082], [-3.342975899999999, 51.7077239], [-3.3429120999999995, 51.7076413], [-3.3427739999999995, 51.7074892], [-3.3426327999999996, 51.70734180000001], [-3.34245, 51.7071933], [-3.3422019000000005, 51.7070071], [-3.3418998999999996, 51.706827899999986], [-3.3410096999999994, 51.70630080000001], [-3.3407078, 51.70611989999999], [-3.3404285, 51.7059389], [-3.3401931, 51.7057605], [-3.3400702999999994, 51.7056675], [-3.3397495, 51.705266], [-3.3394164, 51.70463259999999], [-3.3392603999999997, 51.7042917], [-3.3391371, 51.70393509999999], [-3.3389513999999996, 51.70314179999999], [-3.3388422, 51.7026665], [-3.3387599999999997, 51.7021886], [-3.3386714999999993, 51.70170929999999], [-3.3385984, 51.701239699999995], [-3.3385516000000006, 51.7009349], [-3.3384877999999993, 51.7006291], [-3.3383486000000007, 51.7001143], [-3.3382819999999995, 51.6998586], [-3.3382267, 51.699597700000005], [-3.3381899, 51.6993666], [-3.3381827999999993, 51.6990696], [-3.3382819999999995, 51.6985389], [-3.3384655, 51.69804270000001], [-3.3386037999999996, 51.69775340000001], [-3.3387175999999994, 51.6975617], [-3.3391941999999997, 51.6968881], [-3.3396427999999996, 51.6962942], [-3.3398200999999994, 51.69603959999999], [-3.3399429, 51.69583159999999], [-3.3401466, 51.69539820000001], [-3.3402042999999995, 51.695223899999995], [-3.3402687, 51.694953], [-3.3404121000000004, 51.694289], [-3.3404624, 51.693991], [-3.3404788999999995, 51.6937104], [-3.3404755999999995, 51.69345690000001], [-3.3404294999999995, 51.693183399999995], [-3.3403543999999994, 51.6928941], [-3.340093, 51.6920491], [-3.3398415, 51.691252199999994], [-3.3397293999999995, 51.6910022], [-3.3395966, 51.69074609999999], [-3.3394961999999997, 51.69059159999998], [-3.3394119, 51.6904814], [-3.339294, 51.6903398], [-3.3390997, 51.690129], [-3.3387777999999995, 51.68981089999999], [-3.3384022999999994, 51.6894415], [-3.338204, 51.68923180000001], [-3.3379800999999993, 51.688967199999986], [-3.3377924, 51.688699699999994], [-3.3376197999999997, 51.68837579999999], [-3.337523, 51.6881532], [-3.337442499999999, 51.687948600000006], [-3.3373049, 51.6875748], [-3.3371367999999997, 51.68698220000001], [-3.3371192999999995, 51.686902399999994], [-3.337110850810073, 51.68686309274265]]}", "current_leg_start": "Merthyr Tydfil", "dest_arr_time_act": "1647", "motion_projection": null, "next_location_lat": "51.6868631", "next_location_lon": "-3.3371109", "previous_location": null, "current_leg_milage": "4.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.434, \"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\": 165.664, \"from_m\": 152.434, \"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\": 424.346, \"from_m\": 165.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2081.22, \"from_m\": 424.346, \"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\": 4289.309, \"from_m\": 2081.22, \"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\": 4298.327, \"from_m\": 4289.309, \"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\": 8475.446, \"from_m\": 4298.327, \"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\": 9378.706, \"from_m\": 8475.446, \"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\": 10314.104, \"from_m\": 9378.706, \"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\": 13012.03, \"from_m\": 10314.104, \"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\": 13443.279, \"from_m\": 13012.03, \"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\": 13880.786, \"from_m\": 13443.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15393.877, \"from_m\": 13880.786, \"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\": 15718.735, \"from_m\": 15393.877, \"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\": 16810.276, \"from_m\": 15718.735, \"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\": 18415.902, \"from_m\": 16810.276, \"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\": 18719.21, \"from_m\": 18415.902, \"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\": 19157.373, \"from_m\": 18719.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19204.071, \"from_m\": 19157.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21196.812, \"from_m\": 19204.071, \"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\": 24277.669, \"from_m\": 21196.812, \"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\": 26774.712, \"from_m\": 24277.669, \"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\": 27855.454, \"from_m\": 26774.712, \"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\": 27900.805, \"from_m\": 27855.454, \"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\": 27912.625, \"from_m\": 27900.805, \"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\": 28044.558, \"from_m\": 27912.625, \"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\": 28174.958, \"from_m\": 28044.558, \"capability_applied\": null, \"effective_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\": 797907, \"profile_key\": \"6b1e7c4b33251dffe461f1bc7ef8225e5f7febd56ebba8ef989b54a90b91f3f8\", \"schedule_id\": 40860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Merthyr Tydfil\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 2, \"distance_m\": 4351.737, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1606\", \"location\": \"Merthyr Vale\", \"stage_seq\": 3, \"distance_m\": 7368.667, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1615H\", \"location\": \"Quaker's Yard\", \"stage_seq\": 4, \"distance_m\": 10704.256, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619H\", \"location\": \"Abercynon\", \"stage_seq\": 5, \"distance_m\": 13266.118, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Pontypridd\", \"stage_seq\": 6, \"distance_m\": 18757.661, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631\", \"location\": \"Treforest\", \"stage_seq\": 7, \"distance_m\": 20250.931, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 23991.544, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Taffs Well\", \"stage_seq\": 9, \"distance_m\": 27829.527, \"section_seq\": 1, \"route_path_id\": 124644}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": null, \"location\": \"Taffs Well Depot\", \"stage_seq\": 10, \"distance_m\": 28174.958, \"section_seq\": 1, \"route_path_id\": 124644}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28174.958, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124644}], \"total_distance_m\": 28174.958, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28044.558, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 130.4, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.6868631", "current_position_lon": "-3.3371109", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Merthyr Tydfil", "service_state_platform": null, "timing_fact_generation": 1790171764466716, "current_leg_arrival_utc": "2026-09-23T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.095205", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:55:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:04.228741", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
MER |
XTF |
3Q23 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 152.434, "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": 165.664, "from_m": 152.434, "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": 424.346, "from_m": 165.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2081.22, "from_m": 424.346, "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": 4289.309, "from_m": 2081.22, "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": 4298.327, "from_m": 4289.309, "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": 8475.446, "from_m": 4298.327, "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": 9378.706, "from_m": 8475.446, "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": 10314.104, "from_m": 9378.706, "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": 13012.03, "from_m": 10314.104, "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": 13443.279, "from_m": 13012.03, "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": 13880.786, "from_m": 13443.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15393.877, "from_m": 13880.786, "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": 15718.735, "from_m": 15393.877, "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": 16810.276, "from_m": 15718.735, "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": 18415.902, "from_m": 16810.276, "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": 18719.21, "from_m": 18415.902, "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": 19157.373, "from_m": 18719.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19204.071, "from_m": 19157.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21196.812, "from_m": 19204.071, "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": 24277.669, "from_m": 21196.812, "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": 26774.712, "from_m": 24277.669, "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": 27855.454, "from_m": 26774.712, "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": 27900.805, "from_m": 27855.454, "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": 27912.625, "from_m": 27900.805, "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": 28044.558, "from_m": 27912.625, "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": 28174.958, "from_m": 28044.558, "capability_applied": null, "effective_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": 797907, "profile_key": "6b1e7c4b33251dffe461f1bc7ef8225e5f7febd56ebba8ef989b54a90b91f3f8", "schedule_id": 40860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Merthyr Tydfil", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Troed-y-rhiw", "stage_seq": 2, "distance_m": 4351.737, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1606", "location": "Merthyr Vale", "stage_seq": 3, "distance_m": 7368.667, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1615H", "location": "Quaker's Yard", "stage_seq": 4, "distance_m": 10704.256, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Abercynon", "stage_seq": 5, "distance_m": 13266.118, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Pontypridd", "stage_seq": 6, "distance_m": 18757.661, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Treforest", "stage_seq": 7, "distance_m": 20250.931, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 23991.544, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Taffs Well", "stage_seq": 9, "distance_m": 27829.527, "section_seq": 1, "route_path_id": 124644}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": null, "location": "Taffs Well Depot", "stage_seq": 10, "distance_m": 28174.958, "section_seq": 1, "route_path_id": 124644}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28174.958, "from_m": 0.0, "section_seq": 1, "route_path_id": 124644}], "total_distance_m": 28174.958, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28044.558, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 130.4, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Merthyr Tydfil |
1555 |
1555 |
None |
15:55:00 |
None |
Taffs Well Depot |
1647 |
1647 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V32228/2026-09-23/detailed |
None |
Merthyr Tydfil |
2026-09-23T15:55:30+01:00 |
Merthyr Vale |
9.0 |
{"type": "LineString", "coordinates": [[-3.3774698999999995, 51.7447693], [-3.3774057, 51.7445822], [-3.3773516, 51.74442899999999], [-3.3772565, 51.7442798], [-3.3770965999999993, 51.74405809999999], [-3.376736, 51.7436835], [-3.3765820999999994, 51.74352669999999], [-3.376477, 51.743427099999984], [-3.3762424, 51.7432443], [-3.3759261, 51.74298439999998], [-3.3756139, 51.7427503], [-3.3753426999999996, 51.7425015], [-3.3751133, 51.74225580000001], [-3.3749283, 51.7420078], [-3.3747760000000007, 51.74173160000001], [-3.3746723, 51.7414981], [-3.3745877999999996, 51.74126820000001], [-3.3745289, 51.7410561], [-3.374505, 51.74091549999999], [-3.3744900999999996, 51.740765], [-3.3744774999999994, 51.74062239999999], [-3.3744776999999995, 51.74047759999999], [-3.3744926, 51.7402066], [-3.3744894, 51.7401521], [-3.3744831999999993, 51.7399992], [-3.374445, 51.73979700000001], [-3.3743664, 51.73957039999999], [-3.3742550999999996, 51.7393505], [-3.3741276999999994, 51.7391546], [-3.3739412999999994, 51.73895180000001], [-3.3729542, 51.7379153], [-3.3726791, 51.7376612], [-3.3723105, 51.7372642], [-3.3718605, 51.736779000000006], [-3.3714937999999997, 51.73627820000001], [-3.3713351, 51.73605589999999], [-3.3712111999999994, 51.73581029999999], [-3.3710673, 51.735436500000006], [-3.3709676, 51.735061299999984], [-3.3707807, 51.7345167], [-3.3706769, 51.7342907], [-3.3698246999999997, 51.732398], [-3.3694702999999997, 51.731507699999995], [-3.3692931, 51.73105910000001], [-3.3691173, 51.730623599999994], [-3.3684086, 51.7288289], [-3.3682015999999995, 51.72835740000001], [-3.368113699999999, 51.7281871], [-3.3678258, 51.7277423], [-3.3674931999999997, 51.7273635], [-3.3670661, 51.7269701], [-3.3665168999999997, 51.72657269999999], [-3.3659305999999996, 51.726237], [-3.3656144999999995, 51.7260833], [-3.3652544999999994, 51.725927], [-3.3644462, 51.725635699999984], [-3.3639375, 51.7254818], [-3.3634054999999994, 51.72529670000001], [-3.3630486999999993, 51.72516219999999], [-3.3626929, 51.725005], [-3.3623399, 51.72482939999998], [-3.3619756, 51.7246371], [-3.3616156, 51.7244184], [-3.3613519, 51.7242402], [-3.3610987999999997, 51.7240407], [-3.3608372999999996, 51.7238319], [-3.3605839, 51.723595399999994], [-3.3603481999999993, 51.7233383], [-3.3601332, 51.7230637], [-3.3594140999999995, 51.7219737], [-3.359373039443014, 51.721918011123584], [-3.3590711, 51.72150849999999], [-3.3586527, 51.72104319999999], [-3.3582342, 51.7206777], [-3.3576701999999994, 51.7202546], [-3.3567215, 51.7196873], [-3.3555305999999994, 51.719055899999994], [-3.3546078999999995, 51.718471], [-3.3538890999999995, 51.717926], [-3.3508312999999994, 51.71547319999999], [-3.3482027999999997, 51.71345899999999], [-3.3469382, 51.7124769], [-3.3468576, 51.712413], [-3.345145099999999, 51.7110792], [-3.3448681999999996, 51.71079729999999], [-3.3446192999999997, 51.7105074], [-3.3443081999999995, 51.71002880000001], [-3.3438225, 51.70917670000001], [-3.3433632000000006, 51.70837079999998], [-3.3430354, 51.7078082], [-3.342975899999999, 51.7077239], [-3.3429120999999995, 51.7076413], [-3.3427739999999995, 51.7074892], [-3.3426327999999996, 51.70734180000001], [-3.34245, 51.7071933], [-3.3422019000000005, 51.7070071], [-3.3418998999999996, 51.706827899999986], [-3.3410096999999994, 51.70630080000001], [-3.3407078, 51.70611989999999], [-3.3404285, 51.7059389], [-3.3401931, 51.7057605], [-3.3400702999999994, 51.7056675], [-3.3397495, 51.705266], [-3.3394164, 51.70463259999999], [-3.3392603999999997, 51.7042917], [-3.3391371, 51.70393509999999], [-3.3389513999999996, 51.70314179999999], [-3.3388422, 51.7026665], [-3.3387599999999997, 51.7021886], [-3.3386714999999993, 51.70170929999999], [-3.3385984, 51.701239699999995], [-3.3385516000000006, 51.7009349], [-3.3384877999999993, 51.7006291], [-3.3383486000000007, 51.7001143], [-3.3382819999999995, 51.6998586], [-3.3382267, 51.699597700000005], [-3.3381899, 51.6993666], [-3.3381827999999993, 51.6990696], [-3.3382819999999995, 51.6985389], [-3.3384655, 51.69804270000001], [-3.3386037999999996, 51.69775340000001], [-3.3387175999999994, 51.6975617], [-3.3391941999999997, 51.6968881], [-3.3396427999999996, 51.6962942], [-3.3398200999999994, 51.69603959999999], [-3.3399429, 51.69583159999999], [-3.3401466, 51.69539820000001], [-3.3402042999999995, 51.695223899999995], [-3.3402687, 51.694953], [-3.3404121000000004, 51.694289], [-3.3404624, 51.693991], [-3.3404788999999995, 51.6937104], [-3.3404755999999995, 51.69345690000001], [-3.3404294999999995, 51.693183399999995], [-3.3403543999999994, 51.6928941], [-3.340093, 51.6920491], [-3.3398415, 51.691252199999994], [-3.3397293999999995, 51.6910022], [-3.3395966, 51.69074609999999], [-3.3394961999999997, 51.69059159999998], [-3.3394119, 51.6904814], [-3.339294, 51.6903398], [-3.3390997, 51.690129], [-3.3387777999999995, 51.68981089999999], [-3.3384022999999994, 51.6894415], [-3.338204, 51.68923180000001], [-3.3379800999999993, 51.688967199999986], [-3.3377924, 51.688699699999994], [-3.3376197999999997, 51.68837579999999], [-3.337523, 51.6881532], [-3.337442499999999, 51.687948600000006], [-3.3373049, 51.6875748], [-3.3371367999999997, 51.68698220000001], [-3.3371192999999995, 51.686902399999994], [-3.337110850810073, 51.68686309274265]]} |
4.6 |
1555 |
1604 |
None |
None |
Merthyr Vale |
51.6868631 |
-3.3371109 |
51.6868631 |
-3.3371109 |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
Merthyr Tydfil |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171764466716 |
0 |
0 |
2026-09-23 16:05:04.228741 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.095205 |
| 766027 |
797894 |
C40414 |
875S39MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 797894, "stp": "P", "toc": "Southern", "uid": "C40414", "consist": "377105+377163", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40414/2026-09-23/detailed", "trust_id": "875S39MR23", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "West Croydon Turnback", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "West Croydon Turnback", "signalling_id": "5S39", "timing_status": null, "origin_station": "West Croydon", "current_leg_arr": "1558", "current_leg_dep": "1558", "current_leg_end": "West Croydon Turnback", "origin_dep_time": "1555", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10196099999999998, 51.3789421], [-0.1021862, 51.3786462], [-0.10230649999999998, 51.378484099999994], [-0.1023476, 51.3784381], [-0.1023982, 51.37838159999999], [-0.102498, 51.3782699], [-0.10272, 51.37805780000001], [-0.10279169999999996, 51.3779893], [-0.1029458, 51.37786979999999], [-0.1029828, 51.3778415], [-0.1033121, 51.377603499999985], [-0.103811, 51.3772678], [-0.1039916, 51.377158099999995], [-0.1046571, 51.376755300000006], [-0.10508099999999998, 51.37652989999999], [-0.1058809, 51.376136599999995], [-0.1063487, 51.3758963], [-0.1066732, 51.375719700000005], [-0.1067952, 51.3756366], [-0.10712979999999998, 51.3754085]]}", "current_leg_start": "West Croydon", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "51.3754085", "next_location_lon": "-0.1071298", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.923, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 537.85, \"from_m\": 176.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 797894, \"profile_key\": \"075bca7c8d728ad86d32ce149b2e8b0a5e0a5e9e99a3b57c51628e3a685da7eb\", \"schedule_id\": 5816, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130984}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"West Croydon Turnback\", \"stage_seq\": 2, \"distance_m\": 537.85, \"section_seq\": 1, \"route_path_id\": 130984}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 537.85, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130984}], \"total_distance_m\": 537.85, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 537.85, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.3754085", "current_position_lon": "-0.1071298", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "West Croydon", "service_state_platform": "4", "timing_fact_generation": 1790175491460225, "current_leg_arrival_utc": "2026-09-23T16:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.100119", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:04.223284", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WCY |
None |
5S39 |
377105+377163 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 176.923, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 537.85, "from_m": 176.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 797894, "profile_key": "075bca7c8d728ad86d32ce149b2e8b0a5e0a5e9e99a3b57c51628e3a685da7eb", "schedule_id": 5816, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130984}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "West Croydon Turnback", "stage_seq": 2, "distance_m": 537.85, "section_seq": 1, "route_path_id": 130984}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 537.85, "from_m": 0.0, "section_seq": 1, "route_path_id": 130984}], "total_distance_m": 537.85, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 537.85, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
West Croydon |
1555 |
1555 |
4 |
15:58:00 |
None |
West Croydon Turnback |
1558 |
1558 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40414/2026-09-23/detailed |
None |
West Croydon |
2026-09-23T15:58:30+01:00 |
West Croydon Turnback |
0.0 |
{"type": "LineString", "coordinates": [[-0.10196099999999998, 51.3789421], [-0.1021862, 51.3786462], [-0.10230649999999998, 51.378484099999994], [-0.1023476, 51.3784381], [-0.1023982, 51.37838159999999], [-0.102498, 51.3782699], [-0.10272, 51.37805780000001], [-0.10279169999999996, 51.3779893], [-0.1029458, 51.37786979999999], [-0.1029828, 51.3778415], [-0.1033121, 51.377603499999985], [-0.103811, 51.3772678], [-0.1039916, 51.377158099999995], [-0.1046571, 51.376755300000006], [-0.10508099999999998, 51.37652989999999], [-0.1058809, 51.376136599999995], [-0.1063487, 51.3758963], [-0.1066732, 51.375719700000005], [-0.1067952, 51.3756366], [-0.10712979999999998, 51.3754085]]} |
0.3 |
1558 |
1558 |
None |
None |
West Croydon Turnback |
51.3754085 |
-0.1071298 |
51.3754085 |
-0.1071298 |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
West Croydon |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790175491460225 |
4 |
4 |
2026-09-23 16:05:04.223284 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.100119 |
| 766028 |
797884 |
C48030 |
832T25MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 797884, "stp": "P", "toc": "Great Western Railway", "uid": "C48030", "consist": "166212", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48030/2026-09-23/detailed", "trust_id": "832T25MR23", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": "15:55:00", "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-23", "dest_arr_time": "1733", "dest_platform": "2", "is_terminated": 1, "next_location": "Lympstone Village", "signalling_id": "2T25", "timing_status": null, "origin_station": "Exmouth", "current_leg_arr": "1558½", "current_leg_dep": "1555", "current_leg_end": "Lympstone Village", "origin_dep_time": "1555", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4148699, 50.6216436], [-3.4149180999999995, 50.62186839999998], [-3.4149778, 50.62217139999999], [-3.4150072999999996, 50.622325799999984], [-3.4150391999999994, 50.62248129999999], [-3.4151246000000004, 50.6229316], [-3.4151575, 50.6231583], [-3.415193299999999, 50.6233831], [-3.4152546, 50.62400420000001], [-3.4153687999999995, 50.6250915], [-3.4153897999999994, 50.6253766], [-3.4154153, 50.6257238], [-3.415427, 50.6258825], [-3.4154791, 50.62667699999999], [-3.4154751999999995, 50.6279747], [-3.4154725999999997, 50.62819259999999], [-3.4155711999999996, 50.6289519], [-3.4156189999999995, 50.6291443], [-3.4156345999999997, 50.6292201], [-3.4157112999999995, 50.6294675], [-3.4157895, 50.62967129999998], [-3.4161117999999995, 50.6303945], [-3.4165367, 50.6310285], [-3.4170236999999997, 50.63162019999999], [-3.4171678, 50.6317776], [-3.4173287, 50.631935899999995], [-3.4176647, 50.63223789999999], [-3.4180248, 50.63253639999999], [-3.4184190999999995, 50.632837599999995], [-3.4192505, 50.6334518], [-3.4199011000000006, 50.6340034], [-3.4203883, 50.6344934], [-3.4208825, 50.6350546], [-3.4212261999999996, 50.63549020000001], [-3.4217129, 50.63625639999999], [-3.421969, 50.6367172], [-3.4221646, 50.6371776], [-3.4222159, 50.63730660000001], [-3.4224720999999994, 50.63794130000001], [-3.4228249999999996, 50.63862999999999], [-3.4232592, 50.6392523], [-3.4237519, 50.63983850000001], [-3.42427, 50.6403244], [-3.424934, 50.640861999999984], [-3.4257981999999996, 50.641469], [-3.4265319999999995, 50.642026], [-3.4271865, 50.6426055], [-3.4278344999999995, 50.6432437], [-3.4283452999999997, 50.6438496], [-3.4284197, 50.643947], [-3.4287585, 50.64436010000001], [-3.4290957, 50.6449019], [-3.4293338999999996, 50.6453389], [-3.4295232, 50.64574579999999], [-3.4296921, 50.6461684], [-3.4298929, 50.6465982], [-3.430094599999999, 50.646946799999995], [-3.430148599999999, 50.6470353], [-3.4305146999999994, 50.6475555], [-3.4307777999999995, 50.64793089999999], [-3.4310461, 50.6482816]]}", "current_leg_start": "Exmouth", "dest_arr_time_act": "1733", "motion_projection": null, "next_location_lat": "50.6482816", "next_location_lon": "-3.4310461", "previous_location": null, "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\": 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\": 797884, \"profile_key\": \"589b5bfa9bc8cdc2d3ece63a93fb3083d9b2a246b8c9ee1c2b5ce2e8ce116a0f\", \"schedule_id\": 5981, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.498, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 3, \"distance_m\": 5002.05, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Exton\", \"stage_seq\": 4, \"distance_m\": 5658.505, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607H\", \"location\": \"Topsham\", \"stage_seq\": 5, \"distance_m\": 8109.846, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Newcourt\", \"stage_seq\": 6, \"distance_m\": 10145.868, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Digby & Sowton\", \"stage_seq\": 7, \"distance_m\": 11423.894, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1617H\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 8, \"distance_m\": 14454.891, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 9, \"distance_m\": 15016.913, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"St. James' Park\", \"stage_seq\": 10, \"distance_m\": 16035.633, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623H\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 16835.953, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1631\", \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 17862.216, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1634\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 13, \"distance_m\": 19204.89, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Marsh Barton\", \"stage_seq\": 14, \"distance_m\": 21111.793, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Starcross\", \"stage_seq\": 15, \"distance_m\": 31455.073, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1700\", \"location\": \"Dawlish Warren\", \"stage_seq\": 16, \"distance_m\": 34709.248, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704\", \"location\": \"Dawlish\", \"stage_seq\": 17, \"distance_m\": 37346.724, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Teignmouth\", \"stage_seq\": 18, \"distance_m\": 41800.798, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Newton Abbot\", \"stage_seq\": 19, \"distance_m\": 49966.325, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 20, \"distance_m\": 50853.304, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Edginswell (construction)\", \"stage_seq\": 21, \"distance_m\": 55949.428, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724H\", \"location\": \"Torre\", \"stage_seq\": 22, \"distance_m\": 58221.078, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1728\", \"location\": \"Torquay\", \"stage_seq\": 23, \"distance_m\": 59566.557, \"section_seq\": 1, \"route_path_id\": 132471}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 24, \"distance_m\": 63626.099, \"section_seq\": 1, \"route_path_id\": 132471}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63626.099, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132471}], \"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": "1555", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "50.6482816", "current_position_lon": "-3.4310461", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Exmouth", "service_state_platform": null, "timing_fact_generation": 1790174048912015, "current_leg_arrival_utc": "2026-09-23T15:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.103905", "service_state_evidence_id": 68622497, "current_leg_start_actual_dep": "2026-09-23T15:55:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:04.077623", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXM |
PGN |
2T25 |
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": 797884, "profile_key": "589b5bfa9bc8cdc2d3ece63a93fb3083d9b2a246b8c9ee1c2b5ce2e8ce116a0f", "schedule_id": 5981, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.498, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Lympstone Commando", "stage_seq": 3, "distance_m": 5002.05, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Exton", "stage_seq": 4, "distance_m": 5658.505, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Topsham", "stage_seq": 5, "distance_m": 8109.846, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Newcourt", "stage_seq": 6, "distance_m": 10145.868, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Digby & Sowton", "stage_seq": 7, "distance_m": 11423.894, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Polsloe Bridge", "stage_seq": 8, "distance_m": 14454.891, "section_seq": 1, "route_path_id": 132471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Exmouth Jn", "stage_seq": 9, "distance_m": 15016.913, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "St. James' Park", "stage_seq": 10, "distance_m": 16035.633, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623H", "location": "Exeter Central", "stage_seq": 11, "distance_m": 16835.953, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1631", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 17862.216, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Exeter St. Thomas", "stage_seq": 13, "distance_m": 19204.89, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Marsh Barton", "stage_seq": 14, "distance_m": 21111.793, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Starcross", "stage_seq": 15, "distance_m": 31455.073, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1700", "location": "Dawlish Warren", "stage_seq": 16, "distance_m": 34709.248, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Dawlish", "stage_seq": 17, "distance_m": 37346.724, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Teignmouth", "stage_seq": 18, "distance_m": 41800.798, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Newton Abbot", "stage_seq": 19, "distance_m": 49966.325, "section_seq": 1, "route_path_id": 132471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Newton Abbot West Jn", "stage_seq": 20, "distance_m": 50853.304, "section_seq": 1, "route_path_id": 132471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Edginswell (construction)", "stage_seq": 21, "distance_m": 55949.428, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724H", "location": "Torre", "stage_seq": 22, "distance_m": 58221.078, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1728", "location": "Torquay", "stage_seq": 23, "distance_m": 59566.557, "section_seq": 1, "route_path_id": 132471}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": null, "location": "Paignton", "stage_seq": 24, "distance_m": 63626.099, "section_seq": 1, "route_path_id": 132471}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63626.099, "from_m": 0.0, "section_seq": 1, "route_path_id": 132471}], "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} |
[] |
Exmouth |
1555 |
1555 |
None |
15:55:00 |
None |
Paignton |
1733 |
1733 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C48030/2026-09-23/detailed |
None |
Exmouth |
2026-09-23T15:55:30+01:00 |
Lympstone Village |
3.5 |
{"type": "LineString", "coordinates": [[-3.4148699, 50.6216436], [-3.4149180999999995, 50.62186839999998], [-3.4149778, 50.62217139999999], [-3.4150072999999996, 50.622325799999984], [-3.4150391999999994, 50.62248129999999], [-3.4151246000000004, 50.6229316], [-3.4151575, 50.6231583], [-3.415193299999999, 50.6233831], [-3.4152546, 50.62400420000001], [-3.4153687999999995, 50.6250915], [-3.4153897999999994, 50.6253766], [-3.4154153, 50.6257238], [-3.415427, 50.6258825], [-3.4154791, 50.62667699999999], [-3.4154751999999995, 50.6279747], [-3.4154725999999997, 50.62819259999999], [-3.4155711999999996, 50.6289519], [-3.4156189999999995, 50.6291443], [-3.4156345999999997, 50.6292201], [-3.4157112999999995, 50.6294675], [-3.4157895, 50.62967129999998], [-3.4161117999999995, 50.6303945], [-3.4165367, 50.6310285], [-3.4170236999999997, 50.63162019999999], [-3.4171678, 50.6317776], [-3.4173287, 50.631935899999995], [-3.4176647, 50.63223789999999], [-3.4180248, 50.63253639999999], [-3.4184190999999995, 50.632837599999995], [-3.4192505, 50.6334518], [-3.4199011000000006, 50.6340034], [-3.4203883, 50.6344934], [-3.4208825, 50.6350546], [-3.4212261999999996, 50.63549020000001], [-3.4217129, 50.63625639999999], [-3.421969, 50.6367172], [-3.4221646, 50.6371776], [-3.4222159, 50.63730660000001], [-3.4224720999999994, 50.63794130000001], [-3.4228249999999996, 50.63862999999999], [-3.4232592, 50.6392523], [-3.4237519, 50.63983850000001], [-3.42427, 50.6403244], [-3.424934, 50.640861999999984], [-3.4257981999999996, 50.641469], [-3.4265319999999995, 50.642026], [-3.4271865, 50.6426055], [-3.4278344999999995, 50.6432437], [-3.4283452999999997, 50.6438496], [-3.4284197, 50.643947], [-3.4287585, 50.64436010000001], [-3.4290957, 50.6449019], [-3.4293338999999996, 50.6453389], [-3.4295232, 50.64574579999999], [-3.4296921, 50.6461684], [-3.4298929, 50.6465982], [-3.430094599999999, 50.646946799999995], [-3.430148599999999, 50.6470353], [-3.4305146999999994, 50.6475555], [-3.4307777999999995, 50.64793089999999], [-3.4310461, 50.6482816]]} |
2.0 |
1555 |
1558½ |
None |
None |
Lympstone Village |
50.6482816 |
-3.4310461 |
50.6482816 |
-3.4310461 |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
Exmouth |
TD |
NEVER_DEPARTED_TIMEOUT |
68622497 |
1790174048912015 |
1 |
1 |
2026-09-23 16:05:04.077623 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.103905 |
| 766029 |
797886 |
L24528 |
502V41MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 797886, "stp": "P", "toc": "London Overground", "uid": "L24528", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24528/2026-09-23/detailed", "trust_id": "502V41MR23", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": "15:55:00", "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-23", "dest_arr_time": "1604", "dest_platform": "1", "is_terminated": 1, "next_location": "Emerson Park", "signalling_id": "2V41", "timing_status": null, "origin_station": "Upminster", "current_leg_arr": "1558½", "current_leg_dep": "1555", "current_leg_end": "Emerson Park", "origin_dep_time": "1555", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2524203, 51.55915819999999], [0.25184399999999996, 51.5591727], [0.2504641, 51.5592117], [0.2497898, 51.559230700000015], [0.2491828, 51.55923769999999], [0.2485702, 51.55922710000001], [0.2473568, 51.5592072], [0.24636939999999993, 51.55920749999999], [0.245392, 51.55922340000001], [0.2444063999999999, 51.5592492], [0.24389830000000004, 51.55926709999999], [0.24343449999999997, 51.5592917], [0.2430355, 51.55932229999999], [0.2427004, 51.55934760000001], [0.2422025, 51.5593976], [0.2418723, 51.5594403], [0.2415538, 51.55948309999999], [0.2409410999999999, 51.5595912], [0.239523, 51.5599247], [0.2378027, 51.5604734], [0.23640149999999996, 51.5610128], [0.2347221, 51.5618213], [0.22685589999999997, 51.5656499], [0.22289059999999997, 51.5675742], [0.22258939999999997, 51.56771470000001], [0.22228339999999996, 51.56785279999999], [0.2219856, 51.567979699999995], [0.2216856, 51.568103099999995], [0.2213318, 51.5682396], [0.2209793, 51.568369], [0.22044790000000003, 51.568550500000015]]}", "current_leg_start": "Upminster", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.5685505", "next_location_lon": "0.2204479", "previous_location": null, "current_leg_milage": "1.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.027, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4518.768, \"from_m\": 182.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5056.184, \"from_m\": 4518.768, \"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\": 5080.184, \"from_m\": 5056.184, \"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\": 5345.749, \"from_m\": 5080.184, \"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\": 6079.826, \"from_m\": 5345.749, \"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\": 6150.19, \"from_m\": 6079.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6166.083, \"from_m\": 6150.19, \"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\": 6643.375, \"from_m\": 6166.083, \"capability_applied\": null, \"effective_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\": 797886, \"profile_key\": \"8dd5943066a30d85a6987d54ffa2ae677f0af740f466c3713893964582e493da\", \"schedule_id\": 15394, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117544}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2535.516, \"section_seq\": 1, \"route_path_id\": 117544}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 6643.375, \"section_seq\": 1, \"route_path_id\": 117544}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6643.375, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117544}], \"total_distance_m\": 6643.375, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6095.719, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.5685505", "current_position_lon": "0.2204479", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Upminster", "service_state_platform": null, "timing_fact_generation": 1790174530118194, "current_leg_arrival_utc": "2026-09-23T15:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.108787", "service_state_evidence_id": 68642073, "current_leg_start_actual_dep": "2026-09-23T15:55:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:04.081195", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XUP |
RMF |
2V41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 182.027, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4518.768, "from_m": 182.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5056.184, "from_m": 4518.768, "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": 5080.184, "from_m": 5056.184, "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": 5345.749, "from_m": 5080.184, "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": 6079.826, "from_m": 5345.749, "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": 6150.19, "from_m": 6079.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6166.083, "from_m": 6150.19, "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": 6643.375, "from_m": 6166.083, "capability_applied": null, "effective_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": 797886, "profile_key": "8dd5943066a30d85a6987d54ffa2ae677f0af740f466c3713893964582e493da", "schedule_id": 15394, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117544}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2535.516, "section_seq": 1, "route_path_id": 117544}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 6643.375, "section_seq": 1, "route_path_id": 117544}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6643.375, "from_m": 0.0, "section_seq": 1, "route_path_id": 117544}], "total_distance_m": 6643.375, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6095.719, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Upminster |
1555 |
1555 |
None |
15:55:00 |
None |
Romford |
1604 |
1604 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L24528/2026-09-23/detailed |
None |
Upminster |
2026-09-23T15:55:30+01:00 |
Emerson Park |
3.5 |
{"type": "LineString", "coordinates": [[0.2524203, 51.55915819999999], [0.25184399999999996, 51.5591727], [0.2504641, 51.5592117], [0.2497898, 51.559230700000015], [0.2491828, 51.55923769999999], [0.2485702, 51.55922710000001], [0.2473568, 51.5592072], [0.24636939999999993, 51.55920749999999], [0.245392, 51.55922340000001], [0.2444063999999999, 51.5592492], [0.24389830000000004, 51.55926709999999], [0.24343449999999997, 51.5592917], [0.2430355, 51.55932229999999], [0.2427004, 51.55934760000001], [0.2422025, 51.5593976], [0.2418723, 51.5594403], [0.2415538, 51.55948309999999], [0.2409410999999999, 51.5595912], [0.239523, 51.5599247], [0.2378027, 51.5604734], [0.23640149999999996, 51.5610128], [0.2347221, 51.5618213], [0.22685589999999997, 51.5656499], [0.22289059999999997, 51.5675742], [0.22258939999999997, 51.56771470000001], [0.22228339999999996, 51.56785279999999], [0.2219856, 51.567979699999995], [0.2216856, 51.568103099999995], [0.2213318, 51.5682396], [0.2209793, 51.568369], [0.22044790000000003, 51.568550500000015]]} |
1.6 |
1555 |
1558½ |
None |
None |
Emerson Park |
51.5685505 |
0.2204479 |
51.5685505 |
0.2204479 |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
Upminster |
TD |
NEVER_DEPARTED_TIMEOUT |
68642073 |
1790174530118194 |
1 |
1 |
2026-09-23 16:05:04.081195 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.108787 |
| 766030 |
797890 |
W75760 |
652P22MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 797890, "stp": "P", "toc": "West Midlands Trains", "uid": "W75760", "consist": "139001", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75760/2026-09-23/detailed", "trust_id": "652P22MR23", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "15:55:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P22", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1558", "current_leg_dep": "1555", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1555", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 797890, \"profile_key\": \"538f9beba324d3005e294e30d694b3196986afba126e7af88a72f418858835e3\", \"schedule_id\": 27122, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120710}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}], \"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": "1555", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1790171706086702, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.112474", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:55:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:04.220887", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P22 |
139001 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 797890, "profile_key": "538f9beba324d3005e294e30d694b3196986afba126e7af88a72f418858835e3", "schedule_id": 27122, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120710}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120710}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120710}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Stourbridge Town |
1555 |
1555 |
None |
15:55:00 |
None |
Stourbridge Jn (Town Plat) |
1558 |
1558 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75760/2026-09-23/detailed |
None |
Stourbridge Town |
2026-09-23T15:55:30+01:00 |
Stourbridge Jn (Town Plat) |
3.0 |
{"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} |
0.7 |
1555 |
1558 |
None |
None |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
Stourbridge Town |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171706086702 |
0 |
0 |
2026-09-23 16:05:04.220887 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.112474 |
| 766031 |
791193 |
H50035 |
567E20CL23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 791193, "stp": "P", "toc": "Unknown", "uid": "H50035", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50035/2026-09-23/detailed", "trust_id": "567E20CL23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Up Decoy", "service_date": "2026-09-23", "dest_arr_time": "1555", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "7E20", "timing_status": "EARLY", "origin_station": "Toton North Yard", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1259", "origin_platform": null, "current_location": "St. Catherines Jn", "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": "-30 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1555", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Masborough Jn", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 765.556, \"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\": 1259.204, \"from_m\": 765.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\": 1469.651, \"from_m\": 1259.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\": 1484.913, \"from_m\": 1469.651, \"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\": 1539.766, \"from_m\": 1484.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17577.492, \"from_m\": 1539.766, \"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\": 18191.777, \"from_m\": 17577.492, \"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\": 18291.727, \"from_m\": 18191.777, \"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\": 18330.036, \"from_m\": 18291.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20466.025, \"from_m\": 18330.036, \"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\": 32286.79, \"from_m\": 20466.025, \"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\": 33040.983, \"from_m\": 32286.79, \"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\": 33335.144, \"from_m\": 33040.983, \"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\": 35146.218, \"from_m\": 33335.144, \"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\": 37658.859, \"from_m\": 35146.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38331.473, \"from_m\": 37658.859, \"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\": 39969.304, \"from_m\": 38331.473, \"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\": 40040.112, \"from_m\": 39969.304, \"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\": 51392.48, \"from_m\": 40040.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54635.291, \"from_m\": 51392.48, \"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\": 54656.597, \"from_m\": 54635.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55185.621, \"from_m\": 54656.597, \"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\": 65175.618, \"from_m\": 55185.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65491.018, \"from_m\": 65175.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66171.223, \"from_m\": 65491.018, \"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\": 70129.511, \"from_m\": 66171.223, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 70409.122, \"from_m\": 70129.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73099.487, \"from_m\": 70409.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73331.042, \"from_m\": 73099.487, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74100.863, \"from_m\": 73331.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74960.723, \"from_m\": 74100.863, \"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\": 79408.034, \"from_m\": 74960.723, \"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\": 79425.696, \"from_m\": 79408.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82901.572, \"from_m\": 79425.696, \"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\": 85180.663, \"from_m\": 82901.572, \"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\": 85681.639, \"from_m\": 85180.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85776.949, \"from_m\": 85681.639, \"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\": 85881.879, \"from_m\": 85776.949, \"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\": 85951.205, \"from_m\": 85881.879, \"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\": 86929.788, \"from_m\": 85951.205, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88172.477, \"from_m\": 86929.788, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 88293.684, \"from_m\": 88172.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88606.719, \"from_m\": 88293.684, \"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\": 89487.444, \"from_m\": 88606.719, \"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\": 89537.713, \"from_m\": 89487.444, \"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\": 89599.556, \"from_m\": 89537.713, \"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\": 90698.225, \"from_m\": 89599.556, \"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\": 90885.377, \"from_m\": 90698.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\": 91984.046, \"from_m\": 90885.377, \"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\": 92429.165, \"from_m\": 91984.046, \"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\": 92493.916, \"from_m\": 92429.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93512.585, \"from_m\": 92493.916, \"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\": 94507.408, \"from_m\": 93512.585, \"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\": 95536.515, \"from_m\": 94507.408, \"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\": 95702.065, \"from_m\": 95536.515, \"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\": 96334.002, \"from_m\": 95702.065, \"capability_applied\": null, \"effective_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\": 791193, \"profile_key\": \"52d2dada263ce6558790f7406790577965d6aaee9485125feb39f8b83d3cb6a7\", \"schedule_id\": 14064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Toton North Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Stapleford & Sandiacre\", \"stage_seq\": 2, \"distance_m\": 3450.018, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Trowell Jn\", \"stage_seq\": 3, \"distance_m\": 5838.391, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Langley Mill\", \"stage_seq\": 4, \"distance_m\": 13394.832, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324H\", \"location\": \"Ironville Jn\", \"stage_seq\": 5, \"distance_m\": 18619.435, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Alfreton\", \"stage_seq\": 6, \"distance_m\": 23335.464, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 7, \"distance_m\": 34405.007, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 8, \"distance_m\": 38150.413, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Chesterfield\", \"stage_seq\": 9, \"distance_m\": 39607.551, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Tapton Jn\", \"stage_seq\": 10, \"distance_m\": 40520.452, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 11, \"distance_m\": 44977.009, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Beighton Jn\", \"stage_seq\": 12, \"distance_m\": 54704.482, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1421\", \"location\": \"Treeton Jn\", \"stage_seq\": 13, \"distance_m\": 57696.764, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1444H\", \"location\": \"Masborough Jn\", \"stage_seq\": 14, \"distance_m\": 65438.167, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 15, \"distance_m\": 69488.761, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 16, \"distance_m\": 72911.435, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Mexborough\", \"stage_seq\": 17, \"distance_m\": 74755.06, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 18, \"distance_m\": 82843.714, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"St. James Jn\", \"stage_seq\": 19, \"distance_m\": 85350.66, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 86438.054, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Decoy North Jn\", \"stage_seq\": 21, \"distance_m\": 88480.588, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 22, \"distance_m\": 89537.713, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1546\", \"location\": \"St. Catherines Jn\", \"stage_seq\": 23, \"distance_m\": 90791.801, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Low Ellers Curve Jn\", \"stage_seq\": 24, \"distance_m\": 91667.085, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 25, \"distance_m\": 95702.065, \"section_seq\": 1, \"route_path_id\": 135824}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": null, \"location\": \"Doncaster Up Decoy\", \"stage_seq\": 26, \"distance_m\": 96334.002, \"section_seq\": 1, \"route_path_id\": 135824}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 96334.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135824}], \"total_distance_m\": 96334.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 69919.401, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 26414.601, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1259", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:11:11Z\", \"source_id\": 21418068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:20:28Z\", \"source_id\": 21424528, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:38Z\", \"source_id\": 21432247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:35Z\", \"source_id\": 21485023, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:49:57Z\", \"source_id\": 21486625, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Catherines Jn", "service_state_platform": null, "timing_fact_generation": 1790172991950827, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.115449", "service_state_evidence_id": 21505197, "current_leg_start_actual_dep": null, "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:03.918754", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
7E20 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 765.556, "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": 1259.204, "from_m": 765.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": 1469.651, "from_m": 1259.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": 1484.913, "from_m": 1469.651, "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": 1539.766, "from_m": 1484.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17577.492, "from_m": 1539.766, "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": 18191.777, "from_m": 17577.492, "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": 18291.727, "from_m": 18191.777, "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": 18330.036, "from_m": 18291.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20466.025, "from_m": 18330.036, "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": 32286.79, "from_m": 20466.025, "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": 33040.983, "from_m": 32286.79, "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": 33335.144, "from_m": 33040.983, "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": 35146.218, "from_m": 33335.144, "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": 37658.859, "from_m": 35146.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38331.473, "from_m": 37658.859, "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": 39969.304, "from_m": 38331.473, "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": 40040.112, "from_m": 39969.304, "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": 51392.48, "from_m": 40040.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54635.291, "from_m": 51392.48, "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": 54656.597, "from_m": 54635.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55185.621, "from_m": 54656.597, "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": 65175.618, "from_m": 55185.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65491.018, "from_m": 65175.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66171.223, "from_m": 65491.018, "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": 70129.511, "from_m": 66171.223, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 70409.122, "from_m": 70129.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73099.487, "from_m": 70409.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 73331.042, "from_m": 73099.487, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74100.863, "from_m": 73331.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74960.723, "from_m": 74100.863, "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": 79408.034, "from_m": 74960.723, "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": 79425.696, "from_m": 79408.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82901.572, "from_m": 79425.696, "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": 85180.663, "from_m": 82901.572, "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": 85681.639, "from_m": 85180.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85776.949, "from_m": 85681.639, "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": 85881.879, "from_m": 85776.949, "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": 85951.205, "from_m": 85881.879, "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": 86929.788, "from_m": 85951.205, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88172.477, "from_m": 86929.788, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 88293.684, "from_m": 88172.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88606.719, "from_m": 88293.684, "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": 89487.444, "from_m": 88606.719, "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": 89537.713, "from_m": 89487.444, "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": 89599.556, "from_m": 89537.713, "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": 90698.225, "from_m": 89599.556, "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": 90885.377, "from_m": 90698.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": 91984.046, "from_m": 90885.377, "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": 92429.165, "from_m": 91984.046, "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": 92493.916, "from_m": 92429.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93512.585, "from_m": 92493.916, "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": 94507.408, "from_m": 93512.585, "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": 95536.515, "from_m": 94507.408, "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": 95702.065, "from_m": 95536.515, "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": 96334.002, "from_m": 95702.065, "capability_applied": null, "effective_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": 791193, "profile_key": "52d2dada263ce6558790f7406790577965d6aaee9485125feb39f8b83d3cb6a7", "schedule_id": 14064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1259", "location": "Toton North Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Stapleford & Sandiacre", "stage_seq": 2, "distance_m": 3450.018, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Trowell Jn", "stage_seq": 3, "distance_m": 5838.391, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Langley Mill", "stage_seq": 4, "distance_m": 13394.832, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324H", "location": "Ironville Jn", "stage_seq": 5, "distance_m": 18619.435, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Alfreton", "stage_seq": 6, "distance_m": 23335.464, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340H", "location": "Clay Cross North Jn", "stage_seq": 7, "distance_m": 34405.007, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347", "location": "Chesterfield South Jn", "stage_seq": 8, "distance_m": 38150.413, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Chesterfield", "stage_seq": 9, "distance_m": 39607.551, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Tapton Jn", "stage_seq": 10, "distance_m": 40520.452, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Barrow Hill North Jn", "stage_seq": 11, "distance_m": 44977.009, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Beighton Jn", "stage_seq": 12, "distance_m": 54704.482, "section_seq": 1, "route_path_id": 135824}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1421", "location": "Treeton Jn", "stage_seq": 13, "distance_m": 57696.764, "section_seq": 1, "route_path_id": 135824}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1444H", "location": "Masborough Jn", "stage_seq": 14, "distance_m": 65438.167, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Aldwarke Jn", "stage_seq": 15, "distance_m": 69488.761, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Swinton (S.Yorks)", "stage_seq": 16, "distance_m": 72911.435, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Mexborough", "stage_seq": 17, "distance_m": 74755.06, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Hexthorpe Jn", "stage_seq": 18, "distance_m": 82843.714, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "St. James Jn", "stage_seq": 19, "distance_m": 85350.66, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Bridge Jn", "stage_seq": 20, "distance_m": 86438.054, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Decoy North Jn", "stage_seq": 21, "distance_m": 88480.588, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Doncaster Decoy South Jn", "stage_seq": 22, "distance_m": 89537.713, "section_seq": 1, "route_path_id": 135824}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1546", "location": "St. Catherines Jn", "stage_seq": 23, "distance_m": 90791.801, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Low Ellers Curve Jn", "stage_seq": 24, "distance_m": 91667.085, "section_seq": 1, "route_path_id": 135824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Potteric Carr Jn", "stage_seq": 25, "distance_m": 95702.065, "section_seq": 1, "route_path_id": 135824}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": null, "location": "Doncaster Up Decoy", "stage_seq": 26, "distance_m": 96334.002, "section_seq": 1, "route_path_id": 135824}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 96334.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 135824}], "total_distance_m": 96334.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 69919.401, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 26414.601, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:11:11Z", "source_id": 21418068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:20:28Z", "source_id": 21424528, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:38Z", "source_id": 21432247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:35Z", "source_id": 21485023, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:49:57Z", "source_id": 21486625, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:51:00+01:00", "operational_fact": true}] |
Toton North Yard |
1259 |
1259 |
None |
None |
None |
Doncaster Up Decoy |
1555 |
1555 |
None |
EARLY |
-30 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H50035/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Masborough Jn |
St. Catherines Jn |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
St. Catherines Jn |
TRUST |
TRACKING_TIMEOUT |
21505197 |
1790172991950827 |
27 |
27 |
2026-09-23 16:05:03.918754 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.115449 |
| 766032 |
797895 |
F50879 |
515B731R23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:55:00 |
2026-09-23 16:05:24 |
2026-09-25 16:05:24 |
{"id": 797895, "stp": "N", "toc": "c2c", "uid": "F50879", "consist": "720604", "dest_crs": "SRY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50879/2026-09-23/detailed", "trust_id": "515B731R23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-23", "dest_arr_time": "1600", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5B73", "timing_status": null, "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "1600", "current_leg_dep": "1558", "current_leg_end": "Shoeburyness", "origin_dep_time": "1555", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:05:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 659.394, \"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\": 836.517, \"from_m\": 659.394, \"capability_applied\": null, \"effective_limit_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\": 797895, \"profile_key\": \"4112ff0b309769e3eda486fceb5db991ed190b1579ca61b4fd6725291b18825b\", \"schedule_id\": 36490, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121258}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 121258}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121258}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.394, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790175491468047, "current_leg_arrival_utc": "2026-09-23T16:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:55:01.119973", "service_state_evidence_id": 68670201, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:05:04.225586", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
SRY |
5B73 |
720604 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 659.394, "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": 836.517, "from_m": 659.394, "capability_applied": null, "effective_limit_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": 797895, "profile_key": "4112ff0b309769e3eda486fceb5db991ed190b1579ca61b4fd6725291b18825b", "schedule_id": 36490, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121258}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 121258}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 121258}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.394, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Shoeburyness C.S.D. |
1555 |
1555 |
None |
15:58:00 |
None |
Shoeburyness |
1600 |
1600 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:F50879/2026-09-23/detailed |
None |
Shoeburyness C.S.D. |
2026-09-23T15:58:30+01:00 |
Shoeburyness |
2.0 |
{"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
0.5 |
1558 |
1600 |
None |
None |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-23 16:05:24 |
TERMINATED |
2026-09-23 15:55:00 |
Shoeburyness C.S.D. |
TD |
NEVER_DEPARTED_TIMEOUT |
68670201 |
1790175491468047 |
5 |
5 |
2026-09-23 16:05:04.225586 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:55:01.119973 |
| 766033 |
795967 |
V33836 |
835Z461P23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 795967, "stp": "N", "toc": "Great Western Railway", "uid": "V33836", "consist": "175114", "dest_crs": "PLY", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V33836/2026-09-23/detailed", "trust_id": "835Z461P23", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-23", "dest_arr_time": "1556", "dest_platform": "DK3", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5Z46", "timing_status": "EARLY", "origin_station": "Exeter St. David's", "current_leg_arr": "1556", "current_leg_dep": "1518", "current_leg_end": "Plymouth", "origin_dep_time": "1440", "origin_platform": "4", "current_location": "Lipson Jn", "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.598921586180993, 50.52993680178203], [-3.599050399999999, 50.5282207], [-3.5990952, 50.527810299999985], [-3.5991102999999995, 50.527592700000014], [-3.5990976, 50.5272832], [-3.5990461, 50.5270182], [-3.5989588999999995, 50.52675949999999], [-3.5988290000000003, 50.5264897], [-3.5985973, 50.5260939], [-3.5983548000000005, 50.52577509999999], [-3.5979752, 50.525351], [-3.5972712999999996, 50.5247115], [-3.5963265, 50.5238867], [-3.5960905999999997, 50.5236973], [-3.5958226, 50.52348229999998], [-3.595580029527326, 50.52328187497624], [-3.5955376999999995, 50.52324689999999], [-3.595336999999999, 50.52308549999999], [-3.594989, 50.5228056], [-3.5947269, 50.5225385], [-3.5940444, 50.5219591], [-3.5935659000000006, 50.5215506], [-3.5933166000000005, 50.5213293], [-3.5932611364780858, 50.52127011541156], [-3.592988699999999, 50.5209794], [-3.5928584000000003, 50.520838], [-3.5926562000000004, 50.5205881], [-3.5922878999999996, 50.520114], [-3.5898307, 50.5168483], [-3.589543299999999, 50.5164182], [-3.5893093, 50.5160369], [-3.5890792, 50.5155899], [-3.5889391999999996, 50.5152999], [-3.5888247000000004, 50.5149697], [-3.5887567, 50.51469440000001], [-3.5887092, 50.5144195], [-3.5887081, 50.5141977], [-3.588706599999999, 50.513994], [-3.588714499999999, 50.513799], [-3.5887382000000003, 50.5136074], [-3.5887776, 50.5134012], [-3.5888346000000007, 50.513202799999995], [-3.5889659000000003, 50.5128238], [-3.5891249, 50.5125284], [-3.5892393999999994, 50.5123016], [-3.5892744000000003, 50.51224450000001], [-3.5894738999999993, 50.5119662], [-3.5896635, 50.5117353], [-3.589861, 50.51150009999999], [-3.5902825, 50.5110869], [-3.5905059, 50.5108981], [-3.590778199999999, 50.51069329999999], [-3.5912913, 50.51033179999999], [-3.5932611364780858, 50.509076386038586], [-3.593638, 50.50883619999999], [-3.5943480000000005, 50.508381400000005], [-3.5950503, 50.5079205], [-3.5955287000000005, 50.5075785], [-3.5959481999999996, 50.5072074], [-3.5962772999999997, 50.50687080000001], [-3.5965248000000005, 50.50655609999999], [-3.5967524, 50.5061917], [-3.5969281000000004, 50.50584229999998], [-3.5970473, 50.5054622], [-3.5971057999999996, 50.50505160000001], [-3.5971033999999995, 50.50469950000001], [-3.597056, 50.5043022], [-3.5968428, 50.50309689999999], [-3.5967726, 50.5026584], [-3.596743599999999, 50.5023158], [-3.5967278, 50.501933], [-3.5967646999999996, 50.50149209999999], [-3.5968298, 50.50110480000001], [-3.5969767999999993, 50.5006056], [-3.597112, 50.5001833], [-3.5973211, 50.499792799999994], [-3.5976468, 50.49925519999999], [-3.5977812000000005, 50.49906390000001], [-3.5979674, 50.4988397], [-3.5981706999999994, 50.4986304], [-3.5985984000000006, 50.498233500000005], [-3.5991023000000006, 50.497854], [-3.5993658, 50.49766139999999], [-3.5998843999999997, 50.49733669999999], [-3.6003575000000003, 50.4970849], [-3.601136199999999, 50.496748199999985], [-3.6019946, 50.49639789999999], [-3.602551799999999, 50.4961843], [-3.6034828, 50.49583229999999], [-3.604151899999999, 50.4955467], [-3.6048303000000006, 50.495234], [-3.6053194, 50.4949769], [-3.6058332, 50.49474189999999], [-3.606403099999999, 50.4945181], [-3.6070072, 50.4943289], [-3.607744, 50.49414589999999], [-3.6085191, 50.493981100000006], [-3.6093093, 50.4938019], [-3.6097441, 50.4936699], [-3.6100683, 50.493558699999994], [-3.6104238, 50.49340959999999], [-3.610805, 50.4932475], [-3.6114035000000007, 50.492893200000005], [-3.611622099999999, 50.49273219999999], [-3.6118491, 50.49253809999999], [-3.6121546000000007, 50.4921841], [-3.612419699999999, 50.4918351], [-3.6126778, 50.4914508], [-3.6129132999999993, 50.49109099999998], [-3.6130672000000006, 50.4908906], [-3.613217, 50.49072760000001], [-3.6135654000000006, 50.490367500000005], [-3.6140545, 50.4899916], [-3.614587399999999, 50.489671099999995], [-3.6151737000000006, 50.489344], [-3.615979499999999, 50.4888776], [-3.616734, 50.4883977], [-3.6169403, 50.488264], [-3.6170785, 50.4881674], [-3.6175844, 50.48780909999999], [-3.6184994, 50.4870746], [-3.6193984, 50.4863199], [-3.619399638008617, 50.48631885980339], [-3.6216596, 50.48442000000001], [-3.622330700000001, 50.4839142], [-3.6230324, 50.48345530000001], [-3.6243064, 50.4826178], [-3.6248883, 50.4821938], [-3.6254696, 50.481774300000005], [-3.625997799999999, 50.481440500000005], [-3.626314, 50.4812745], [-3.6267433, 50.48106719999999], [-3.626884299586833, 50.48101678813563], [-3.627091799999999, 50.4809426], [-3.6275076999999993, 50.4808253], [-3.627834500000001, 50.4807595], [-3.628638800000001, 50.4806329], [-3.6293609999999994, 50.48054539999999], [-3.630064799999999, 50.4804516], [-3.630660499999999, 50.48032], [-3.6313044, 50.48011830000001], [-3.6318947, 50.4798631], [-3.6325069, 50.479523699999994], [-3.633061000000001, 50.47912130000001], [-3.6335586, 50.4787054], [-3.633996199999999, 50.4782324], [-3.6342489, 50.4779389], [-3.63459, 50.4775147], [-3.6346973, 50.4773774], [-3.6349761, 50.4770617], [-3.6351648, 50.4768519], [-3.6353995, 50.47662139999999], [-3.635646200000001, 50.47641569999999], [-3.635993099999999, 50.47617350000001], [-3.6361922, 50.4760545], [-3.636384, 50.47595239999999], [-3.6366421999999994, 50.47581889999999], [-3.6368968, 50.47570350000001], [-3.637198999999999, 50.4755814], [-3.6375156999999994, 50.4754729], [-3.6378528, 50.4753857], [-3.6381972, 50.4752989], [-3.6385642, 50.475240499999984], [-3.6389413, 50.4751836], [-3.639278200000001, 50.47515340000001], [-3.6396219, 50.47513610000001], [-3.6401766, 50.47513059999999], [-3.6407023, 50.47515340000001], [-3.641207800000001, 50.475196999999994], [-3.6425017, 50.4753058], [-3.6428434, 50.4753199], [-3.6432252999999992, 50.4753171], [-3.6436397, 50.4753027], [-3.644, 50.4752707], [-3.6443236, 50.47522800000001], [-3.6446622, 50.47516459999999], [-3.6452341, 50.47502419999999], [-3.645547299999999, 50.4749254], [-3.645842, 50.4748188], [-3.646130499999999, 50.47469759999999], [-3.6465536, 50.4745018], [-3.6472529, 50.47414130000001], [-3.6476057, 50.4739662], [-3.647993599999999, 50.4737979], [-3.6485143, 50.4736159], [-3.6490065, 50.4734742], [-3.6501345, 50.473196599999994], [-3.650491, 50.47310590000001], [-3.6509007, 50.47299420000001], [-3.6514363, 50.47279509999999], [-3.652007699999999, 50.4725443], [-3.6528999999999994, 50.4720858], [-3.6537819, 50.471628], [-3.6542346, 50.4714419], [-3.655038, 50.4712056], [-3.655519, 50.4711058], [-3.6560038, 50.4710036], [-3.6567896, 50.4708583], [-3.6575831, 50.47070469999999], [-3.6586407, 50.4704507], [-3.6593227, 50.4702622], [-3.659992200000001, 50.4700398], [-3.660546899999999, 50.46983769999999], [-3.6611276, 50.4696134], [-3.6616988999999993, 50.46937499999999], [-3.6622566, 50.469112599999995], [-3.6633133, 50.468560499999995], [-3.6638211, 50.4682959], [-3.664345, 50.468021], [-3.664847099999999, 50.4677407], [-3.6652828, 50.467465199999985], [-3.6654463, 50.46735940000001], [-3.665645899999999, 50.4672144], [-3.6660653, 50.46689010000001], [-3.6663798, 50.46661], [-3.666686499999999, 50.4663078], [-3.666949, 50.4660123], [-3.6671891, 50.46571560000001], [-3.667430299999999, 50.4653632], [-3.667662599999999, 50.464980800000006], [-3.6679079999999993, 50.46442079999999], [-3.6680785, 50.4638462], [-3.6681797, 50.4633748], [-3.668233, 50.462922799999994], [-3.6682605, 50.46253680000001], [-3.6682529, 50.4621363], [-3.6682262999999993, 50.46180089999999], [-3.6682033, 50.46157670000001], [-3.6681668, 50.4613545], [-3.668155099999999, 50.4612967], [-3.668103799999999, 50.460982999999985], [-3.667862, 50.4601526], [-3.6678173, 50.4598999], [-3.6678126, 50.45967869999999], [-3.6678272, 50.459443399999984], [-3.6678642999999993, 50.45920379999999], [-3.6679422000000006, 50.458945], [-3.6680222, 50.458715999999995], [-3.668183199999999, 50.45834640000001], [-3.6682529, 50.4582224], [-3.668407699999999, 50.4579694], [-3.668605, 50.4576797], [-3.6690193, 50.457104], [-3.6692961, 50.45679090000001], [-3.6696475, 50.45643419999999], [-3.6704323, 50.455719], [-3.6709356, 50.4552776], [-3.6711895, 50.45502569999999], [-3.671392, 50.4547902], [-3.671553499999999, 50.4545848], [-3.6717228, 50.454337900000006], [-3.671963199999999, 50.4539189], [-3.672125, 50.45361949999999], [-3.6722487, 50.4532821], [-3.6724560999999993, 50.4526575], [-3.6725667, 50.4523408], [-3.6726579, 50.45206199999999], [-3.6728179, 50.4517127], [-3.6731459, 50.4511833], [-3.6733512999999993, 50.4509275], [-3.673456699999999, 50.4507947], [-3.6736487, 50.4506074], [-3.6743176, 50.4499204], [-3.674506, 50.44969420000001], [-3.674692, 50.449428899999994], [-3.6749992, 50.4488921], [-3.6750747000000006, 50.4487621], [-3.6752953, 50.4484114], [-3.6755757, 50.448028], [-3.676064199999999, 50.4475279], [-3.6765759, 50.4471454], [-3.677108500000001, 50.4467881], [-3.677573, 50.446528499999985], [-3.6780708, 50.4462941], [-3.6789352000000006, 50.4459882], [-3.679896199999999, 50.4456956], [-3.6805692, 50.4454875], [-3.681215, 50.4452439], [-3.6817787000000006, 50.4449557], [-3.6823026, 50.4446546], [-3.682722899999999, 50.444348], [-3.683092664890038, 50.44405631163063], [-3.6831354, 50.4440226], [-3.6834905, 50.4436938], [-3.6838569, 50.4432802], [-3.6840492, 50.44301949999999], [-3.684264600000001, 50.4426889], [-3.684406899999999, 50.4423963], [-3.6845502, 50.4420191], [-3.6846811, 50.44162200000001], [-3.6848901, 50.44085869999999], [-3.6849225, 50.440733], [-3.6851521, 50.43984189999999], [-3.6853223, 50.43937180000001], [-3.685421400000001, 50.43914370000001], [-3.685527, 50.4389252], [-3.6855682, 50.4388562], [-3.6857692, 50.43851969999999], [-3.6859396, 50.4382691], [-3.68601, 50.438165600000005], [-3.686205600000001, 50.4379214], [-3.686492, 50.4376349], [-3.6867298, 50.43740600000001], [-3.6872652, 50.4370065], [-3.6879699, 50.436520599999994], [-3.6884919, 50.43617559999999], [-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Newton Abbot", "dest_arr_time_act": "1556", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Teignmouth", "current_leg_milage": "31.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68662901\", \"confirmationDeadline\": \"2026-09-23T15:54:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 185.647, \"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\": 268.946, \"from_m\": 185.647, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 458.809, \"from_m\": 268.946, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2571.361, \"from_m\": 458.809, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11004.772, \"from_m\": 2571.361, \"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\": 14604.227, \"from_m\": 11004.772, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17304.349, \"from_m\": 14604.227, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17343.786, \"from_m\": 17304.349, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17413.311, \"from_m\": 17343.786, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18012.287, \"from_m\": 17413.311, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19414.061, \"from_m\": 18012.287, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22144.306, \"from_m\": 19414.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23653.622, \"from_m\": 22144.306, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25361.177, \"from_m\": 23653.622, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26310.333, \"from_m\": 25361.177, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30251.027, \"from_m\": 26310.333, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31460.216, \"from_m\": 30251.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31546.608, \"from_m\": 31460.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32089.204, \"from_m\": 31546.608, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33052.849, \"from_m\": 32089.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36644.881, \"from_m\": 33052.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44586.84, \"from_m\": 36644.881, \"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\": 45762.165, \"from_m\": 44586.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45790.529, \"from_m\": 45762.165, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64204.035, \"from_m\": 45790.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64294.604, \"from_m\": 64204.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72622.12, \"from_m\": 64294.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72663.872, \"from_m\": 72622.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72750.234, \"from_m\": 72663.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78548.701, \"from_m\": 72750.234, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79026.951, \"from_m\": 78548.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81292.66, \"from_m\": 79026.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82155.061, \"from_m\": 81292.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82859.945, \"from_m\": 82155.061, \"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\": 83030.099, \"from_m\": 82859.945, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83093.017, \"from_m\": 83030.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83505.147, \"from_m\": 83093.017, \"capability_applied\": null, \"effective_limit_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\": 795967, \"profile_key\": \"114cff51b1d9eb9f2363dbfb182c43aa96da2864a9ea6b8f46bd8448f2e0dd23\", \"schedule_id\": 40883, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1502H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 2, \"distance_m\": 16999.186, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506H\", \"location\": \"Dawlish\", \"stage_seq\": 3, \"distance_m\": 19636.662, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511H\", \"location\": \"Teignmouth\", \"stage_seq\": 4, \"distance_m\": 24090.736, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 32256.263, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 6, \"distance_m\": 33143.243, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 7, \"distance_m\": 38308.11, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 46301.998, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535H\", \"location\": \"Rattery\", \"stage_seq\": 9, \"distance_m\": 53877.997, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 10, \"distance_m\": 58741.697, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Ivybridge\", \"stage_seq\": 11, \"distance_m\": 64852.8, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Hemerdon\", \"stage_seq\": 12, \"distance_m\": 72622.12, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 13, \"distance_m\": 78206.859, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Lipson Jn\", \"stage_seq\": 14, \"distance_m\": 81065.898, \"section_seq\": 1, \"route_path_id\": 147386}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 15, \"distance_m\": 83505.147, \"section_seq\": 1, \"route_path_id\": 147386}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83505.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147386}], \"total_distance_m\": 83505.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 83037.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 467.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1440", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "38.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:08Z\", \"source_id\": 68519912, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:10Z\", \"source_id\": 21487529, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:15Z\", \"source_id\": 68545762, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:19Z\", \"source_id\": 21495085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:07:34Z\", \"source_id\": 68558905, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:07:39Z\", \"source_id\": 21498895, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:38Z\", \"source_id\": 68580721, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:41Z\", \"source_id\": 21505321, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:18Z\", \"source_id\": 68608097, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:21Z\", \"source_id\": 21513576, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:40Z\", \"source_id\": 68638433, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:43Z\", \"source_id\": 21522377, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lipson Jn", "service_state_platform": null, "timing_fact_generation": 1790175041888533, "current_leg_arrival_utc": "2026-09-23T15:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:03.874862", "service_state_evidence_id": 68662901, "current_leg_start_actual_dep": "2026-09-23T15:18:15+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.884953", "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 |
N |
EXD |
PLY |
5Z46 |
175114 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 185.647, "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": 268.946, "from_m": 185.647, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 458.809, "from_m": 268.946, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2571.361, "from_m": 458.809, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11004.772, "from_m": 2571.361, "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": 14604.227, "from_m": 11004.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17304.349, "from_m": 14604.227, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17343.786, "from_m": 17304.349, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17413.311, "from_m": 17343.786, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18012.287, "from_m": 17413.311, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19414.061, "from_m": 18012.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22144.306, "from_m": 19414.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23653.622, "from_m": 22144.306, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25361.177, "from_m": 23653.622, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26310.333, "from_m": 25361.177, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30251.027, "from_m": 26310.333, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31460.216, "from_m": 30251.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31546.608, "from_m": 31460.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32089.204, "from_m": 31546.608, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33052.849, "from_m": 32089.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36644.881, "from_m": 33052.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44586.84, "from_m": 36644.881, "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": 45762.165, "from_m": 44586.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45790.529, "from_m": 45762.165, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64204.035, "from_m": 45790.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64294.604, "from_m": 64204.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72622.12, "from_m": 64294.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72663.872, "from_m": 72622.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72750.234, "from_m": 72663.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78548.701, "from_m": 72750.234, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79026.951, "from_m": 78548.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81292.66, "from_m": 79026.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82155.061, "from_m": 81292.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82859.945, "from_m": 82155.061, "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": 83030.099, "from_m": 82859.945, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83093.017, "from_m": 83030.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83505.147, "from_m": 83093.017, "capability_applied": null, "effective_limit_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": 795967, "profile_key": "114cff51b1d9eb9f2363dbfb182c43aa96da2864a9ea6b8f46bd8448f2e0dd23", "schedule_id": 40883, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1440", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147386}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1502H", "location": "Dawlish Warren", "stage_seq": 2, "distance_m": 16999.186, "section_seq": 1, "route_path_id": 147386}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506H", "location": "Dawlish", "stage_seq": 3, "distance_m": 19636.662, "section_seq": 1, "route_path_id": 147386}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511H", "location": "Teignmouth", "stage_seq": 4, "distance_m": 24090.736, "section_seq": 1, "route_path_id": 147386}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 32256.263, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Newton Abbot West Jn", "stage_seq": 6, "distance_m": 33143.243, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Dainton Tunnel", "stage_seq": 7, "distance_m": 38308.11, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Totnes", "stage_seq": 8, "distance_m": 46301.998, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535H", "location": "Rattery", "stage_seq": 9, "distance_m": 53877.997, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Aish Emergency Crossover", "stage_seq": 10, "distance_m": 58741.697, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Ivybridge", "stage_seq": 11, "distance_m": 64852.8, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Hemerdon", "stage_seq": 12, "distance_m": 72622.12, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Tavistock Jn Yard", "stage_seq": 13, "distance_m": 78206.859, "section_seq": 1, "route_path_id": 147386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Lipson Jn", "stage_seq": 14, "distance_m": 81065.898, "section_seq": 1, "route_path_id": 147386}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": null, "location": "Plymouth", "stage_seq": 15, "distance_m": 83505.147, "section_seq": 1, "route_path_id": 147386}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83505.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 147386}], "total_distance_m": 83505.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 83037.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 467.278, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26563, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:08Z", "source_id": 68519912, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:10Z", "source_id": 21487529, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:15Z", "source_id": 68545762, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:19Z", "source_id": 21495085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:07:34Z", "source_id": 68558905, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:07:39Z", "source_id": 21498895, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:38Z", "source_id": 68580721, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:41Z", "source_id": 21505321, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26623, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:18Z", "source_id": 68608097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:21Z", "source_id": 21513576, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26633, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:40Z", "source_id": 68638433, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:43Z", "source_id": 21522377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}] |
Exeter St. David's |
1440 |
1440 |
4 |
None |
None |
Plymouth |
1556 |
1556 |
DK3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V33836/2026-09-23/detailed |
None |
Newton Abbot |
2026-09-23T15:18:15+01:00 |
Plymouth |
38.0 |
{"type": "LineString", "coordinates": [[-3.598921586180993, 50.52993680178203], [-3.599050399999999, 50.5282207], [-3.5990952, 50.527810299999985], [-3.5991102999999995, 50.527592700000014], [-3.5990976, 50.5272832], [-3.5990461, 50.5270182], [-3.5989588999999995, 50.52675949999999], [-3.5988290000000003, 50.5264897], [-3.5985973, 50.5260939], [-3.5983548000000005, 50.52577509999999], [-3.5979752, 50.525351], [-3.5972712999999996, 50.5247115], [-3.5963265, 50.5238867], [-3.5960905999999997, 50.5236973], [-3.5958226, 50.52348229999998], [-3.595580029527326, 50.52328187497624], [-3.5955376999999995, 50.52324689999999], [-3.595336999999999, 50.52308549999999], [-3.594989, 50.5228056], [-3.5947269, 50.5225385], [-3.5940444, 50.5219591], [-3.5935659000000006, 50.5215506], [-3.5933166000000005, 50.5213293], [-3.5932611364780858, 50.52127011541156], [-3.592988699999999, 50.5209794], [-3.5928584000000003, 50.520838], [-3.5926562000000004, 50.5205881], [-3.5922878999999996, 50.520114], [-3.5898307, 50.5168483], [-3.589543299999999, 50.5164182], [-3.5893093, 50.5160369], [-3.5890792, 50.5155899], [-3.5889391999999996, 50.5152999], [-3.5888247000000004, 50.5149697], [-3.5887567, 50.51469440000001], [-3.5887092, 50.5144195], [-3.5887081, 50.5141977], [-3.588706599999999, 50.513994], [-3.588714499999999, 50.513799], [-3.5887382000000003, 50.5136074], [-3.5887776, 50.5134012], [-3.5888346000000007, 50.513202799999995], [-3.5889659000000003, 50.5128238], [-3.5891249, 50.5125284], [-3.5892393999999994, 50.5123016], [-3.5892744000000003, 50.51224450000001], [-3.5894738999999993, 50.5119662], [-3.5896635, 50.5117353], [-3.589861, 50.51150009999999], [-3.5902825, 50.5110869], [-3.5905059, 50.5108981], [-3.590778199999999, 50.51069329999999], [-3.5912913, 50.51033179999999], [-3.5932611364780858, 50.509076386038586], [-3.593638, 50.50883619999999], [-3.5943480000000005, 50.508381400000005], [-3.5950503, 50.5079205], [-3.5955287000000005, 50.5075785], [-3.5959481999999996, 50.5072074], [-3.5962772999999997, 50.50687080000001], [-3.5965248000000005, 50.50655609999999], [-3.5967524, 50.5061917], [-3.5969281000000004, 50.50584229999998], [-3.5970473, 50.5054622], [-3.5971057999999996, 50.50505160000001], [-3.5971033999999995, 50.50469950000001], [-3.597056, 50.5043022], [-3.5968428, 50.50309689999999], [-3.5967726, 50.5026584], [-3.596743599999999, 50.5023158], [-3.5967278, 50.501933], [-3.5967646999999996, 50.50149209999999], [-3.5968298, 50.50110480000001], [-3.5969767999999993, 50.5006056], [-3.597112, 50.5001833], [-3.5973211, 50.499792799999994], [-3.5976468, 50.49925519999999], [-3.5977812000000005, 50.49906390000001], [-3.5979674, 50.4988397], [-3.5981706999999994, 50.4986304], [-3.5985984000000006, 50.498233500000005], [-3.5991023000000006, 50.497854], [-3.5993658, 50.49766139999999], [-3.5998843999999997, 50.49733669999999], [-3.6003575000000003, 50.4970849], [-3.601136199999999, 50.496748199999985], [-3.6019946, 50.49639789999999], [-3.602551799999999, 50.4961843], [-3.6034828, 50.49583229999999], [-3.604151899999999, 50.4955467], [-3.6048303000000006, 50.495234], [-3.6053194, 50.4949769], [-3.6058332, 50.49474189999999], [-3.606403099999999, 50.4945181], [-3.6070072, 50.4943289], [-3.607744, 50.49414589999999], [-3.6085191, 50.493981100000006], [-3.6093093, 50.4938019], [-3.6097441, 50.4936699], [-3.6100683, 50.493558699999994], [-3.6104238, 50.49340959999999], [-3.610805, 50.4932475], [-3.6114035000000007, 50.492893200000005], [-3.611622099999999, 50.49273219999999], [-3.6118491, 50.49253809999999], [-3.6121546000000007, 50.4921841], [-3.612419699999999, 50.4918351], [-3.6126778, 50.4914508], [-3.6129132999999993, 50.49109099999998], [-3.6130672000000006, 50.4908906], [-3.613217, 50.49072760000001], [-3.6135654000000006, 50.490367500000005], [-3.6140545, 50.4899916], [-3.614587399999999, 50.489671099999995], [-3.6151737000000006, 50.489344], [-3.615979499999999, 50.4888776], [-3.616734, 50.4883977], [-3.6169403, 50.488264], [-3.6170785, 50.4881674], [-3.6175844, 50.48780909999999], [-3.6184994, 50.4870746], [-3.6193984, 50.4863199], [-3.619399638008617, 50.48631885980339], [-3.6216596, 50.48442000000001], [-3.622330700000001, 50.4839142], [-3.6230324, 50.48345530000001], [-3.6243064, 50.4826178], [-3.6248883, 50.4821938], [-3.6254696, 50.481774300000005], [-3.625997799999999, 50.481440500000005], [-3.626314, 50.4812745], [-3.6267433, 50.48106719999999], [-3.626884299586833, 50.48101678813563], [-3.627091799999999, 50.4809426], [-3.6275076999999993, 50.4808253], [-3.627834500000001, 50.4807595], [-3.628638800000001, 50.4806329], [-3.6293609999999994, 50.48054539999999], [-3.630064799999999, 50.4804516], [-3.630660499999999, 50.48032], [-3.6313044, 50.48011830000001], [-3.6318947, 50.4798631], [-3.6325069, 50.479523699999994], [-3.633061000000001, 50.47912130000001], [-3.6335586, 50.4787054], [-3.633996199999999, 50.4782324], [-3.6342489, 50.4779389], [-3.63459, 50.4775147], [-3.6346973, 50.4773774], [-3.6349761, 50.4770617], [-3.6351648, 50.4768519], [-3.6353995, 50.47662139999999], [-3.635646200000001, 50.47641569999999], [-3.635993099999999, 50.47617350000001], [-3.6361922, 50.4760545], [-3.636384, 50.47595239999999], [-3.6366421999999994, 50.47581889999999], [-3.6368968, 50.47570350000001], [-3.637198999999999, 50.4755814], [-3.6375156999999994, 50.4754729], [-3.6378528, 50.4753857], [-3.6381972, 50.4752989], [-3.6385642, 50.475240499999984], [-3.6389413, 50.4751836], [-3.639278200000001, 50.47515340000001], [-3.6396219, 50.47513610000001], [-3.6401766, 50.47513059999999], [-3.6407023, 50.47515340000001], [-3.641207800000001, 50.475196999999994], [-3.6425017, 50.4753058], [-3.6428434, 50.4753199], [-3.6432252999999992, 50.4753171], [-3.6436397, 50.4753027], [-3.644, 50.4752707], [-3.6443236, 50.47522800000001], [-3.6446622, 50.47516459999999], [-3.6452341, 50.47502419999999], [-3.645547299999999, 50.4749254], [-3.645842, 50.4748188], [-3.646130499999999, 50.47469759999999], [-3.6465536, 50.4745018], [-3.6472529, 50.47414130000001], [-3.6476057, 50.4739662], [-3.647993599999999, 50.4737979], [-3.6485143, 50.4736159], [-3.6490065, 50.4734742], [-3.6501345, 50.473196599999994], [-3.650491, 50.47310590000001], [-3.6509007, 50.47299420000001], [-3.6514363, 50.47279509999999], [-3.652007699999999, 50.4725443], [-3.6528999999999994, 50.4720858], [-3.6537819, 50.471628], [-3.6542346, 50.4714419], [-3.655038, 50.4712056], [-3.655519, 50.4711058], [-3.6560038, 50.4710036], [-3.6567896, 50.4708583], [-3.6575831, 50.47070469999999], [-3.6586407, 50.4704507], [-3.6593227, 50.4702622], [-3.659992200000001, 50.4700398], [-3.660546899999999, 50.46983769999999], [-3.6611276, 50.4696134], [-3.6616988999999993, 50.46937499999999], [-3.6622566, 50.469112599999995], [-3.6633133, 50.468560499999995], [-3.6638211, 50.4682959], [-3.664345, 50.468021], [-3.664847099999999, 50.4677407], [-3.6652828, 50.467465199999985], [-3.6654463, 50.46735940000001], [-3.665645899999999, 50.4672144], [-3.6660653, 50.46689010000001], [-3.6663798, 50.46661], [-3.666686499999999, 50.4663078], [-3.666949, 50.4660123], [-3.6671891, 50.46571560000001], [-3.667430299999999, 50.4653632], [-3.667662599999999, 50.464980800000006], [-3.6679079999999993, 50.46442079999999], [-3.6680785, 50.4638462], [-3.6681797, 50.4633748], [-3.668233, 50.462922799999994], [-3.6682605, 50.46253680000001], [-3.6682529, 50.4621363], [-3.6682262999999993, 50.46180089999999], [-3.6682033, 50.46157670000001], [-3.6681668, 50.4613545], [-3.668155099999999, 50.4612967], [-3.668103799999999, 50.460982999999985], [-3.667862, 50.4601526], [-3.6678173, 50.4598999], [-3.6678126, 50.45967869999999], [-3.6678272, 50.459443399999984], [-3.6678642999999993, 50.45920379999999], [-3.6679422000000006, 50.458945], [-3.6680222, 50.458715999999995], [-3.668183199999999, 50.45834640000001], [-3.6682529, 50.4582224], [-3.668407699999999, 50.4579694], [-3.668605, 50.4576797], [-3.6690193, 50.457104], [-3.6692961, 50.45679090000001], [-3.6696475, 50.45643419999999], [-3.6704323, 50.455719], [-3.6709356, 50.4552776], [-3.6711895, 50.45502569999999], [-3.671392, 50.4547902], [-3.671553499999999, 50.4545848], [-3.6717228, 50.454337900000006], [-3.671963199999999, 50.4539189], [-3.672125, 50.45361949999999], [-3.6722487, 50.4532821], [-3.6724560999999993, 50.4526575], [-3.6725667, 50.4523408], [-3.6726579, 50.45206199999999], [-3.6728179, 50.4517127], [-3.6731459, 50.4511833], [-3.6733512999999993, 50.4509275], [-3.673456699999999, 50.4507947], [-3.6736487, 50.4506074], [-3.6743176, 50.4499204], [-3.674506, 50.44969420000001], [-3.674692, 50.449428899999994], [-3.6749992, 50.4488921], [-3.6750747000000006, 50.4487621], [-3.6752953, 50.4484114], [-3.6755757, 50.448028], [-3.676064199999999, 50.4475279], [-3.6765759, 50.4471454], [-3.677108500000001, 50.4467881], [-3.677573, 50.446528499999985], [-3.6780708, 50.4462941], [-3.6789352000000006, 50.4459882], [-3.679896199999999, 50.4456956], [-3.6805692, 50.4454875], [-3.681215, 50.4452439], [-3.6817787000000006, 50.4449557], [-3.6823026, 50.4446546], [-3.682722899999999, 50.444348], [-3.683092664890038, 50.44405631163063], [-3.6831354, 50.4440226], [-3.6834905, 50.4436938], [-3.6838569, 50.4432802], [-3.6840492, 50.44301949999999], [-3.684264600000001, 50.4426889], [-3.684406899999999, 50.4423963], [-3.6845502, 50.4420191], [-3.6846811, 50.44162200000001], [-3.6848901, 50.44085869999999], [-3.6849225, 50.440733], [-3.6851521, 50.43984189999999], [-3.6853223, 50.43937180000001], [-3.685421400000001, 50.43914370000001], [-3.685527, 50.4389252], [-3.6855682, 50.4388562], [-3.6857692, 50.43851969999999], [-3.6859396, 50.4382691], [-3.68601, 50.438165600000005], [-3.686205600000001, 50.4379214], [-3.686492, 50.4376349], [-3.6867298, 50.43740600000001], [-3.6872652, 50.4370065], [-3.6879699, 50.436520599999994], [-3.6884919, 50.43617559999999], [-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} |
31.7 |
1518 |
1556 |
Teignmouth |
Lipson Jn |
Plymouth |
50.3779817 |
-4.1438239 |
50.3779817 |
-4.1438239 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
Lipson Jn |
TD |
TRACKING_TIMEOUT |
68662901 |
1790175041888533 |
51 |
51 |
2026-09-23 16:06:07.884953 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:03.874862 |
| 766034 |
793099 |
C00359 |
639O24ML23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 793099, "stp": "P", "toc": "Eurostar", "uid": "C00359", "consist": null, "dest_crs": "PBN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00359/2026-09-23/detailed", "trust_id": "639O24ML23", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paris Nord", "service_date": "2026-09-23", "dest_arr_time": "1555", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "9O24", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1231", "origin_platform": "10", "current_location": "Eurotunnel Boundary (CTRL)", "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1555", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westenhanger Crossovers", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.174, \"from_m\": 9518.445, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.581, \"from_m\": 9606.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.601, \"from_m\": 9672.581, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 39934.452, \"from_m\": 10060.601, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 42632.751, \"from_m\": 39934.452, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 42917.185, \"from_m\": 42632.751, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 75417.707, \"from_m\": 42917.185, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75584.701, \"from_m\": 75417.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79944.345, \"from_m\": 75584.701, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89255.506, \"from_m\": 79944.345, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103034.14, \"from_m\": 89255.506, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103153.587, \"from_m\": 103034.14, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104338.483, \"from_m\": 103153.587, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 107779.882, \"from_m\": 104338.483, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 108545.213, \"from_m\": 107779.882, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 109475.345, \"from_m\": 108545.213, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}], \"service_id\": 793099, \"profile_key\": \"367a17b31b11af241bd84ea744dedc5ac583afde9d2d9dabd0a8c5a5f2d021cd\", \"schedule_id\": 34355, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 4, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 5, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 6, \"distance_m\": 25794.852, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 7, \"distance_m\": 34868.018, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 8, \"distance_m\": 37366.943, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 39934.452, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 52419.166, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 11, \"distance_m\": 66661.551, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 12, \"distance_m\": 75584.701, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 13, \"distance_m\": 88096.871, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 14, \"distance_m\": 92200.576, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 15, \"distance_m\": 103329.448, \"section_seq\": 1, \"route_path_id\": 121547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 16, \"distance_m\": 109475.345, \"section_seq\": 1, \"route_path_id\": 121547}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 109475.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121547}], \"total_distance_m\": 109475.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109308.351, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 166.994, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1231", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Eurotunnel Boundary (CTRL)", "service_state_platform": null, "timing_fact_generation": 1790165005832478, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.603013", "service_state_evidence_id": 21412743, "current_leg_start_actual_dep": null, "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.864202", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
P |
SPX |
PBN |
9O24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.174, "from_m": 9518.445, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.581, "from_m": 9606.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.601, "from_m": 9672.581, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 39934.452, "from_m": 10060.601, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 42632.751, "from_m": 39934.452, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 42917.185, "from_m": 42632.751, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 75417.707, "from_m": 42917.185, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75584.701, "from_m": 75417.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79944.345, "from_m": 75584.701, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89255.506, "from_m": 79944.345, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103034.14, "from_m": 89255.506, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103153.587, "from_m": 103034.14, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104338.483, "from_m": 103153.587, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 107779.882, "from_m": 104338.483, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 108545.213, "from_m": 107779.882, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 109475.345, "from_m": 108545.213, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}], "service_id": 793099, "profile_key": "367a17b31b11af241bd84ea744dedc5ac583afde9d2d9dabd0a8c5a5f2d021cd", "schedule_id": 34355, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1231", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Stratford International East Jn", "stage_seq": 4, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Dagenham Jn", "stage_seq": 5, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Wennington Crossovers", "stage_seq": 6, "distance_m": 25794.852, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Ebbsfleet West Jn", "stage_seq": 7, "distance_m": 34868.018, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 8, "distance_m": 37366.943, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 39934.452, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 52419.166, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Crismill Crossover", "stage_seq": 11, "distance_m": 66661.551, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Lenham Crossover (CTRL)", "stage_seq": 12, "distance_m": 75584.701, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Ashford West (CTRL) Jn", "stage_seq": 13, "distance_m": 88096.871, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Ashford East Jn (Ctrl)", "stage_seq": 14, "distance_m": 92200.576, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Westenhanger Crossovers", "stage_seq": 15, "distance_m": 103329.448, "section_seq": 1, "route_path_id": 121547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 16, "distance_m": 109475.345, "section_seq": 1, "route_path_id": 121547}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 109475.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 121547}], "total_distance_m": 109475.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109308.351, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 166.994, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Pancras International |
1231 |
1231 |
10 |
None |
None |
Paris Nord |
1555 |
1555 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00359/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Westenhanger Crossovers |
Eurotunnel Boundary (CTRL) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
Eurotunnel Boundary (CTRL) |
TRUST |
TRACKING_TIMEOUT |
21412743 |
1790165005832478 |
28 |
28 |
2026-09-23 16:06:07.864202 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.603013 |
| 766035 |
797915 |
G97893 |
522U54MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 797915, "stp": "P", "toc": "London Overground", "uid": "G97893", "consist": null, "dest_crs": "ENF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97893/2026-09-23/detailed", "trust_id": "522U54MR23", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Enfield Town", "service_date": "2026-09-23", "dest_arr_time": "1629", "dest_platform": "2", "is_terminated": 1, "next_location": "Bethnal Green", "signalling_id": "2U54", "timing_status": null, "origin_station": "London Liverpool Street", "current_leg_arr": "1559", "current_leg_dep": "1558", "current_leg_end": "Bethnal Green", "origin_dep_time": "1556", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723]]}", "current_leg_start": "London Liverpool Street", "dest_arr_time_act": "1628", "motion_projection": null, "next_location_lat": "51.5239471", "next_location_lon": "-0.0597030", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"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\": 4964.76, \"from_m\": 4893.293, \"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\": 5088.396, \"from_m\": 4964.76, \"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\": 10008.278, \"from_m\": 5088.396, \"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\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"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\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16637.33, \"from_m\": 14100.783, \"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\": 17160.332, \"from_m\": 16637.33, \"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\": 797915, \"profile_key\": \"96003bc3534f5ab4b0e4450a571dfa8f0642fbb50d3d8104f46883942588ff7b\", \"schedule_id\": 13176, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1559H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1624H\", \"location\": \"Bush Hill Park\", \"stage_seq\": 15, \"distance_m\": 15762.846, \"section_seq\": 1, \"route_path_id\": 117542}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": null, \"location\": \"Enfield Town\", \"stage_seq\": 16, \"distance_m\": 17160.332, \"section_seq\": 1, \"route_path_id\": 117542}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 17160.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117542}], \"total_distance_m\": 17160.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15544.653, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.5239471", "current_position_lon": "-0.0597030", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1790175491489013, "current_leg_arrival_utc": "2026-09-23T15:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.608650", "service_state_evidence_id": 68666545, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.875554", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
ENF |
2U54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "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": 4964.76, "from_m": 4893.293, "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": 5088.396, "from_m": 4964.76, "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": 10008.278, "from_m": 5088.396, "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": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "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": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16637.33, "from_m": 14100.783, "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": 17160.332, "from_m": 16637.33, "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": 797915, "profile_key": "96003bc3534f5ab4b0e4450a571dfa8f0642fbb50d3d8104f46883942588ff7b", "schedule_id": 13176, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1556", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 117542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1624H", "location": "Bush Hill Park", "stage_seq": 15, "distance_m": 15762.846, "section_seq": 1, "route_path_id": 117542}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": null, "location": "Enfield Town", "stage_seq": 16, "distance_m": 17160.332, "section_seq": 1, "route_path_id": 117542}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 17160.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 117542}], "total_distance_m": 17160.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15544.653, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Liverpool Street |
1556 |
1556 |
5 |
15:58:00 |
None |
Enfield Town |
1629 |
1628 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G97893/2026-09-23/detailed |
None |
London Liverpool Street |
2026-09-23T15:58:30+01:00 |
Bethnal Green |
1.0 |
{"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723]]} |
1.1 |
1558 |
1559 |
None |
None |
Bethnal Green |
51.5239471 |
-0.0597030 |
51.5239471 |
-0.0597030 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
London Liverpool Street |
TD |
NEVER_DEPARTED_TIMEOUT |
68666545 |
1790175491489013 |
5 |
5 |
2026-09-23 16:06:07.875554 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.608650 |
| 766036 |
797926 |
W32963 |
879R46MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 797926, "stp": "P", "toc": "Thameslink", "uid": "W32963", "consist": "700128", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32963/2026-09-23/detailed", "trust_id": "879R46MR23", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": "15:56:00", "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-23", "dest_arr_time": "1809", "dest_platform": "1", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "9R46", "timing_status": null, "origin_station": "Three Bridges", "current_leg_arr": "1600", "current_leg_dep": "1556", "current_leg_end": "Gatwick Airport", "origin_dep_time": "1556", "origin_platform": "2", "current_location": "Gatwick Airport", "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16108251764275958, 51.11666064426111], [-0.16108539999999996, 51.1174985], [-0.1610648, 51.1178969], [-0.1610436, 51.118224999999995], [-0.16103529999999996, 51.1183544], [-0.16100309999999998, 51.1187256], [-0.160971, 51.11912660000001], [-0.1609522, 51.11940349999999], [-0.16094949999999997, 51.11962810000001], [-0.1608664, 51.12035980000001], [-0.1608664, 51.12065019999999], [-0.16079659999999998, 51.1216452], [-0.16079659999999998, 51.121875800000005], [-0.1607756, 51.125159399999994], [-0.1607762, 51.1253312], [-0.1608278, 51.14176280000001], [-0.1608281, 51.1418375], [-0.1608324, 51.14321300000001], [-0.16083469999999997, 51.14363050000001], [-0.16082319999999997, 51.1471995], [-0.1608216, 51.14728359999999], [-0.16082089999999996, 51.14770480000001], [-0.16082029999999997, 51.1480462], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1487646], [-0.1608222, 51.1490061], [-0.16081949999999998, 51.14920800000001], [-0.160821, 51.149749], [-0.16082039999999995, 51.15057590000001], [-0.16081869999999998, 51.151499599999994], [-0.16081859999999998, 51.1519675], [-0.16081579999999998, 51.15229239999999], [-0.1608171, 51.1526879], [-0.16081639999999997, 51.1530848], [-0.16081699999999996, 51.15335150000001], [-0.160815, 51.15380069999999], [-0.16081639999999997, 51.1540528], [-0.16081639999999997, 51.1543588], [-0.16081779999999998, 51.15477159999999], [-0.1608179, 51.15498749999999], [-0.1608191, 51.15525920000001], [-0.16080709999999998, 51.1558648], [-0.1608056, 51.1559385], [-0.16080720000000004, 51.15617209999999], [-0.1608097, 51.15623159999999], [-0.16080849999999997, 51.1562564], [-0.1608101, 51.1563193], [-0.1608081984005018, 51.156561753936]]}", "current_leg_start": "Three Bridges", "dest_arr_time_act": "1809", "motion_projection": null, "next_location_lat": "51.1565618", "next_location_lon": "-0.1608082", "previous_location": "Three Bridges", "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\": 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\": 797926, \"profile_key\": \"3f6b83bfa34ed5486fc369322edbb9766548bac29678288d4583faf8a050be64\", \"schedule_id\": 25226, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1602H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1618\", \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13780.008, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 7, \"distance_m\": 24143.576, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 25731.869, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"South Croydon\", \"stage_seq\": 9, \"distance_m\": 29079.315, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 30526.738, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 31374.448, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 12, \"distance_m\": 32133.386, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 33187.449, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Sydenham\", \"stage_seq\": 14, \"distance_m\": 36791.586, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"New Cross Gate\", \"stage_seq\": 15, \"distance_m\": 42485.398, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 16, \"distance_m\": 43586.688, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 45205.821, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1651\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 47070.599, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 19, \"distance_m\": 47797.616, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 20, \"distance_m\": 48394.171, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1657\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 49012.136, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1659\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 49414.52, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 50144.678, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1706\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 24, \"distance_m\": 52363.533, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 53595.411, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 54562.436, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 27, \"distance_m\": 55517.243, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 58311.027, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 60260.075, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Hendon\", \"stage_seq\": 30, \"distance_m\": 63309.778, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Radlett Jn\", \"stage_seq\": 31, \"distance_m\": 75311.776, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1725\", \"location\": \"St. Albans\", \"stage_seq\": 32, \"distance_m\": 84098.668, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 33, \"distance_m\": 91136.636, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Harpenden\", \"stage_seq\": 34, \"distance_m\": 91675.746, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1737\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 35, \"distance_m\": 99065.23, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1742\", \"location\": \"Luton\", \"stage_seq\": 36, \"distance_m\": 100819.315, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1746\", \"location\": \"Leagrave\", \"stage_seq\": 37, \"distance_m\": 104740.202, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 38, \"distance_m\": 105512.06, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1750H\", \"location\": \"Harlington\", \"stage_seq\": 39, \"distance_m\": 112012.712, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1755\", \"location\": \"Flitwick\", \"stage_seq\": 40, \"distance_m\": 116730.361, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Wixams\", \"stage_seq\": 41, \"distance_m\": 126785.449, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Bedford South Jn\", \"stage_seq\": 42, \"distance_m\": 130629.723, \"section_seq\": 1, \"route_path_id\": 140837}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 43, \"distance_m\": 132245.496, \"section_seq\": 1, \"route_path_id\": 140837}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 132245.496, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140837}], \"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": "1556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.1565618", "current_position_lon": "-0.1608082", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Three Bridges", "service_state_platform": "2", "timing_fact_generation": 1790175100037857, "current_leg_arrival_utc": "2026-09-23T16:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.613198", "service_state_evidence_id": 68665244, "current_leg_start_actual_dep": "2026-09-23T15:56:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.879267", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
TBD |
BDM |
9R46 |
700128 |
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": 797926, "profile_key": "3f6b83bfa34ed5486fc369322edbb9766548bac29678288d4583faf8a050be64", "schedule_id": 25226, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1556", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1602H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1618", "location": "Redhill", "stage_seq": 6, "distance_m": 13780.008, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Stoats Nest Jn", "stage_seq": 7, "distance_m": 24143.576, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Purley", "stage_seq": 8, "distance_m": 25731.869, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "South Croydon", "stage_seq": 9, "distance_m": 29079.315, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "East Croydon", "stage_seq": 10, "distance_m": 30526.738, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 31374.448, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Norwood Fork Jn", "stage_seq": 12, "distance_m": 32133.386, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 33187.449, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Sydenham", "stage_seq": 14, "distance_m": 36791.586, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "New Cross Gate", "stage_seq": 15, "distance_m": 42485.398, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Bricklayers Arms Jn", "stage_seq": 16, "distance_m": 43586.688, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 45205.821, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1651", "location": "London Bridge", "stage_seq": 18, "distance_m": 47070.599, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Metropolitan Jn", "stage_seq": 19, "distance_m": 47797.616, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Blackfriars Jn", "stage_seq": 20, "distance_m": 48394.171, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 49012.136, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "City Thameslink", "stage_seq": 22, "distance_m": 49414.52, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Farringdon", "stage_seq": 23, "distance_m": 50144.678, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1706", "location": "St Pancras Low Level", "stage_seq": 24, "distance_m": 52363.533, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 53595.411, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Kentish Town", "stage_seq": 26, "distance_m": 54562.436, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Carlton Road Jn", "stage_seq": 27, "distance_m": 55517.243, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 58311.027, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Cricklewood", "stage_seq": 29, "distance_m": 60260.075, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Hendon", "stage_seq": 30, "distance_m": 63309.778, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Radlett Jn", "stage_seq": 31, "distance_m": 75311.776, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1725", "location": "St. Albans", "stage_seq": 32, "distance_m": 84098.668, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Harpenden Jn", "stage_seq": 33, "distance_m": 91136.636, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Harpenden", "stage_seq": 34, "distance_m": 91675.746, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1737", "location": "Luton Airport Parkway", "stage_seq": 35, "distance_m": 99065.23, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1742", "location": "Luton", "stage_seq": 36, "distance_m": 100819.315, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1746", "location": "Leagrave", "stage_seq": 37, "distance_m": 104740.202, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Leagrave Jn", "stage_seq": 38, "distance_m": 105512.06, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1750H", "location": "Harlington", "stage_seq": 39, "distance_m": 112012.712, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1755", "location": "Flitwick", "stage_seq": 40, "distance_m": 116730.361, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Wixams", "stage_seq": 41, "distance_m": 126785.449, "section_seq": 1, "route_path_id": 140837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Bedford South Jn", "stage_seq": 42, "distance_m": 130629.723, "section_seq": 1, "route_path_id": 140837}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": null, "location": "Bedford", "stage_seq": 43, "distance_m": 132245.496, "section_seq": 1, "route_path_id": 140837}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 132245.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 140837}], "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} |
[] |
Three Bridges |
1556 |
1556 |
2 |
15:56:00 |
None |
Bedford |
1809 |
1809 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W32963/2026-09-23/detailed |
None |
Three Bridges |
2026-09-23T15:56:30+01:00 |
Gatwick Airport |
4.0 |
{"type": "LineString", "coordinates": [[-0.16108251764275958, 51.11666064426111], [-0.16108539999999996, 51.1174985], [-0.1610648, 51.1178969], [-0.1610436, 51.118224999999995], [-0.16103529999999996, 51.1183544], [-0.16100309999999998, 51.1187256], [-0.160971, 51.11912660000001], [-0.1609522, 51.11940349999999], [-0.16094949999999997, 51.11962810000001], [-0.1608664, 51.12035980000001], [-0.1608664, 51.12065019999999], [-0.16079659999999998, 51.1216452], [-0.16079659999999998, 51.121875800000005], [-0.1607756, 51.125159399999994], [-0.1607762, 51.1253312], [-0.1608278, 51.14176280000001], [-0.1608281, 51.1418375], [-0.1608324, 51.14321300000001], [-0.16083469999999997, 51.14363050000001], [-0.16082319999999997, 51.1471995], [-0.1608216, 51.14728359999999], [-0.16082089999999996, 51.14770480000001], [-0.16082029999999997, 51.1480462], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1487646], [-0.1608222, 51.1490061], [-0.16081949999999998, 51.14920800000001], [-0.160821, 51.149749], [-0.16082039999999995, 51.15057590000001], [-0.16081869999999998, 51.151499599999994], [-0.16081859999999998, 51.1519675], [-0.16081579999999998, 51.15229239999999], [-0.1608171, 51.1526879], [-0.16081639999999997, 51.1530848], [-0.16081699999999996, 51.15335150000001], [-0.160815, 51.15380069999999], [-0.16081639999999997, 51.1540528], [-0.16081639999999997, 51.1543588], [-0.16081779999999998, 51.15477159999999], [-0.1608179, 51.15498749999999], [-0.1608191, 51.15525920000001], [-0.16080709999999998, 51.1558648], [-0.1608056, 51.1559385], [-0.16080720000000004, 51.15617209999999], [-0.1608097, 51.15623159999999], [-0.16080849999999997, 51.1562564], [-0.1608101, 51.1563193], [-0.1608081984005018, 51.156561753936]]} |
2.8 |
1556 |
1600 |
Three Bridges |
Gatwick Airport |
Gatwick Airport |
51.1565618 |
-0.1608082 |
51.1565618 |
-0.1608082 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
Three Bridges |
TD |
NEVER_DEPARTED_TIMEOUT |
68665244 |
1790175100037857 |
5 |
5 |
2026-09-23 16:06:07.879267 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.613198 |
| 766037 |
797930 |
L55377 |
505N40MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 797930, "stp": "P", "toc": "Greater Anglia", "uid": "L55377", "consist": "720123+720133", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55377/2026-09-23/detailed", "trust_id": "505N40MR23", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-23", "dest_arr_time": "1623", "dest_platform": "14", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5N40", "timing_status": null, "origin_station": "Ilford EMUD", "current_leg_arr": "1623", "current_leg_dep": "1558", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1556", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.08983152841195213, 51.56341897780258], [0.0893819, 51.5633907], [0.08909269999999998, 51.563364], [0.0888609, 51.56334110000001], [0.0886497, 51.563320299999994], [0.08833649999999998, 51.5632924], [0.0879056, 51.56321329999999], [0.08768089999999999, 51.56315219999999], [0.08756709999999998, 51.56311829999999], [0.08726089999999999, 51.5630291], [0.08713199999999999, 51.56298000000001], [0.0870814, 51.562962599999985], [0.08697059999999998, 51.5629244], [0.0867721, 51.56287710000001], [0.08659379999999998, 51.5628413], [0.0865046, 51.5628158], [0.08572939999999998, 51.5626557], [0.08454459999999998, 51.562403999999994], [0.0836916, 51.56221849999999], [0.08223179999999998, 51.5619046], [0.0816002, 51.561767399999994], [0.08112599999999999, 51.561680900000006], [0.0806023, 51.5615984], [0.0802376, 51.56153340000001], [0.07988349999999998, 51.5614648], [0.0797038, 51.56142079999999], [0.07944229999999998, 51.561340599999994], [0.07927139999999999, 51.5612801], [0.07887819999999998, 51.5611269], [0.07847429999999998, 51.561011399999984], [0.07835477405376055, 51.56098467298899], [0.07826589999999999, 51.5609648], [0.0776574, 51.56082990000001], [0.07637349999999998, 51.5605045], [0.07542929999999999, 51.5603048], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292561, 51.52396816011372], [-0.05850387116851816, 51.52394578857729], [-0.05872719595680266, 51.523928525454], [-0.0589258019846437, 51.52391568290884], [-0.059103819768905864, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745783, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.05997088230374017, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "1623", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": null, "current_leg_milage": "8.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 936.647, \"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\": 1997.039, \"from_m\": 936.647, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2218.975, \"from_m\": 1997.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2296.708, \"from_m\": 2218.975, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2957.957, \"from_m\": 2296.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4244.615, \"from_m\": 2957.957, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4333.211, \"from_m\": 4244.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4392.919, \"from_m\": 4333.211, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4482.997, \"from_m\": 4392.919, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6131.498, \"from_m\": 4482.997, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6744.729, \"from_m\": 6131.498, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10692.778, \"from_m\": 6744.729, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11155.373, \"from_m\": 10692.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11225.99, \"from_m\": 11155.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11451.257, \"from_m\": 11225.99, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11962.705, \"from_m\": 11451.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12489.329, \"from_m\": 11962.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12966.004, \"from_m\": 12489.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13419.223, \"from_m\": 12966.004, \"capability_applied\": null, \"effective_limit_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\": 797930, \"profile_key\": \"55789f809ffd0086b3bd1e80f71a95cd33b004160dbaa6c043352edb90deefec\", \"schedule_id\": 16040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Ilford EMUD London End Jn\", \"stage_seq\": 2, \"distance_m\": 951.957, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Ilford\", \"stage_seq\": 3, \"distance_m\": 1622.105, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 4, \"distance_m\": 4392.919, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Stratford\", \"stage_seq\": 5, \"distance_m\": 7035.936, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Bow Jn\", \"stage_seq\": 6, \"distance_m\": 8529.233, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Bethnal Green\", \"stage_seq\": 7, \"distance_m\": 11598.859, \"section_seq\": 1, \"route_path_id\": 123437}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 8, \"distance_m\": 13419.223, \"section_seq\": 1, \"route_path_id\": 123437}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13419.223, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123437}], \"total_distance_m\": 13419.223, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11017.326, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2401.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "25.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ilford EMUD", "service_state_platform": null, "timing_fact_generation": 1790175491526259, "current_leg_arrival_utc": "2026-09-23T16:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.617672", "service_state_evidence_id": 68666280, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.889699", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XIF |
LST |
5N40 |
720123+720133 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 936.647, "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": 1997.039, "from_m": 936.647, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2218.975, "from_m": 1997.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2296.708, "from_m": 2218.975, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2957.957, "from_m": 2296.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4244.615, "from_m": 2957.957, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4333.211, "from_m": 4244.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4392.919, "from_m": 4333.211, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4482.997, "from_m": 4392.919, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6131.498, "from_m": 4482.997, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6744.729, "from_m": 6131.498, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10692.778, "from_m": 6744.729, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11155.373, "from_m": 10692.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11225.99, "from_m": 11155.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11451.257, "from_m": 11225.99, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11962.705, "from_m": 11451.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12489.329, "from_m": 11962.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12966.004, "from_m": 12489.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13419.223, "from_m": 12966.004, "capability_applied": null, "effective_limit_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": 797930, "profile_key": "55789f809ffd0086b3bd1e80f71a95cd33b004160dbaa6c043352edb90deefec", "schedule_id": 16040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1556", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Ilford EMUD London End Jn", "stage_seq": 2, "distance_m": 951.957, "section_seq": 1, "route_path_id": 123437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Ilford", "stage_seq": 3, "distance_m": 1622.105, "section_seq": 1, "route_path_id": 123437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Forest Gate Jn", "stage_seq": 4, "distance_m": 4392.919, "section_seq": 1, "route_path_id": 123437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Stratford", "stage_seq": 5, "distance_m": 7035.936, "section_seq": 1, "route_path_id": 123437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Bow Jn", "stage_seq": 6, "distance_m": 8529.233, "section_seq": 1, "route_path_id": 123437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Bethnal Green", "stage_seq": 7, "distance_m": 11598.859, "section_seq": 1, "route_path_id": 123437}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 8, "distance_m": 13419.223, "section_seq": 1, "route_path_id": 123437}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13419.223, "from_m": 0.0, "section_seq": 1, "route_path_id": 123437}], "total_distance_m": 13419.223, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11017.326, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2401.897, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ilford EMUD |
1556 |
1556 |
None |
15:58:00 |
None |
London Liverpool Street |
1623 |
1623 |
14 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L55377/2026-09-23/detailed |
None |
Ilford EMUD |
2026-09-23T15:58:30+01:00 |
London Liverpool Street |
25.0 |
{"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.08983152841195213, 51.56341897780258], [0.0893819, 51.5633907], [0.08909269999999998, 51.563364], [0.0888609, 51.56334110000001], [0.0886497, 51.563320299999994], [0.08833649999999998, 51.5632924], [0.0879056, 51.56321329999999], [0.08768089999999999, 51.56315219999999], [0.08756709999999998, 51.56311829999999], [0.08726089999999999, 51.5630291], [0.08713199999999999, 51.56298000000001], [0.0870814, 51.562962599999985], [0.08697059999999998, 51.5629244], [0.0867721, 51.56287710000001], [0.08659379999999998, 51.5628413], [0.0865046, 51.5628158], [0.08572939999999998, 51.5626557], [0.08454459999999998, 51.562403999999994], [0.0836916, 51.56221849999999], [0.08223179999999998, 51.5619046], [0.0816002, 51.561767399999994], [0.08112599999999999, 51.561680900000006], [0.0806023, 51.5615984], [0.0802376, 51.56153340000001], [0.07988349999999998, 51.5614648], [0.0797038, 51.56142079999999], [0.07944229999999998, 51.561340599999994], [0.07927139999999999, 51.5612801], [0.07887819999999998, 51.5611269], [0.07847429999999998, 51.561011399999984], [0.07835477405376055, 51.56098467298899], [0.07826589999999999, 51.5609648], [0.0776574, 51.56082990000001], [0.07637349999999998, 51.5605045], [0.07542929999999999, 51.5603048], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292561, 51.52396816011372], [-0.05850387116851816, 51.52394578857729], [-0.05872719595680266, 51.523928525454], [-0.0589258019846437, 51.52391568290884], [-0.059103819768905864, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745783, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.05997088230374017, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
8.2 |
1558 |
1623 |
None |
None |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
Ilford EMUD |
TD |
NEVER_DEPARTED_TIMEOUT |
68666280 |
1790175491526259 |
5 |
5 |
2026-09-23 16:06:07.889699 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.617672 |
| 766038 |
796182 |
C55857 |
142I08MP23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 796182, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55857", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55857/2026-09-23/detailed", "trust_id": "142I08MP23", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-23", "dest_arr_time": "1556", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I08", "timing_status": "EARLY", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "1521", "current_leg_dep": "1414", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "1450", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "1556", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68433312\", \"confirmationDeadline\": \"2026-09-23T15:20:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1450½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "67.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:22Z\", \"source_id\": 68500624, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:40:33Z\", \"source_id\": 68494088, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:43Z\", \"source_id\": 68521273, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:49Z\", \"source_id\": 21487920, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:38:15Z\", \"source_id\": 68488762, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:53:44Z\", \"source_id\": 68525892, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:53:47Z\", \"source_id\": 21489306, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:36:46Z\", \"source_id\": 68485451, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:11Z\", \"source_id\": 68529206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:15Z\", \"source_id\": 21490339, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:34:42Z\", \"source_id\": 68480343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:23Z\", \"source_id\": 68532017, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:26Z\", \"source_id\": 21491150, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:32:29Z\", \"source_id\": 68475155, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:20Z\", \"source_id\": 68536639, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:26Z\", \"source_id\": 21492479, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:30:42Z\", \"source_id\": 68470883, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:09Z\", \"source_id\": 21494982, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:29:21Z\", \"source_id\": 68467704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:59Z\", \"source_id\": 21495591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:26:50Z\", \"source_id\": 68461758, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:20Z\", \"source_id\": 21497177, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:23:25Z\", \"source_id\": 68453807, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:17Z\", \"source_id\": 21499361, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:08Z\", \"source_id\": 68445969, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:50Z\", \"source_id\": 21502579, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:18:04Z\", \"source_id\": 68441259, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:15:05Z\", \"source_id\": 21504201, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1790173072470167, "current_leg_arrival_utc": "2026-09-23T15:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.621893", "service_state_evidence_id": 21506101, "current_leg_start_actual_dep": "2026-09-23T14:14:17+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.868350", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I08 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:22Z", "source_id": 68500624, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-23T13:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:40:33Z", "source_id": 68494088, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:43Z", "source_id": 68521273, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:49Z", "source_id": 21487920, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:38:15Z", "source_id": 68488762, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:53:44Z", "source_id": 68525892, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:53:47Z", "source_id": 21489306, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:36:46Z", "source_id": 68485451, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:11Z", "source_id": 68529206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:15Z", "source_id": 21490339, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:34:42Z", "source_id": 68480343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:23Z", "source_id": 68532017, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:26Z", "source_id": 21491150, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:32:29Z", "source_id": 68475155, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:20Z", "source_id": 68536639, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:26Z", "source_id": 21492479, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:30:42Z", "source_id": 68470883, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:09Z", "source_id": 21494982, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:29:21Z", "source_id": 68467704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:59Z", "source_id": 21495591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:26:50Z", "source_id": 68461758, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:20Z", "source_id": 21497177, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:23:25Z", "source_id": 68453807, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T13:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:17Z", "source_id": 21499361, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:08Z", "source_id": 68445969, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:50Z", "source_id": 21502579, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:18:04Z", "source_id": 68441259, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T13:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:15:05Z", "source_id": 21504201, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
1450 |
1450½ |
None |
None |
None |
Newcastle Airport |
1556 |
1556 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55857/2026-09-23/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-23T14:14:17+01:00 |
Heworth (Metro) |
67.0 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
1414 |
1521 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
Pelaw Metro Jn |
TRUST |
TRACKING_TIMEOUT |
21506101 |
1790173072470167 |
49 |
49 |
2026-09-23 16:06:07.868350 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.621893 |
| 766039 |
797711 |
Y80984 |
652A39MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:01 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 797711, "stp": "O", "toc": "West Midlands Trains", "uid": "Y80984", "consist": "730014", "dest_crs": "WSL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80984/2026-09-23/detailed", "trust_id": "652A39MR23", "origin_crs": "WVH", "show_on_map": 0, "dar_est_time": "15:59:00", "dar_platform": null, "dest_station": "Walsall", "service_date": "2026-09-23", "dest_arr_time": "1657", "dest_platform": "3", "is_terminated": 1, "next_location": "Coseley", "signalling_id": "2A39", "timing_status": null, "origin_station": "Wolverhampton", "current_leg_arr": "1552½", "current_leg_dep": "1559", "current_leg_end": "Coseley", "origin_dep_time": "1548", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1199992, 52.587655899999994], [-2.1198271999999996, 52.58755549999999], [-2.119565, 52.5874133], [-2.1192733999999995, 52.58727819999999], [-2.1189628, 52.58715889999999], [-2.1187187, 52.5870821], [-2.1183247999999995, 52.5869813], [-2.11802, 52.58692009999999], [-2.1177408, 52.58686939999999], [-2.1174195999999994, 52.586818], [-2.1172241, 52.5867897], [-2.1167229, 52.5867462], [-2.1163741, 52.5867448], [-2.1162074, 52.5867396], [-2.1160498, 52.5867341], [-2.1159247, 52.5867231], [-2.1157708, 52.58670850000001], [-2.1156252999999996, 52.5866894], [-2.1154765000000006, 52.5866664], [-2.1153672999999995, 52.5866481], [-2.1149770999999995, 52.58655139999998], [-2.1149118, 52.5865329], [-2.1147695, 52.58649179999999], [-2.1146418, 52.586452000000016], [-2.1145028999999997, 52.5863978], [-2.1143674999999997, 52.5863459], [-2.1142194, 52.58628290000001], [-2.1140857999999993, 52.5862217], [-2.1139643, 52.586160599999985], [-2.1138532, 52.58610240000001], [-2.1137314, 52.586031], [-2.1136286999999996, 52.5859669], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "52.5453156", "next_location_lon": "-2.0858348", "previous_location": null, "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\": 369.616, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 718.86, \"from_m\": 369.616, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6786.25, \"from_m\": 718.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7151.147, \"from_m\": 6786.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10774.067, \"from_m\": 7151.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11331.809, \"from_m\": 10774.067, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11385.857, \"from_m\": 11331.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11386.764, \"from_m\": 11385.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13946.278, \"from_m\": 11386.764, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17418.703, \"from_m\": 13946.278, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 17458.032, \"from_m\": 17418.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19629.115, \"from_m\": 17458.032, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20491.598, \"from_m\": 19629.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.931, \"from_m\": 20491.598, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 21071.377, \"from_m\": 21051.931, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21101.748, \"from_m\": 21071.377, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 21523.459, \"from_m\": 21101.748, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22305.081, \"from_m\": 21523.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22681.409, \"from_m\": 22305.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23426.599, \"from_m\": 22681.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24681.066, \"from_m\": 23426.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24910.714, \"from_m\": 24681.066, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24953.705, \"from_m\": 24910.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25236.685, \"from_m\": 24953.705, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27462.744, \"from_m\": 25236.685, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27660.502, \"from_m\": 27462.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35425.497, \"from_m\": 27660.502, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35480.929, \"from_m\": 35425.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36135.052, \"from_m\": 35480.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36231.594, \"from_m\": 36135.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36267.763, \"from_m\": 36231.594, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38311.314, \"from_m\": 36267.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38595.468, \"from_m\": 38311.314, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 797711, \"profile_key\": \"a154a251f40a6ba6317789c066901daa9a4a84ec5cb59bbb5a8dcc78f4ecffbe\", \"schedule_id\": 41335, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Wolverhampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Coseley\", \"stage_seq\": 2, \"distance_m\": 5416.111, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Tipton\", \"stage_seq\": 3, \"distance_m\": 7649.846, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 8997.216, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1603\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 5, \"distance_m\": 12249.64, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1606\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 6, \"distance_m\": 14358.322, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Galton Jn\", \"stage_seq\": 7, \"distance_m\": 14779.343, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 8, \"distance_m\": 15395.823, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Soho South Jn\", \"stage_seq\": 9, \"distance_m\": 17516.545, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1630\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 20800.453, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 21797.469, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Duddeston\", \"stage_seq\": 12, \"distance_m\": 23124.13, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Aston\", \"stage_seq\": 13, \"distance_m\": 25057.235, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Witton\", \"stage_seq\": 14, \"distance_m\": 26211.515, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Perry Barr\", \"stage_seq\": 15, \"distance_m\": 27572.27, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 16, \"distance_m\": 28721.164, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Hamstead\", \"stage_seq\": 17, \"distance_m\": 29982.494, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 18, \"distance_m\": 34277.52, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 19, \"distance_m\": 35887.108, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Pleck Jn\", \"stage_seq\": 20, \"distance_m\": 37452.191, \"section_seq\": 1, \"route_path_id\": 143187}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Walsall\", \"stage_seq\": 21, \"distance_m\": 38595.468, \"section_seq\": 1, \"route_path_id\": 143187}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38595.468, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143187}], \"total_distance_m\": 38595.468, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37768.808, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 826.66, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1548", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1433.5", "current_position_lat": "52.5453156", "current_position_lon": "-2.0858348", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1790175363096323, "current_leg_arrival_utc": "2026-09-23T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.639601", "service_state_evidence_id": 68676308, "current_leg_start_actual_dep": "2026-09-23T15:59:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-23T15:56:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.871977", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
WVH |
WSL |
2A39 |
730014 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 369.616, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 718.86, "from_m": 369.616, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6786.25, "from_m": 718.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7151.147, "from_m": 6786.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10774.067, "from_m": 7151.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11331.809, "from_m": 10774.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11385.857, "from_m": 11331.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11386.764, "from_m": 11385.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13946.278, "from_m": 11386.764, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17418.703, "from_m": 13946.278, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 17458.032, "from_m": 17418.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19629.115, "from_m": 17458.032, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20491.598, "from_m": 19629.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.931, "from_m": 20491.598, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 21071.377, "from_m": 21051.931, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21101.748, "from_m": 21071.377, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 21523.459, "from_m": 21101.748, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22305.081, "from_m": 21523.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22681.409, "from_m": 22305.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23426.599, "from_m": 22681.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24681.066, "from_m": 23426.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24910.714, "from_m": 24681.066, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24953.705, "from_m": 24910.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25236.685, "from_m": 24953.705, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27462.744, "from_m": 25236.685, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27660.502, "from_m": 27462.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35425.497, "from_m": 27660.502, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35480.929, "from_m": 35425.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36135.052, "from_m": 35480.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36231.594, "from_m": 36135.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36267.763, "from_m": 36231.594, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38311.314, "from_m": 36267.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38595.468, "from_m": 38311.314, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 797711, "profile_key": "a154a251f40a6ba6317789c066901daa9a4a84ec5cb59bbb5a8dcc78f4ecffbe", "schedule_id": 41335, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Coseley", "stage_seq": 2, "distance_m": 5416.111, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Tipton", "stage_seq": 3, "distance_m": 7649.846, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Dudley Port", "stage_seq": 4, "distance_m": 8997.216, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Sandwell & Dudley", "stage_seq": 5, "distance_m": 12249.64, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Smethwick Galton Bridge LL", "stage_seq": 6, "distance_m": 14358.322, "section_seq": 1, "route_path_id": 143187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Galton Jn", "stage_seq": 7, "distance_m": 14779.343, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Smethwick Rolfe Street", "stage_seq": 8, "distance_m": 15395.823, "section_seq": 1, "route_path_id": 143187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Soho South Jn", "stage_seq": 9, "distance_m": 17516.545, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1630", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 20800.453, "section_seq": 1, "route_path_id": 143187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 21797.469, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Duddeston", "stage_seq": 12, "distance_m": 23124.13, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Aston", "stage_seq": 13, "distance_m": 25057.235, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Witton", "stage_seq": 14, "distance_m": 26211.515, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Perry Barr", "stage_seq": 15, "distance_m": 27572.27, "section_seq": 1, "route_path_id": 143187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Perry Barr North Jn", "stage_seq": 16, "distance_m": 28721.164, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Hamstead", "stage_seq": 17, "distance_m": 29982.494, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Tame Bridge Parkway", "stage_seq": 18, "distance_m": 34277.52, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Bescot Stadium", "stage_seq": 19, "distance_m": 35887.108, "section_seq": 1, "route_path_id": 143187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Pleck Jn", "stage_seq": 20, "distance_m": 37452.191, "section_seq": 1, "route_path_id": 143187}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Walsall", "stage_seq": 21, "distance_m": 38595.468, "section_seq": 1, "route_path_id": 143187}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38595.468, "from_m": 0.0, "section_seq": 1, "route_path_id": 143187}], "total_distance_m": 38595.468, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37768.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 826.66, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Wolverhampton |
1548 |
1548 |
5 |
15:59:00 |
None |
Walsall |
1657 |
1657 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y80984/2026-09-23/detailed |
None |
Wolverhampton |
2026-09-23T15:59:30+01:00 |
Coseley |
1433.5 |
{"type": "LineString", "coordinates": [[-2.1199992, 52.587655899999994], [-2.1198271999999996, 52.58755549999999], [-2.119565, 52.5874133], [-2.1192733999999995, 52.58727819999999], [-2.1189628, 52.58715889999999], [-2.1187187, 52.5870821], [-2.1183247999999995, 52.5869813], [-2.11802, 52.58692009999999], [-2.1177408, 52.58686939999999], [-2.1174195999999994, 52.586818], [-2.1172241, 52.5867897], [-2.1167229, 52.5867462], [-2.1163741, 52.5867448], [-2.1162074, 52.5867396], [-2.1160498, 52.5867341], [-2.1159247, 52.5867231], [-2.1157708, 52.58670850000001], [-2.1156252999999996, 52.5866894], [-2.1154765000000006, 52.5866664], [-2.1153672999999995, 52.5866481], [-2.1149770999999995, 52.58655139999998], [-2.1149118, 52.5865329], [-2.1147695, 52.58649179999999], [-2.1146418, 52.586452000000016], [-2.1145028999999997, 52.5863978], [-2.1143674999999997, 52.5863459], [-2.1142194, 52.58628290000001], [-2.1140857999999993, 52.5862217], [-2.1139643, 52.586160599999985], [-2.1138532, 52.58610240000001], [-2.1137314, 52.586031], [-2.1136286999999996, 52.5859669], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001]]} |
3.4 |
1559 |
1552½ |
None |
None |
Coseley |
52.5453156 |
-2.0858348 |
52.5453156 |
-2.0858348 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:01 |
Wolverhampton |
TD |
NEVER_DEPARTED_TIMEOUT |
68676308 |
1790175363096323 |
16 |
16 |
2026-09-23 16:06:07.871977 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.639601 |
| 766040 |
797931 |
P65440 |
365V92MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:00 |
2026-09-23 16:06:24 |
2026-09-25 16:06:24 |
{"id": 797931, "stp": "P", "toc": "Northern", "uid": "P65440", "consist": "323242", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65440/2026-09-23/detailed", "trust_id": "365V92MR23", "origin_crs": "XAL", "show_on_map": 0, "dar_est_time": "15:56:00", "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-23", "dest_arr_time": "1619", "dest_platform": "5", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5V92", "timing_status": null, "origin_station": "Allerton Depot", "current_leg_arr": "1619", "current_leg_dep": "1556", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1556", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:06:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Allerton Depot", "dest_arr_time_act": "1619", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": null, "current_leg_milage": "6.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.172, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.057, \"from_m\": 273.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 342.603, \"from_m\": 324.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 389.57, \"from_m\": 342.603, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.2, \"from_m\": 389.57, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 908.316, \"from_m\": 472.2, \"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\": 961.485, \"from_m\": 908.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5482.28, \"from_m\": 961.485, \"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\": 5542.598, \"from_m\": 5482.28, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5873.999, \"from_m\": 5542.598, \"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\": 7009.74, \"from_m\": 5873.999, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7067.777, \"from_m\": 7009.74, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7141.338, \"from_m\": 7067.777, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7181.274, \"from_m\": 7141.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7255.955, \"from_m\": 7181.274, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7295.388, \"from_m\": 7255.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7597.859, \"from_m\": 7295.388, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7825.588, \"from_m\": 7597.859, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7868.24, \"from_m\": 7825.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\": 8966.876, \"from_m\": 7868.24, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9332.981, \"from_m\": 8966.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\": 9650.338, \"from_m\": 9332.981, \"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\": 797931, \"profile_key\": \"d91fa3ae3dd84c67c3fa8db06f7f9cd4496e1a48bf9468fc6c4bd14b466e97c7\", \"schedule_id\": 20551, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 514.243, \"section_seq\": 1, \"route_path_id\": 138969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Wavertree Jn\", \"stage_seq\": 3, \"distance_m\": 5428.803, \"section_seq\": 1, \"route_path_id\": 138969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 6893.071, \"section_seq\": 1, \"route_path_id\": 138969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Edge Hill\", \"stage_seq\": 5, \"distance_m\": 7479.394, \"section_seq\": 1, \"route_path_id\": 138969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8374.446, \"section_seq\": 1, \"route_path_id\": 138969}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 7, \"distance_m\": 9650.338, \"section_seq\": 1, \"route_path_id\": 138969}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9650.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138969}], \"total_distance_m\": 9650.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9276.032, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 374.306, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "23.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Allerton Depot", "service_state_platform": null, "timing_fact_generation": 1790174962710256, "current_leg_arrival_utc": "2026-09-23T16:19:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:04.644070", "service_state_evidence_id": 68659795, "current_leg_start_actual_dep": "2026-09-23T15:56:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:07.893361", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XAL |
LIV |
5V92 |
323242 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 273.172, "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": 324.057, "from_m": 273.172, "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": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 389.57, "from_m": 342.603, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.2, "from_m": 389.57, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 908.316, "from_m": 472.2, "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": 961.485, "from_m": 908.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5482.28, "from_m": 961.485, "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": 5542.598, "from_m": 5482.28, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5873.999, "from_m": 5542.598, "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": 7009.74, "from_m": 5873.999, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7067.777, "from_m": 7009.74, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7141.338, "from_m": 7067.777, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7181.274, "from_m": 7141.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7255.955, "from_m": 7181.274, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7295.388, "from_m": 7255.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7597.859, "from_m": 7295.388, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7825.588, "from_m": 7597.859, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7868.24, "from_m": 7825.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": 8966.876, "from_m": 7868.24, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9332.981, "from_m": 8966.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": 9650.338, "from_m": 9332.981, "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": 797931, "profile_key": "d91fa3ae3dd84c67c3fa8db06f7f9cd4496e1a48bf9468fc6c4bd14b466e97c7", "schedule_id": 20551, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1556", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 514.243, "section_seq": 1, "route_path_id": 138969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Wavertree Jn", "stage_seq": 3, "distance_m": 5428.803, "section_seq": 1, "route_path_id": 138969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 6893.071, "section_seq": 1, "route_path_id": 138969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Edge Hill", "stage_seq": 5, "distance_m": 7479.394, "section_seq": 1, "route_path_id": 138969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8374.446, "section_seq": 1, "route_path_id": 138969}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 7, "distance_m": 9650.338, "section_seq": 1, "route_path_id": 138969}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9650.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 138969}], "total_distance_m": 9650.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9276.032, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 374.306, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Allerton Depot |
1556 |
1556 |
None |
15:56:00 |
None |
Liverpool Lime Street HL/ML |
1619 |
1619 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65440/2026-09-23/detailed |
None |
Allerton Depot |
2026-09-23T15:56:30+01:00 |
Liverpool Lime Street HL/ML |
23.0 |
{"type": "LineString", "coordinates": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
6.0 |
1556 |
1619 |
None |
None |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-23 16:06:24 |
TERMINATED |
2026-09-23 15:56:00 |
Allerton Depot |
TD |
NEVER_DEPARTED_TIMEOUT |
68659795 |
1790174962710256 |
2 |
2 |
2026-09-23 16:06:07.893361 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:04.644070 |
| 766041 |
796647 |
S01274 |
722A401Q23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:30 |
2026-09-23 16:06:54 |
2026-09-25 16:06:54 |
{"id": 796647, "stp": "N", "toc": "London Underground", "uid": "S01274", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01274/2026-09-23/detailed", "trust_id": "722A401Q23", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-23", "dest_arr_time": "1557", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A40", "timing_status": "ON TIME", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1529", "current_leg_dep": "1527", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1508", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-23T16:06:54", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1556½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1508", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:44Z\", \"source_id\": 21499651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:11:39Z\", \"source_id\": 21501747, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:46Z\", \"source_id\": 21503263, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:15:05Z\", \"source_id\": 21504182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:16Z\", \"source_id\": 21506408, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:46Z\", \"source_id\": 21508890, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:16Z\", \"source_id\": 21509964, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:21Z\", \"source_id\": 21512120, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:19Z\", \"source_id\": 21513561, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1790173701734734, "current_leg_arrival_utc": "2026-09-23T15:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:30.780805", "service_state_evidence_id": 21513561, "current_leg_start_actual_dep": "2026-09-23T15:26:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-23T15:56:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:34.010970", "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 |
HRW |
ZEL |
2A40 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:44Z", "source_id": 21499651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:11:39Z", "source_id": 21501747, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:46Z", "source_id": 21503263, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:15:05Z", "source_id": 21504182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:16Z", "source_id": 21506408, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:46Z", "source_id": 21508890, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:16Z", "source_id": 21509964, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:21Z", "source_id": 21512120, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:19Z", "source_id": 21513561, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:29:00+01:00", "operational_fact": true}] |
Harrow & Wealdstone (DC) |
1508 |
1508 |
2 |
None |
None |
Elephant & Castle L.T. |
1557 |
1556½ |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01274/2026-09-23/detailed |
None |
Kensal Green |
2026-09-23T15:26:00+01:00 |
Queen's Park (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
1527 |
1529 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-23 16:06:54 |
TERMINATED |
2026-09-23 15:56:30 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
21513561 |
1790173701734734 |
27 |
27 |
2026-09-23 16:06:34.010970 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:30.780805 |
| 766042 |
795839 |
C32162 |
252B58MP23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:56:30 |
2026-09-23 16:06:54 |
2026-09-25 16:06:54 |
{"id": 795839, "stp": "O", "toc": "Northern", "uid": "C32162", "consist": "150006", "dest_crs": "LCK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32162/2026-09-23/detailed", "trust_id": "252B58MP23", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lockwood", "service_date": "2026-09-23", "dest_arr_time": "1551", "dest_platform": null, "is_terminated": 1, "next_location": "Stocksmoor", "signalling_id": "2B58", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1533", "current_leg_dep": "1531", "current_leg_end": "Stocksmoor", "origin_dep_time": "1435", "origin_platform": "1B", "current_location": "Stocksmoor", "last_update_time": "2026-09-23T16:06:54", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7041580524386095, 53.58860725741815], [-1.7054347, 53.588871999999995], [-1.7060017, 53.5890064], [-1.7064286999999998, 53.589116], [-1.7067990398270907, 53.58921509582195], [-1.7068808999999998, 53.589237], [-1.7074112, 53.5893878], [-1.7079509, 53.58954679999999], [-1.708359, 53.58966829999999], [-1.7104448, 53.59028399999999], [-1.7126234, 53.5909196], [-1.7129436999999998, 53.591015599999984], [-1.7167681, 53.592153499999995], [-1.7180645, 53.5925527], [-1.7225954, 53.593931299999994], [-1.7231830999999995, 53.594107]]}", "current_leg_start": "Shepley", "dest_arr_time_act": "1550½", "motion_projection": null, "next_location_lat": "53.5941070", "next_location_lon": "-1.7231831", "previous_location": "Shepley", "current_leg_milage": "0.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"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\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5302.258, \"from_m\": 5240.076, \"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\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11907.594, \"from_m\": 7120.44, \"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\": 12323.727, \"from_m\": 11907.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18904.603, \"from_m\": 12323.727, \"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\": 19499.317, \"from_m\": 18904.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24305.166, \"from_m\": 19499.317, \"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\": 25659.796, \"from_m\": 24305.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25810.384, \"from_m\": 25659.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26009.485, \"from_m\": 25810.384, \"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\": 26113.632, \"from_m\": 26009.485, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26920.188, \"from_m\": 26113.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26996.105, \"from_m\": 26920.188, \"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\": 29714.487, \"from_m\": 26996.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29841.257, \"from_m\": 29714.487, \"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\": 30047.9, \"from_m\": 29841.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37476.644, \"from_m\": 30047.9, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37741.946, \"from_m\": 37476.644, \"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\": 37745.83, \"from_m\": 37741.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37779.749, \"from_m\": 37745.83, \"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\": 38078.747, \"from_m\": 37779.749, \"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\": 43386.487, \"from_m\": 38078.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44703.844, \"from_m\": 43386.487, \"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\": 49519.752, \"from_m\": 44703.844, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49571.165, \"from_m\": 49519.752, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57238.571, \"from_m\": 49571.165, \"capability_applied\": null, \"effective_limit_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\": 795839, \"profile_key\": \"434598a4c440671bf8208c3c095837373256f096efc48e089793f3964e135fd5\", \"schedule_id\": 36182, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1441\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 11814.788, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1453\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 16869.437, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1456H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19406.592, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509\", \"location\": \"Dodworth\", \"stage_seq\": 10, \"distance_m\": 30301.574, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1512H\", \"location\": \"Silkstone Common\", \"stage_seq\": 11, \"distance_m\": 32736.84, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1519H\", \"location\": \"Penistone\", \"stage_seq\": 12, \"distance_m\": 37643.225, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Denby Dale\", \"stage_seq\": 13, \"distance_m\": 44220.541, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Clayton West Jn\", \"stage_seq\": 14, \"distance_m\": 46728.865, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Shepley\", \"stage_seq\": 15, \"distance_m\": 47674.018, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1535\", \"location\": \"Stocksmoor\", \"stage_seq\": 16, \"distance_m\": 49071.812, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541H\", \"location\": \"Brockholes\", \"stage_seq\": 17, \"distance_m\": 52430.918, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544\", \"location\": \"Honley\", \"stage_seq\": 18, \"distance_m\": 53823.764, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1547\", \"location\": \"Berry Brow\", \"stage_seq\": 19, \"distance_m\": 55512.244, \"section_seq\": 1, \"route_path_id\": 122100}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": null, \"location\": \"Lockwood\", \"stage_seq\": 20, \"distance_m\": 57238.571, \"section_seq\": 1, \"route_path_id\": 122100}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57238.571, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122100}], \"total_distance_m\": 57238.571, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 57084.099, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.472, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1435", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "53.5941070", "current_position_lon": "-1.7231831", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:38Z\", \"source_id\": 68501419, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:43:45Z\", \"source_id\": 21482253, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:36Z\", \"source_id\": 68521035, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:51:41Z\", \"source_id\": 21487855, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:35Z\", \"source_id\": 68532475, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:38Z\", \"source_id\": 21491280, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:08Z\", \"source_id\": 68560315, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:13Z\", \"source_id\": 21499304, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:15:06Z\", \"source_id\": 68577047, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:15:13Z\", \"source_id\": 21504282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:43Z\", \"source_id\": 68599474, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:45Z\", \"source_id\": 21511025, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:52Z\", \"source_id\": 68626859, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:54Z\", \"source_id\": 21518931, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stocksmoor", "service_state_platform": "2", "timing_fact_generation": 1790174680910573, "current_leg_arrival_utc": "2026-09-23T15:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:56:30.789617", "service_state_evidence_id": 68640810, "current_leg_start_actual_dep": "2026-09-23T15:37:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-23T15:56:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:06:34.014407", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
SHF |
LCK |
2B58 |
150006 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "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": 5240.076, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "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": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11907.594, "from_m": 7120.44, "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": 12323.727, "from_m": 11907.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18904.603, "from_m": 12323.727, "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": 19499.317, "from_m": 18904.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24305.166, "from_m": 19499.317, "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": 25659.796, "from_m": 24305.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25810.384, "from_m": 25659.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26009.485, "from_m": 25810.384, "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": 26113.632, "from_m": 26009.485, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26920.188, "from_m": 26113.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26996.105, "from_m": 26920.188, "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": 29714.487, "from_m": 26996.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29841.257, "from_m": 29714.487, "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": 30047.9, "from_m": 29841.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37476.644, "from_m": 30047.9, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37741.946, "from_m": 37476.644, "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": 37745.83, "from_m": 37741.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37779.749, "from_m": 37745.83, "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": 38078.747, "from_m": 37779.749, "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": 43386.487, "from_m": 38078.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44703.844, "from_m": 43386.487, "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": 49519.752, "from_m": 44703.844, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49571.165, "from_m": 49519.752, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57238.571, "from_m": 49571.165, "capability_applied": null, "effective_limit_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": 795839, "profile_key": "434598a4c440671bf8208c3c095837373256f096efc48e089793f3964e135fd5", "schedule_id": 36182, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1435", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 122100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1441", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 122100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447", "location": "Chapeltown", "stage_seq": 6, "distance_m": 11814.788, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1453", "location": "Elsecar", "stage_seq": 7, "distance_m": 16869.437, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1456H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19406.592, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Barnsley", "stage_seq": 9, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509", "location": "Dodworth", "stage_seq": 10, "distance_m": 30301.574, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1512H", "location": "Silkstone Common", "stage_seq": 11, "distance_m": 32736.84, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1519H", "location": "Penistone", "stage_seq": 12, "distance_m": 37643.225, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Denby Dale", "stage_seq": 13, "distance_m": 44220.541, "section_seq": 1, "route_path_id": 122100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Clayton West Jn", "stage_seq": 14, "distance_m": 46728.865, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Shepley", "stage_seq": 15, "distance_m": 47674.018, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1535", "location": "Stocksmoor", "stage_seq": 16, "distance_m": 49071.812, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541H", "location": "Brockholes", "stage_seq": 17, "distance_m": 52430.918, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544", "location": "Honley", "stage_seq": 18, "distance_m": 53823.764, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Berry Brow", "stage_seq": 19, "distance_m": 55512.244, "section_seq": 1, "route_path_id": 122100}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": null, "location": "Lockwood", "stage_seq": 20, "distance_m": 57238.571, "section_seq": 1, "route_path_id": 122100}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57238.571, "from_m": 0.0, "section_seq": 1, "route_path_id": 122100}], "total_distance_m": 57238.571, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 57084.099, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.472, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:38Z", "source_id": 68501419, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:43:45Z", "source_id": 21482253, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:36Z", "source_id": 68521035, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:51:41Z", "source_id": 21487855, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:35Z", "source_id": 68532475, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:38Z", "source_id": 21491280, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:08Z", "source_id": 68560315, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:13Z", "source_id": 21499304, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7265, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:15:06Z", "source_id": 68577047, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:15:13Z", "source_id": 21504282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7270, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:43Z", "source_id": 68599474, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:45Z", "source_id": 21511025, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6319, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:52Z", "source_id": 68626859, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:54Z", "source_id": 21518931, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}] |
Sheffield |
1435 |
1435 |
1B |
None |
None |
Lockwood |
1551 |
1550½ |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32162/2026-09-23/detailed |
None |
Shepley |
2026-09-23T15:37:00+01:00 |
Stocksmoor |
2.0 |
{"type": "LineString", "coordinates": [[-1.7041580524386095, 53.58860725741815], [-1.7054347, 53.588871999999995], [-1.7060017, 53.5890064], [-1.7064286999999998, 53.589116], [-1.7067990398270907, 53.58921509582195], [-1.7068808999999998, 53.589237], [-1.7074112, 53.5893878], [-1.7079509, 53.58954679999999], [-1.708359, 53.58966829999999], [-1.7104448, 53.59028399999999], [-1.7126234, 53.5909196], [-1.7129436999999998, 53.591015599999984], [-1.7167681, 53.592153499999995], [-1.7180645, 53.5925527], [-1.7225954, 53.593931299999994], [-1.7231830999999995, 53.594107]]} |
0.9 |
1531 |
1533 |
Shepley |
Stocksmoor |
Stocksmoor |
53.5941070 |
-1.7231831 |
53.5941070 |
-1.7231831 |
1 |
0 |
2026-09-23 16:06:54 |
TERMINATED |
2026-09-23 15:56:30 |
Stocksmoor |
TD |
TRACKING_TIMEOUT |
68640810 |
1790174680910573 |
45 |
45 |
2026-09-23 16:06:34.014407 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:56:30.789617 |
| 766043 |
797937 |
C22578 |
472C47MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797937, "stp": "P", "toc": "Great Northern", "uid": "C22578", "consist": "700022", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22578/2026-09-23/detailed", "trust_id": "472C47MR23", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-23", "dest_arr_time": "1723", "dest_platform": "10", "is_terminated": 1, "next_location": "Cambridge South", "signalling_id": "2C47", "timing_status": null, "origin_station": "Cambridge", "current_leg_arr": "1600", "current_leg_dep": "1558", "current_leg_end": "Cambridge South", "origin_dep_time": "1557", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.13749999999999998, 52.1939575], [0.1372076, 52.1935475], [0.13641879999999998, 52.19244669999999], [0.1357759, 52.1915567], [0.1354712, 52.191139099999994], [0.1352861, 52.1908849], [0.13499569999999997, 52.19047950000002], [0.1347363, 52.1901257], [0.1342892, 52.1895144], [0.13408439999999996, 52.1892462], [0.1338015, 52.18884229999998], [0.1329039, 52.18755049999999], [0.1323624, 52.1865495], [0.1319756, 52.1857959], [0.1315451, 52.1847464], [0.13139359999999997, 52.184285800000005], [0.131119, 52.1833124], [0.13088719999999998, 52.1821937], [0.1307905, 52.18153859999999], [0.13068009999999997, 52.180068000000006], [0.1306862, 52.1794664], [0.1307121, 52.1786709], [0.1308138, 52.17758049999999], [0.1308282, 52.1773142], [0.13083339999999996, 52.1771358], [0.13083809999999998, 52.176987], [0.1308976, 52.17639990000001], [0.1309251, 52.1761493], [0.1309468, 52.1759386], [0.131029, 52.1753107], [0.13152998184573628, 52.17148059687024]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "1723", "motion_projection": null, "next_location_lat": "52.1714806", "next_location_lon": "0.1315300", "previous_location": null, "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4234.217, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4737.194, \"from_m\": 4234.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5544.88, \"from_m\": 4737.194, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5560.759, \"from_m\": 5544.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11328.22, \"from_m\": 5560.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11358.567, \"from_m\": 11328.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12983.922, \"from_m\": 11358.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13753.983, \"from_m\": 12983.922, \"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\": 20307.644, \"from_m\": 13753.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21059.474, \"from_m\": 20307.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21352.983, \"from_m\": 21059.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21430.454, \"from_m\": 21352.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21464.229, \"from_m\": 21430.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22021.429, \"from_m\": 21464.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25450.546, \"from_m\": 22021.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31709.546, \"from_m\": 25450.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37091.722, \"from_m\": 31709.546, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37124.129, \"from_m\": 37091.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37265.519, \"from_m\": 37124.129, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40752.425, \"from_m\": 37265.519, \"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\": 40810.749, \"from_m\": 40752.425, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40837.851, \"from_m\": 40810.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41421.836, \"from_m\": 40837.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41518.848, \"from_m\": 41421.836, \"capability_applied\": null, \"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\": 41587.234, \"from_m\": 41518.848, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48359.179, \"from_m\": 41587.234, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 48398.841, \"from_m\": 48359.179, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55903.247, \"from_m\": 48398.841, \"capability_applied\": null, \"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\": 57521.905, \"from_m\": 55903.247, \"capability_applied\": null, \"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\": 72978.082, \"from_m\": 57521.905, \"capability_applied\": null, \"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\": 73813.388, \"from_m\": 72978.082, \"capability_applied\": null, \"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\": 83606.842, \"from_m\": 73813.388, \"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\": 87743.28, \"from_m\": 83606.842, \"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\": 89368.643, \"from_m\": 87743.28, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89626.125, \"from_m\": 89368.643, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91260.491, \"from_m\": 89626.125, \"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\": 91772.582, \"from_m\": 91260.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\": 91802.668, \"from_m\": 91772.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91870.525, \"from_m\": 91802.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91953.665, \"from_m\": 91870.525, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92243.06, \"from_m\": 91953.665, \"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\": 92294.002, \"from_m\": 92243.06, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92671.419, \"from_m\": 92294.002, \"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\": 92688.312, \"from_m\": 92671.419, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92695.065, \"from_m\": 92688.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93090.882, \"from_m\": 92695.065, \"capability_applied\": null, \"effective_limit_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\": 797937, \"profile_key\": \"5b688f4aa81dc346c693e413d3047888816b54bb2bd4fe97de43d1386c1dc14f\", \"schedule_id\": 3144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1613H\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Baldock\", \"stage_seq\": 8, \"distance_m\": 34241.911, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 9, \"distance_m\": 37500.509, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Hitchin\", \"stage_seq\": 10, \"distance_m\": 41751.191, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Stevenage\", \"stage_seq\": 11, \"distance_m\": 48753.78, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Knebworth\", \"stage_seq\": 12, \"distance_m\": 52847.798, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 13, \"distance_m\": 54753.996, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Welwyn North\", \"stage_seq\": 14, \"distance_m\": 57809.857, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Digswell Jn\", \"stage_seq\": 15, \"distance_m\": 59027.159, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1652\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 16, \"distance_m\": 60502.944, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 64646.484, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1702\", \"location\": \"Potters Bar\", \"stage_seq\": 18, \"distance_m\": 72667.134, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"New Barnet\", \"stage_seq\": 19, \"distance_m\": 78344.739, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 20, \"distance_m\": 85142.48, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Harringay\", \"stage_seq\": 21, \"distance_m\": 87641.489, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Finsbury Park\", \"stage_seq\": 22, \"distance_m\": 88993.238, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 23, \"distance_m\": 90813.711, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 24, \"distance_m\": 91988.495, \"section_seq\": 1, \"route_path_id\": 131784}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 25, \"distance_m\": 93090.882, \"section_seq\": 1, \"route_path_id\": 131784}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93090.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131784}], \"total_distance_m\": 93090.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86425.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6664.917, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "52.1714806", "current_position_lon": "0.1315300", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Cambridge", "service_state_platform": "2", "timing_fact_generation": 1790175491549428, "current_leg_arrival_utc": "2026-09-23T16:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.134501", "service_state_evidence_id": 68633105, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.578490", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
CBG |
KGX |
2C47 |
700022 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4234.217, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4737.194, "from_m": 4234.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5544.88, "from_m": 4737.194, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5560.759, "from_m": 5544.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11328.22, "from_m": 5560.759, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11358.567, "from_m": 11328.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12983.922, "from_m": 11358.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13753.983, "from_m": 12983.922, "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": 20307.644, "from_m": 13753.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21059.474, "from_m": 20307.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21352.983, "from_m": 21059.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21430.454, "from_m": 21352.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21464.229, "from_m": 21430.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22021.429, "from_m": 21464.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25450.546, "from_m": 22021.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31709.546, "from_m": 25450.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37091.722, "from_m": 31709.546, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37124.129, "from_m": 37091.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37265.519, "from_m": 37124.129, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40752.425, "from_m": 37265.519, "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": 40810.749, "from_m": 40752.425, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40837.851, "from_m": 40810.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41421.836, "from_m": 40837.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41518.848, "from_m": 41421.836, "capability_applied": null, "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": 41587.234, "from_m": 41518.848, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48359.179, "from_m": 41587.234, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 48398.841, "from_m": 48359.179, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55903.247, "from_m": 48398.841, "capability_applied": null, "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": 57521.905, "from_m": 55903.247, "capability_applied": null, "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": 72978.082, "from_m": 57521.905, "capability_applied": null, "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": 73813.388, "from_m": 72978.082, "capability_applied": null, "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": 83606.842, "from_m": 73813.388, "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": 87743.28, "from_m": 83606.842, "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": 89368.643, "from_m": 87743.28, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89626.125, "from_m": 89368.643, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91260.491, "from_m": 89626.125, "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": 91772.582, "from_m": 91260.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": 91802.668, "from_m": 91772.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91870.525, "from_m": 91802.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 91953.665, "from_m": 91870.525, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92243.06, "from_m": 91953.665, "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": 92294.002, "from_m": 92243.06, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92671.419, "from_m": 92294.002, "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": 92688.312, "from_m": 92671.419, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92695.065, "from_m": 92688.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93090.882, "from_m": 92695.065, "capability_applied": null, "effective_limit_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": 797937, "profile_key": "5b688f4aa81dc346c693e413d3047888816b54bb2bd4fe97de43d1386c1dc14f", "schedule_id": 3144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Baldock", "stage_seq": 8, "distance_m": 34241.911, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Letchworth Garden City", "stage_seq": 9, "distance_m": 37500.509, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Hitchin", "stage_seq": 10, "distance_m": 41751.191, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Stevenage", "stage_seq": 11, "distance_m": 48753.78, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Knebworth", "stage_seq": 12, "distance_m": 52847.798, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Woolmer Green Jn", "stage_seq": 13, "distance_m": 54753.996, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Welwyn North", "stage_seq": 14, "distance_m": 57809.857, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Digswell Jn", "stage_seq": 15, "distance_m": 59027.159, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1652", "location": "Welwyn Garden City", "stage_seq": 16, "distance_m": 60502.944, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Hatfield", "stage_seq": 17, "distance_m": 64646.484, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Potters Bar", "stage_seq": 18, "distance_m": 72667.134, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "New Barnet", "stage_seq": 19, "distance_m": 78344.739, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711H", "location": "Alexandra Palace", "stage_seq": 20, "distance_m": 85142.48, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Harringay", "stage_seq": 21, "distance_m": 87641.489, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Finsbury Park", "stage_seq": 22, "distance_m": 88993.238, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Holloway South Jn", "stage_seq": 23, "distance_m": 90813.711, "section_seq": 1, "route_path_id": 131784}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Belle Isle Jn", "stage_seq": 24, "distance_m": 91988.495, "section_seq": 1, "route_path_id": 131784}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 25, "distance_m": 93090.882, "section_seq": 1, "route_path_id": 131784}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93090.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 131784}], "total_distance_m": 93090.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86425.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6664.917, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cambridge |
1557 |
1557 |
2 |
15:58:00 |
None |
London Kings Cross |
1723 |
1723 |
10 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C22578/2026-09-23/detailed |
None |
Cambridge |
2026-09-23T15:58:30+01:00 |
Cambridge South |
2.0 |
{"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.13749999999999998, 52.1939575], [0.1372076, 52.1935475], [0.13641879999999998, 52.19244669999999], [0.1357759, 52.1915567], [0.1354712, 52.191139099999994], [0.1352861, 52.1908849], [0.13499569999999997, 52.19047950000002], [0.1347363, 52.1901257], [0.1342892, 52.1895144], [0.13408439999999996, 52.1892462], [0.1338015, 52.18884229999998], [0.1329039, 52.18755049999999], [0.1323624, 52.1865495], [0.1319756, 52.1857959], [0.1315451, 52.1847464], [0.13139359999999997, 52.184285800000005], [0.131119, 52.1833124], [0.13088719999999998, 52.1821937], [0.1307905, 52.18153859999999], [0.13068009999999997, 52.180068000000006], [0.1306862, 52.1794664], [0.1307121, 52.1786709], [0.1308138, 52.17758049999999], [0.1308282, 52.1773142], [0.13083339999999996, 52.1771358], [0.13083809999999998, 52.176987], [0.1308976, 52.17639990000001], [0.1309251, 52.1761493], [0.1309468, 52.1759386], [0.131029, 52.1753107], [0.13152998184573628, 52.17148059687024]]} |
1.6 |
1558 |
1600 |
None |
None |
Cambridge South |
52.1714806 |
0.1315300 |
52.1714806 |
0.1315300 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Cambridge |
TD |
NEVER_DEPARTED_TIMEOUT |
68633105 |
1790175491549428 |
4 |
4 |
2026-09-23 16:07:06.578490 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.134501 |
| 766044 |
797938 |
C34284 |
722D91MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797938, "stp": "P", "toc": "London Overground", "uid": "C34284", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34284/2026-09-23/detailed", "trust_id": "722D91MR23", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-23", "dest_arr_time": "1649", "dest_platform": "4", "is_terminated": 1, "next_location": "South Hampstead", "signalling_id": "2D91", "timing_status": null, "origin_station": "London Euston", "current_leg_arr": "1602", "current_leg_dep": "1558", "current_leg_end": "South Hampstead", "origin_dep_time": "1557", "origin_platform": "9", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.15263589999999996, 51.5421477], [-0.1527491, 51.542200699999995], [-0.15296239999999997, 51.5422958], [-0.1531823, 51.5423842], [-0.1536088, 51.542546], [-0.1538995, 51.542638], [-0.1541859, 51.5427216], [-0.15452219999999997, 51.54280909999999], [-0.154825, 51.5428777], [-0.1549561, 51.5429049], [-0.15510319999999997, 51.5429343], [-0.15531239999999996, 51.5429706], [-0.15553829999999996, 51.5430081], [-0.15585409999999997, 51.5430502], [-0.1561087, 51.5430763], [-0.15637329999999997, 51.543094999999994], [-0.1567282, 51.54311620000001], [-0.1569572, 51.54312500000001], [-0.1572513, 51.543133299999994], [-0.15750445548846573, 51.543143783240744], [-0.1578526, 51.5431582], [-0.1581807, 51.5431693], [-0.15854169999999998, 51.54318380000001], [-0.15878520000000002, 51.5431912], [-0.15900759999999997, 51.543195099999984], [-0.15926430000000005, 51.5431895], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16146669999999996, 51.54310769999999], [-0.1618719, 51.5431262], [-0.16195372460502916, 51.54313601010969], [-0.16216799999999998, 51.5431617], [-0.1628609, 51.543266], [-0.1634905, 51.54334719999999], [-0.16380509999999998, 51.5433694], [-0.16429049999999998, 51.54337950000001], [-0.16475459999999997, 51.5433561], [-0.1689299, 51.54281770000001], [-0.17511509999999997, 51.54196589999999], [-0.17712039999999998, 51.5416873], [-0.17736157267145675, 51.541654409734264], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.1778433, 51.541416], [-0.17905545831868555, 51.54127058658047]]}", "current_leg_start": "London Euston", "dest_arr_time_act": "1647", "motion_projection": null, "next_location_lat": "51.5412706", "next_location_lon": "-0.1790555", "previous_location": null, "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 797938, \"profile_key\": \"b171e385b5c56fdffc7d95379f8e125cc173daa552a540bf16141c54747e7355\", \"schedule_id\": 4229, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"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\": \"1559H\", \"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\": \"1600\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2730.439, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 3927.215, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 4921.411, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1609\", \"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\": \"1609H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 6258.215, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 7280.066, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 9587.67, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 11571.881, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1618H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 13038.848, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 14677.183, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 26117.964, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 27042.824, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 28425.51, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 30120.111, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 32019.877, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 33210.638, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 35591.33, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 37571.955, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 38878.218, \"section_seq\": 1, \"route_path_id\": 115907}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"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": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.5412706", "current_position_lon": "-0.1790555", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1790175487722606, "current_leg_arrival_utc": "2026-09-23T16:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.139699", "service_state_evidence_id": 68658641, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.581771", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D91 |
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": 797938, "profile_key": "b171e385b5c56fdffc7d95379f8e125cc173daa552a540bf16141c54747e7355", "schedule_id": 4229, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "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": "1559H", "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": "1600", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2730.439, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 3927.215, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 4921.411, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1609", "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": "1609H", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 6258.215, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Kensal Green", "stage_seq": 8, "distance_m": 7280.066, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 9587.67, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Harlesden", "stage_seq": 10, "distance_m": 11571.881, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 13038.848, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 14677.183, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 26117.964, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 27042.824, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 28425.51, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 30120.111, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 32019.877, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 33210.638, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 35591.33, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 37571.955, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 38878.218, "section_seq": 1, "route_path_id": 115907}, {"is_pass": false, "wtt_arr": "1647", "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} |
[] |
London Euston |
1557 |
1557 |
9 |
15:58:00 |
None |
Watford Junction (DC) |
1649 |
1647 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C34284/2026-09-23/detailed |
None |
London Euston |
2026-09-23T15:58:30+01:00 |
South Hampstead |
4.0 |
{"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.15263589999999996, 51.5421477], [-0.1527491, 51.542200699999995], [-0.15296239999999997, 51.5422958], [-0.1531823, 51.5423842], [-0.1536088, 51.542546], [-0.1538995, 51.542638], [-0.1541859, 51.5427216], [-0.15452219999999997, 51.54280909999999], [-0.154825, 51.5428777], [-0.1549561, 51.5429049], [-0.15510319999999997, 51.5429343], [-0.15531239999999996, 51.5429706], [-0.15553829999999996, 51.5430081], [-0.15585409999999997, 51.5430502], [-0.1561087, 51.5430763], [-0.15637329999999997, 51.543094999999994], [-0.1567282, 51.54311620000001], [-0.1569572, 51.54312500000001], [-0.1572513, 51.543133299999994], [-0.15750445548846573, 51.543143783240744], [-0.1578526, 51.5431582], [-0.1581807, 51.5431693], [-0.15854169999999998, 51.54318380000001], [-0.15878520000000002, 51.5431912], [-0.15900759999999997, 51.543195099999984], [-0.15926430000000005, 51.5431895], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16146669999999996, 51.54310769999999], [-0.1618719, 51.5431262], [-0.16195372460502916, 51.54313601010969], [-0.16216799999999998, 51.5431617], [-0.1628609, 51.543266], [-0.1634905, 51.54334719999999], [-0.16380509999999998, 51.5433694], [-0.16429049999999998, 51.54337950000001], [-0.16475459999999997, 51.5433561], [-0.1689299, 51.54281770000001], [-0.17511509999999997, 51.54196589999999], [-0.17712039999999998, 51.5416873], [-0.17736157267145675, 51.541654409734264], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.1778433, 51.541416], [-0.17905545831868555, 51.54127058658047]]} |
2.5 |
1558 |
1602 |
None |
None |
South Hampstead |
51.5412706 |
-0.1790555 |
51.5412706 |
-0.1790555 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
London Euston |
TD |
NEVER_DEPARTED_TIMEOUT |
68658641 |
1790175487722606 |
5 |
5 |
2026-09-23 16:07:06.581771 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.139699 |
| 766045 |
797942 |
P88645 |
872M88MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797942, "stp": "P", "toc": "Southeastern", "uid": "P88645", "consist": "465173+465176", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88645/2026-09-23/detailed", "trust_id": "872M88MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-23", "dest_arr_time": "1639", "dest_platform": "8", "is_terminated": 1, "next_location": "Brixton", "signalling_id": "2M88", "timing_status": null, "origin_station": "London Victoria", "current_leg_arr": "1603½", "current_leg_dep": "1558", "current_leg_end": "Brixton", "origin_dep_time": "1557", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.14712339956373136, 51.48336566475672], [-0.1471226, 51.483117799999995], [-0.1471232, 51.4829706], [-0.1471299, 51.4828053], [-0.1471018, 51.482572199999986], [-0.1470441, 51.48232169999999], [-0.1469744, 51.4820954], [-0.14689789999999997, 51.48191829999999], [-0.14684719999999998, 51.4818139], [-0.14680129999999997, 51.4817195], [-0.1466981, 51.48151489999999], [-0.1465814, 51.4813412], [-0.14645129999999998, 51.4811591], [-0.14625479999999996, 51.480887], [-0.14603890000000003, 51.480583], [-0.14590279999999997, 51.480380700000005], [-0.1458049, 51.480197800000006], [-0.14577154173305348, 51.48013117735595], [-0.1457338, 51.480055799999995], [-0.145678832222746, 51.47993246435677], [-0.14567349999999998, 51.47992049999999], [-0.14561040000000003, 51.4797576], [-0.14559996151418922, 51.47972662683279], [-0.1455770718874806, 51.47965870845683], [-0.14555549999999998, 51.4795947], [-0.1454965, 51.47936], [-0.14546579999999998, 51.47921169999999], [-0.14545949999999996, 51.4791815], [-0.145426, 51.478976], [-0.1453549, 51.4787029], [-0.1452691, 51.47844479999999], [-0.1451572, 51.478181500000005], [-0.1449707, 51.477815699999994], [-0.1448098, 51.47755420000001], [-0.1446355, 51.4773062], [-0.14442199999999997, 51.47704499999999], [-0.144263, 51.47685869999999], [-0.14408399999999996, 51.476653500000005], [-0.14389039999999995, 51.4764638], [-0.1437681908252803, 51.47635152039963], [-0.1437568441698499, 51.476341095653275], [-0.1436984, 51.4762874], [-0.14368224019670284, 51.47627288979424], [-0.14366384983639507, 51.47625637672178], [-0.14363699994084686, 51.476232267652634], [-0.14360886687864438, 51.47620700638829], [-0.14357973363892523, 51.476180847028935], [-0.14353365531172432, 51.47613947228228], [-0.1435032267642259, 51.476112149797544], [-0.1434241, 51.47604109999999], [-0.1430767, 51.47574860000001], [-0.14304918962475677, 51.47572617547979], [-0.1428645557570757, 51.475575674670225], [-0.14283732766689608, 51.47555348016483], [-0.1427727, 51.47550079999999], [-0.14272791838651858, 51.47546223067865], [-0.14271884309428634, 51.475454414344824], [-0.14269447405688113, 51.4754334258646], [-0.14268009001552293, 51.47542103722268], [-0.14259074780321315, 51.47534408876767], [-0.14252177214556777, 51.47528468148318], [-0.14242379999999996, 51.4752003], [-0.1420996, 51.47492080000001], [-0.1419255, 51.4747483], [-0.1417374, 51.4745486], [-0.1415066, 51.4742629], [-0.1414003, 51.4741019], [-0.14129099999999997, 51.47392070000001], [-0.1412081, 51.473750800000005], [-0.1411412, 51.4736196], [-0.1410169, 51.473304299999995], [-0.1408758, 51.4729843], [-0.14079040000000004, 51.47283049999999], [-0.1407141, 51.47269599999999], [-0.140498, 51.4723637], [-0.1403119, 51.4721244], [-0.13999679999999998, 51.4717705], [-0.13976215785300003, 51.471522326116784], [-0.1396280254449063, 51.47138759668403], [-0.1395112836392471, 51.4712678083898], [-0.13940940657023054, 51.4711608435425], [-0.1393198683720647, 51.47106458445048], [-0.13924014317895766, 51.47097691342217], [-0.1391677051251175, 51.47089571276594], [-0.13910002834475227, 51.470818864790175], [-0.13903458697207008, 51.470744251803275], [-0.138968855141279, 51.47066975611361], [-0.13890030698658712, 51.470593260029595], [-0.1388264166422025, 51.47051264585959], [-0.13874465824233323, 51.47042579591202], [-0.1386525059211874, 51.47033059249523], [-0.13854743381297302, 51.47022491791765], [-0.13842691605189827, 51.47010665448762], [-0.13828842677217118, 51.46997368451358], [-0.13815859999999996, 51.4698461], [-0.13795549999999998, 51.4696423], [-0.1375039, 51.46918720000001], [-0.13731500000000002, 51.46901109999999], [-0.1370541, 51.4687432], [-0.13686119999999996, 51.4685561], [-0.1367146, 51.4684199], [-0.13665699999999997, 51.468376500000005], [-0.1366274, 51.468352], [-0.1365505, 51.4682882], [-0.1364181, 51.4681771], [-0.13620509999999997, 51.4680014], [-0.1361976, 51.4679956], [-0.135886, 51.4677582], [-0.13587406711912564, 51.46774910954328], [-0.1357041874863976, 51.46763125065552], [-0.13555316229541764, 51.46752767750873], [-0.13541816413640617, 51.46743642857344], [-0.13529636559958372, 51.46735554232019], [-0.13518493927517064, 51.46728305721952], [-0.13508105775338744, 51.46721701174196], [-0.13498189362445448, 51.467155444358056], [-0.13488461947859226, 51.46709639353834], [-0.1347864079060212, 51.46703789775335], [-0.13468443149696174, 51.46697799547361], [-0.13457586284163434, 51.46691472516969], [-0.13445787453025942, 51.4668461253121], [-0.1343276391530574, 51.466770234371396], [-0.13418232930024876, 51.4666850908181], [-0.13401911756205392, 51.46658873312275], [-0.1338351765286933, 51.466479199755895], [-0.13382749999999996, 51.466474700000006], [-0.13356619999999997, 51.46632820000001], [-0.1330138, 51.46602810000001], [-0.1319495, 51.465443], [-0.1311476, 51.4650069], [-0.1307058, 51.4647625], [-0.1305875, 51.4647006], [-0.1304047, 51.464602], [-0.1303257, 51.4645628], [-0.1300606, 51.4644325], [-0.1298822, 51.46435089999999], [-0.1297069, 51.46427430000001], [-0.12946889999999997, 51.4641781], [-0.1292437, 51.4640882], [-0.1288888, 51.4639646], [-0.12848069999999998, 51.46384080000001], [-0.12813359999999996, 51.463746], [-0.1277933, 51.4636656], [-0.1273986, 51.46358379999999], [-0.1269623, 51.463508], [-0.1264882, 51.4634418], [-0.12598549999999997, 51.46339969999999], [-0.12544119999999995, 51.463364], [-0.124865, 51.463355599999986], [-0.1243986, 51.46337], [-0.1238945, 51.463396], [-0.1235216, 51.463428400000005], [-0.12309059999999998, 51.4634799], [-0.12233149999999998, 51.463565499999994], [-0.12212209999999996, 51.4635918], [-0.12187259999999998, 51.46361970000001], [-0.12151960000000002, 51.4636618], [-0.1212027, 51.463700499999995], [-0.1208083, 51.46372910000001], [-0.11985759999999995, 51.463852499999994], [-0.119667, 51.4638687], [-0.1193186, 51.463893500000005], [-0.11905250000000002, 51.4639053], [-0.1186435, 51.4639096], [-0.1184259, 51.4639055], [-0.1182156, 51.4638927], [-0.11746709999999998, 51.4638459], [-0.1170596, 51.46381749999998], [-0.11671529999999997, 51.4637748], [-0.11632720000000002, 51.463716899999994], [-0.1160073, 51.46366599999999], [-0.11525759999999996, 51.463508], [-0.114926, 51.463434799999995], [-0.11468019999999995, 51.4633696], [-0.1143465, 51.4632526], [-0.11397010000000002, 51.46313299999999], [-0.1136693, 51.4630162], [-0.1133593, 51.46288299999999], [-0.1131019, 51.4627588], [-0.11308377481409244, 51.462750839625514], [-0.11299112761745828, 51.462710150013955], [-0.1127911, 51.4626223]]}", "current_leg_start": "London Victoria", "dest_arr_time_act": "1639", "motion_projection": null, "next_location_lat": "51.4626223", "next_location_lon": "-0.1127911", "previous_location": null, "current_leg_milage": "3.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\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6164.736, \"from_m\": 6148.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6697.864, \"from_m\": 6164.736, \"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\": 20115.86, \"from_m\": 6697.864, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20199.199, \"from_m\": 20115.86, \"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\": 20272.656, \"from_m\": 20199.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20366.247, \"from_m\": 20272.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21536.105, \"from_m\": 20366.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23540.935, \"from_m\": 21536.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23595.894, \"from_m\": 23540.935, \"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\": 23683.792, \"from_m\": 23595.894, \"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\": 23733.834, \"from_m\": 23683.792, \"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\": 23884.934, \"from_m\": 23733.834, \"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\": 24083.905, \"from_m\": 23884.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 797942, \"profile_key\": \"46f290e048e859c08c9fa8dc3cf6b8ebaa243ac7e8dcfad0aa827fb843eb86e9\", \"schedule_id\": 22628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 2937.786, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 4, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Brixton\", \"stage_seq\": 5, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Herne Hill\", \"stage_seq\": 6, \"distance_m\": 6409.26, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"West Dulwich\", \"stage_seq\": 7, \"distance_m\": 8122.943, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Sydenham Hill\", \"stage_seq\": 8, \"distance_m\": 9238.003, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615H\", \"location\": \"Penge East\", \"stage_seq\": 9, \"distance_m\": 11541.392, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1617H\", \"location\": \"Kent House\", \"stage_seq\": 10, \"distance_m\": 12572.042, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 11, \"distance_m\": 13911.474, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Shortlands\", \"stage_seq\": 12, \"distance_m\": 16110.015, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Bromley South\", \"stage_seq\": 13, \"distance_m\": 17419.083, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Bickley\", \"stage_seq\": 14, \"distance_m\": 19256.918, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Bickley Jn\", \"stage_seq\": 15, \"distance_m\": 20199.199, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 16, \"distance_m\": 21412.92, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1635\", \"location\": \"Petts Wood\", \"stage_seq\": 17, \"distance_m\": 22136.571, \"section_seq\": 1, \"route_path_id\": 139916}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 18, \"distance_m\": 24083.905, \"section_seq\": 1, \"route_path_id\": 139916}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24083.905, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139916}], \"total_distance_m\": 24083.905, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22780.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1303.655, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.5", "current_position_lat": "51.4626223", "current_position_lon": "-0.1127911", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1790175491559783, "current_leg_arrival_utc": "2026-09-23T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.144091", "service_state_evidence_id": 68662311, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.585588", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M88 |
465173+465176 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1121.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6164.736, "from_m": 6148.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6697.864, "from_m": 6164.736, "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": 20115.86, "from_m": 6697.864, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20199.199, "from_m": 20115.86, "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": 20272.656, "from_m": 20199.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20366.247, "from_m": 20272.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21536.105, "from_m": 20366.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23540.935, "from_m": 21536.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23595.894, "from_m": 23540.935, "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": 23683.792, "from_m": 23595.894, "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": 23733.834, "from_m": 23683.792, "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": 23884.934, "from_m": 23733.834, "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": 24083.905, "from_m": 23884.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 797942, "profile_key": "46f290e048e859c08c9fa8dc3cf6b8ebaa243ac7e8dcfad0aa827fb843eb86e9", "schedule_id": 22628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 139916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Factory Jn", "stage_seq": 3, "distance_m": 2937.786, "section_seq": 1, "route_path_id": 139916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Voltaire Road Jn", "stage_seq": 4, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Brixton", "stage_seq": 5, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Herne Hill", "stage_seq": 6, "distance_m": 6409.26, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "West Dulwich", "stage_seq": 7, "distance_m": 8122.943, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Sydenham Hill", "stage_seq": 8, "distance_m": 9238.003, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Penge East", "stage_seq": 9, "distance_m": 11541.392, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Kent House", "stage_seq": 10, "distance_m": 12572.042, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620H", "location": "Beckenham Junction", "stage_seq": 11, "distance_m": 13911.474, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Shortlands", "stage_seq": 12, "distance_m": 16110.015, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Bromley South", "stage_seq": 13, "distance_m": 17419.083, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Bickley", "stage_seq": 14, "distance_m": 19256.918, "section_seq": 1, "route_path_id": 139916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Bickley Jn", "stage_seq": 15, "distance_m": 20199.199, "section_seq": 1, "route_path_id": 139916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Petts Wood Jn", "stage_seq": 16, "distance_m": 21412.92, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635", "location": "Petts Wood", "stage_seq": 17, "distance_m": 22136.571, "section_seq": 1, "route_path_id": 139916}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": null, "location": "Orpington", "stage_seq": 18, "distance_m": 24083.905, "section_seq": 1, "route_path_id": 139916}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24083.905, "from_m": 0.0, "section_seq": 1, "route_path_id": 139916}], "total_distance_m": 24083.905, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22780.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1303.655, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Victoria |
1557 |
1557 |
3 |
15:58:00 |
None |
Orpington |
1639 |
1639 |
8 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P88645/2026-09-23/detailed |
None |
London Victoria |
2026-09-23T15:58:30+01:00 |
Brixton |
5.5 |
{"type": "LineString", "coordinates": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.14712339956373136, 51.48336566475672], [-0.1471226, 51.483117799999995], [-0.1471232, 51.4829706], [-0.1471299, 51.4828053], [-0.1471018, 51.482572199999986], [-0.1470441, 51.48232169999999], [-0.1469744, 51.4820954], [-0.14689789999999997, 51.48191829999999], [-0.14684719999999998, 51.4818139], [-0.14680129999999997, 51.4817195], [-0.1466981, 51.48151489999999], [-0.1465814, 51.4813412], [-0.14645129999999998, 51.4811591], [-0.14625479999999996, 51.480887], [-0.14603890000000003, 51.480583], [-0.14590279999999997, 51.480380700000005], [-0.1458049, 51.480197800000006], [-0.14577154173305348, 51.48013117735595], [-0.1457338, 51.480055799999995], [-0.145678832222746, 51.47993246435677], [-0.14567349999999998, 51.47992049999999], [-0.14561040000000003, 51.4797576], [-0.14559996151418922, 51.47972662683279], [-0.1455770718874806, 51.47965870845683], [-0.14555549999999998, 51.4795947], [-0.1454965, 51.47936], [-0.14546579999999998, 51.47921169999999], [-0.14545949999999996, 51.4791815], [-0.145426, 51.478976], [-0.1453549, 51.4787029], [-0.1452691, 51.47844479999999], [-0.1451572, 51.478181500000005], [-0.1449707, 51.477815699999994], [-0.1448098, 51.47755420000001], [-0.1446355, 51.4773062], [-0.14442199999999997, 51.47704499999999], [-0.144263, 51.47685869999999], [-0.14408399999999996, 51.476653500000005], [-0.14389039999999995, 51.4764638], [-0.1437681908252803, 51.47635152039963], [-0.1437568441698499, 51.476341095653275], [-0.1436984, 51.4762874], [-0.14368224019670284, 51.47627288979424], [-0.14366384983639507, 51.47625637672178], [-0.14363699994084686, 51.476232267652634], [-0.14360886687864438, 51.47620700638829], [-0.14357973363892523, 51.476180847028935], [-0.14353365531172432, 51.47613947228228], [-0.1435032267642259, 51.476112149797544], [-0.1434241, 51.47604109999999], [-0.1430767, 51.47574860000001], [-0.14304918962475677, 51.47572617547979], [-0.1428645557570757, 51.475575674670225], [-0.14283732766689608, 51.47555348016483], [-0.1427727, 51.47550079999999], [-0.14272791838651858, 51.47546223067865], [-0.14271884309428634, 51.475454414344824], [-0.14269447405688113, 51.4754334258646], [-0.14268009001552293, 51.47542103722268], [-0.14259074780321315, 51.47534408876767], [-0.14252177214556777, 51.47528468148318], [-0.14242379999999996, 51.4752003], [-0.1420996, 51.47492080000001], [-0.1419255, 51.4747483], [-0.1417374, 51.4745486], [-0.1415066, 51.4742629], [-0.1414003, 51.4741019], [-0.14129099999999997, 51.47392070000001], [-0.1412081, 51.473750800000005], [-0.1411412, 51.4736196], [-0.1410169, 51.473304299999995], [-0.1408758, 51.4729843], [-0.14079040000000004, 51.47283049999999], [-0.1407141, 51.47269599999999], [-0.140498, 51.4723637], [-0.1403119, 51.4721244], [-0.13999679999999998, 51.4717705], [-0.13976215785300003, 51.471522326116784], [-0.1396280254449063, 51.47138759668403], [-0.1395112836392471, 51.4712678083898], [-0.13940940657023054, 51.4711608435425], [-0.1393198683720647, 51.47106458445048], [-0.13924014317895766, 51.47097691342217], [-0.1391677051251175, 51.47089571276594], [-0.13910002834475227, 51.470818864790175], [-0.13903458697207008, 51.470744251803275], [-0.138968855141279, 51.47066975611361], [-0.13890030698658712, 51.470593260029595], [-0.1388264166422025, 51.47051264585959], [-0.13874465824233323, 51.47042579591202], [-0.1386525059211874, 51.47033059249523], [-0.13854743381297302, 51.47022491791765], [-0.13842691605189827, 51.47010665448762], [-0.13828842677217118, 51.46997368451358], [-0.13815859999999996, 51.4698461], [-0.13795549999999998, 51.4696423], [-0.1375039, 51.46918720000001], [-0.13731500000000002, 51.46901109999999], [-0.1370541, 51.4687432], [-0.13686119999999996, 51.4685561], [-0.1367146, 51.4684199], [-0.13665699999999997, 51.468376500000005], [-0.1366274, 51.468352], [-0.1365505, 51.4682882], [-0.1364181, 51.4681771], [-0.13620509999999997, 51.4680014], [-0.1361976, 51.4679956], [-0.135886, 51.4677582], [-0.13587406711912564, 51.46774910954328], [-0.1357041874863976, 51.46763125065552], [-0.13555316229541764, 51.46752767750873], [-0.13541816413640617, 51.46743642857344], [-0.13529636559958372, 51.46735554232019], [-0.13518493927517064, 51.46728305721952], [-0.13508105775338744, 51.46721701174196], [-0.13498189362445448, 51.467155444358056], [-0.13488461947859226, 51.46709639353834], [-0.1347864079060212, 51.46703789775335], [-0.13468443149696174, 51.46697799547361], [-0.13457586284163434, 51.46691472516969], [-0.13445787453025942, 51.4668461253121], [-0.1343276391530574, 51.466770234371396], [-0.13418232930024876, 51.4666850908181], [-0.13401911756205392, 51.46658873312275], [-0.1338351765286933, 51.466479199755895], [-0.13382749999999996, 51.466474700000006], [-0.13356619999999997, 51.46632820000001], [-0.1330138, 51.46602810000001], [-0.1319495, 51.465443], [-0.1311476, 51.4650069], [-0.1307058, 51.4647625], [-0.1305875, 51.4647006], [-0.1304047, 51.464602], [-0.1303257, 51.4645628], [-0.1300606, 51.4644325], [-0.1298822, 51.46435089999999], [-0.1297069, 51.46427430000001], [-0.12946889999999997, 51.4641781], [-0.1292437, 51.4640882], [-0.1288888, 51.4639646], [-0.12848069999999998, 51.46384080000001], [-0.12813359999999996, 51.463746], [-0.1277933, 51.4636656], [-0.1273986, 51.46358379999999], [-0.1269623, 51.463508], [-0.1264882, 51.4634418], [-0.12598549999999997, 51.46339969999999], [-0.12544119999999995, 51.463364], [-0.124865, 51.463355599999986], [-0.1243986, 51.46337], [-0.1238945, 51.463396], [-0.1235216, 51.463428400000005], [-0.12309059999999998, 51.4634799], [-0.12233149999999998, 51.463565499999994], [-0.12212209999999996, 51.4635918], [-0.12187259999999998, 51.46361970000001], [-0.12151960000000002, 51.4636618], [-0.1212027, 51.463700499999995], [-0.1208083, 51.46372910000001], [-0.11985759999999995, 51.463852499999994], [-0.119667, 51.4638687], [-0.1193186, 51.463893500000005], [-0.11905250000000002, 51.4639053], [-0.1186435, 51.4639096], [-0.1184259, 51.4639055], [-0.1182156, 51.4638927], [-0.11746709999999998, 51.4638459], [-0.1170596, 51.46381749999998], [-0.11671529999999997, 51.4637748], [-0.11632720000000002, 51.463716899999994], [-0.1160073, 51.46366599999999], [-0.11525759999999996, 51.463508], [-0.114926, 51.463434799999995], [-0.11468019999999995, 51.4633696], [-0.1143465, 51.4632526], [-0.11397010000000002, 51.46313299999999], [-0.1136693, 51.4630162], [-0.1133593, 51.46288299999999], [-0.1131019, 51.4627588], [-0.11308377481409244, 51.462750839625514], [-0.11299112761745828, 51.462710150013955], [-0.1127911, 51.4626223]]} |
3.1 |
1558 |
1603½ |
None |
None |
Brixton |
51.4626223 |
-0.1127911 |
51.4626223 |
-0.1127911 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
London Victoria |
TD |
NEVER_DEPARTED_TIMEOUT |
68662311 |
1790175491559783 |
7 |
7 |
2026-09-23 16:07:06.585588 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.144091 |
| 766046 |
797945 |
W33999 |
079M59MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797945, "stp": "P", "toc": "Avanti West Coast", "uid": "W33999", "consist": "390044", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33999/2026-09-23/detailed", "trust_id": "079M59MR23", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-23", "dest_arr_time": "2154", "dest_platform": "16", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "9M59", "timing_status": null, "origin_station": "Glasgow Central High Level", "current_leg_arr": "1612½", "current_leg_dep": "1557", "current_leg_end": "Motherwell", "origin_dep_time": "1557", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2420692, 55.836619], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.2397488999999995, 55.835844900000005], [-4.2396769999999995, 55.8358197], [-4.2389281, 55.8355572], [-4.237983999999999, 55.8352258], [-4.2370452, 55.8348989], [-4.2360682, 55.8345636], [-4.2350135, 55.8341904], [-4.2337718, 55.83375889999999], [-4.2335431, 55.833679399999994], [-4.231719399999999, 55.83304150000001], [-4.2312671, 55.83288339999999], [-4.229928299999999, 55.83241529999999], [-4.229150999999999, 55.8321501], [-4.2279618, 55.8317797], [-4.227698400000001, 55.83170739999999], [-4.2272586, 55.8315953], [-4.226411799999999, 55.831396100000006], [-4.2258785, 55.8312774], [-4.2257185999999995, 55.8312466], [-4.2252545999999995, 55.831157], [-4.2245925, 55.83104199999999], [-4.2245118, 55.8310299], [-4.2238108, 55.8309244], [-4.222908299999999, 55.8308069], [-4.222081835361751, 55.830708551373114], [-4.221677199999999, 55.8306604], [-4.2207313, 55.8305478], [-4.2201013, 55.8304778], [-4.2195795, 55.830434200000006], [-4.219011199999999, 55.8304028], [-4.2186661, 55.8303812], [-4.2182332, 55.83035699999999], [-4.2178098, 55.830338399999995], [-4.2171431, 55.8302998], [-4.216705200000001, 55.8302747], [-4.2157885, 55.8302287], [-4.215358899999999, 55.8302043], [-4.2149465, 55.830187], [-4.2144021, 55.8301649], [-4.2139436, 55.83015089999999], [-4.2134894, 55.8301405], [-4.2128067, 55.830124299999994], [-4.2121357, 55.83010529999999], [-4.2119113, 55.8300986], [-4.211714, 55.830091800000005], [-4.21103, 55.8300656], [-4.2104668, 55.8300355], [-4.210150499999999, 55.8300138], [-4.210104599999999, 55.8300106], [-4.2088885, 55.8298833], [-4.2083285, 55.82982879999999], [-4.2082915, 55.8298252], [-4.2075719, 55.8297539], [-4.2062723, 55.8296131], [-4.2057403, 55.8295527], [-4.2050251, 55.8294715], [-4.203943, 55.82934819999999], [-4.2033192, 55.8292771], [-4.2012553, 55.8289991], [-4.199651399999999, 55.82881540000001], [-4.198131399999999, 55.82861069999999], [-4.196321784311374, 55.82841007259872], [-4.1962165, 55.8283984], [-4.1955586, 55.8283197], [-4.1938618, 55.8281292], [-4.1929418, 55.82799969999999], [-4.1920487, 55.8278611], [-4.1911378, 55.82767859999999], [-4.1903832, 55.8275014], [-4.1894825, 55.827252699999995], [-4.1889735, 55.8271009], [-4.1884794, 55.82694459999999], [-4.1877705, 55.8266964], [-4.1871346, 55.8264513], [-4.1866969, 55.82627569999998], [-4.1861457, 55.8260404], [-4.1856523, 55.82581799999999], [-4.185261199999999, 55.8256231], [-4.1848869, 55.8254414], [-4.1836743, 55.8248132], [-4.182543099999999, 55.824210599999994], [-4.1813913, 55.823613399999985], [-4.1795682, 55.8226383], [-4.179119299999999, 55.82239820000001], [-4.1779041, 55.8216747], [-4.177312599999999, 55.8213126], [-4.1770313, 55.82113459999999], [-4.1767307, 55.8209712], [-4.1764288, 55.82080729999999], [-4.1760655, 55.8206182], [-4.1753719, 55.8202845], [-4.1741949, 55.8198414], [-4.1736626, 55.81965499999999], [-4.173108, 55.8194778], [-4.1726784, 55.8193501], [-4.172261899999999, 55.81923649999999], [-4.172053499999999, 55.8191814], [-4.171840899999999, 55.8191283], [-4.171722599999999, 55.819099599999994], [-4.1714278, 55.819008399999994], [-4.1711166, 55.818939699999994], [-4.1708198, 55.8188796], [-4.170210599999999, 55.8187663], [-4.168958999999999, 55.81855850000001], [-4.1688227, 55.8185373], [-4.1677119, 55.81836429999999], [-4.166442, 55.8181718], [-4.1644179, 55.81786150000001], [-4.1633723, 55.8177097], [-4.162348, 55.81758200000001], [-4.1615602, 55.8175081], [-4.1611571, 55.81747200000001], [-4.1607335, 55.8174365], [-4.1600295, 55.817388599999994], [-4.1593105, 55.81735539999999], [-4.157714599999999, 55.8173326], [-4.1569237999999995, 55.81734010000001], [-4.1568221, 55.8173431], [-4.1561205, 55.817363500000006], [-4.154852599999999, 55.81742220000001], [-4.1542212, 55.81747320000001], [-4.153616, 55.81752489999999], [-4.1524266, 55.81763900000001], [-4.1515076, 55.81772709999999], [-4.1509996459130525, 55.81777904602664], [-4.1507527, 55.8178043], [-4.1488782, 55.81802309999999], [-4.1477144, 55.8181585], [-4.1462502, 55.8183434], [-4.145298, 55.8184684], [-4.1445872, 55.818543799999986], [-4.143806299999999, 55.8186218], [-4.142797799999999, 55.818698700000006], [-4.141807999999999, 55.818771], [-4.140876699999999, 55.8188283], [-4.140753899999999, 55.8188358], [-4.1399694, 55.8188833], [-4.1392385, 55.8189172], [-4.1383757999999995, 55.81894979999999], [-4.1366436, 55.8189872], [-4.1358978, 55.8189965], [-4.1348865, 55.8189985], [-4.1338437, 55.818993], [-4.133711899999999, 55.818991999999994], [-4.132250306949799, 55.81897595249019], [-4.1304877, 55.8189566], [-4.1295571, 55.8189562], [-4.1291054, 55.818963100000005], [-4.1287211, 55.8189781], [-4.1283765, 55.8190004], [-4.128063900000001, 55.8190206], [-4.1274193, 55.8190699], [-4.126900699999999, 55.8191074], [-4.1264148, 55.81916880000001], [-4.1257474, 55.8192656], [-4.1251596, 55.819367699999994], [-4.1245051, 55.8194973], [-4.1240652, 55.8195877], [-4.1236307, 55.819688699999986], [-4.1231413, 55.81980519999999], [-4.1230861999999995, 55.81981829999999], [-4.1224465, 55.8199816], [-4.1217022, 55.82019799999999], [-4.1202087, 55.8206746], [-4.119959499999999, 55.820751099999995], [-4.119724270138349, 55.82082998572835], [-4.118608100000001, 55.82120429999999], [-4.118543100000001, 55.8212238], [-4.116877299999999, 55.8217092], [-4.115506, 55.8220224], [-4.114665099999999, 55.8221849], [-4.1137484, 55.82232869999999], [-4.1124801, 55.822494600000006], [-4.1104687, 55.8226963], [-4.1097071, 55.8227657], [-4.108896299999999, 55.822817], [-4.1052771, 55.8229842], [-4.1050777, 55.82299340000001], [-4.1043463, 55.82302499999999], [-4.096921999999999, 55.82330459999999], [-4.0947555, 55.8233715], [-4.0902652, 55.8234775], [-4.0897088, 55.8234887], [-4.0867377, 55.823588999999984], [-4.086265699999999, 55.8236064], [-4.0852498, 55.8236448], [-4.0835764999999995, 55.8237032], [-4.082749899999999, 55.8237291], [-4.0822269, 55.8237426], [-4.0818152, 55.82374789999999], [-4.081234599999999, 55.82375769999999], [-4.0799497, 55.823760699999994], [-4.0792593, 55.8237518], [-4.0784959999999995, 55.82372530000001], [-4.077820099999999, 55.82369409999999], [-4.0771431, 55.8236479], [-4.076326899999999, 55.82357460000001], [-4.075534799999999, 55.8234933], [-4.075041, 55.8234384], [-4.0747578, 55.8234052], [-4.073577499999999, 55.8232575], [-4.0735513, 55.82325420000001], [-4.0733239, 55.8232176], [-4.0727073, 55.82311310000001], [-4.0719958, 55.822975], [-4.0713567, 55.82283279999999], [-4.0707496999999995, 55.822689799999985], [-4.0700603, 55.8225095], [-4.0693976, 55.82231709999999], [-4.0686676, 55.822103], [-4.0684125, 55.82201469999999], [-4.0676561, 55.8217644], [-4.066908899999999, 55.821501399999995], [-4.0651885, 55.8208094], [-4.0639111, 55.8202382], [-4.0616063, 55.8191712], [-4.0596587, 55.8182695], [-4.0581917, 55.81757840000001], [-4.0554382, 55.8162813], [-4.0547425, 55.8159645], [-4.053012, 55.8151381], [-4.050222699999999, 55.813849999999995], [-4.0487216, 55.8131472], [-4.0479671, 55.8127973], [-4.0475263, 55.812596], [-4.0472216, 55.812454999999986], [-4.04581, 55.8117382], [-4.0450869, 55.81134539999999], [-4.044393099999999, 55.8109685], [-4.043230599999999, 55.8103141], [-4.042418778537846, 55.809826771118445], [-4.0421347999999995, 55.80965629999999], [-4.041045, 55.8089783], [-4.039908699999999, 55.8083407], [-4.038371299999999, 55.807583400000006], [-4.037900199999999, 55.8073898], [-4.0367038, 55.80689809999999], [-4.035712315491567, 55.80654382101159], [-4.0353115, 55.8064006], [-4.033834599999999, 55.8059592], [-4.032850399999999, 55.8056989], [-4.0318453, 55.80546059999999], [-4.0296748, 55.80505010000001], [-4.0250328, 55.8044941], [-4.0201953, 55.8039147], [-4.0195479, 55.80383719999999], [-4.018815599999999, 55.8037618], [-4.0166262, 55.80350949999999], [-4.0138721, 55.803184], [-4.0125092, 55.80299149999999], [-4.0118564999999995, 55.8028754], [-4.0112404, 55.8027489], [-4.0104892, 55.802585500000006], [-4.010113500000001, 55.8024956], [-4.009571599999999, 55.80236089999999], [-4.0090432, 55.80221], [-4.0080626, 55.80192170000001], [-4.0071504, 55.801592599999985], [-4.0062363, 55.8012486], [-4.0053428, 55.80086529999999], [-4.004368, 55.8003819], [-4.0034387, 55.7998821], [-4.0030477, 55.79965329999999], [-4.0026211, 55.7993977], [-4.001889599999999, 55.798908], [-4.0013854, 55.798533500000005], [-4.0009428, 55.79821880000001], [-4.0004009, 55.7977556], [-3.9999061, 55.7972963], [-3.999391600000001, 55.7967505], [-3.998946399999999, 55.79625450000001], [-3.998912199999999, 55.796216400000006], [-3.9986165, 55.79585999999999], [-3.9984226, 55.79562099999999], [-3.9980463, 55.7951406], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970266999999993, 55.7940537], [-3.9967313, 55.7937663], [-3.9964258, 55.79350609999999], [-3.9960864, 55.793212999999994], [-3.9958235, 55.7929944], [-3.995745999999999, 55.7929335], [-3.9954051000000006, 55.7926657], [-3.994912099999999, 55.7923072], [-3.99456751657189, 55.79208824333472]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "2154", "motion_projection": null, "next_location_lat": "55.7920882", "next_location_lon": "-3.9945675", "previous_location": null, "current_leg_milage": "12.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13768.931, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13915.347, \"from_m\": 13768.931, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20180.213, \"from_m\": 13915.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20845.494, \"from_m\": 20180.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21253.951, \"from_m\": 20845.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22728.639, \"from_m\": 21253.951, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 22776.208, \"from_m\": 22728.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24985.227, \"from_m\": 22776.208, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27214.563, \"from_m\": 24985.227, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28171.44, \"from_m\": 27214.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28482.297, \"from_m\": 28171.44, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28946.376, \"from_m\": 28482.297, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29550.159, \"from_m\": 28946.376, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30812.091, \"from_m\": 29550.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37163.827, \"from_m\": 30812.091, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39053.519, \"from_m\": 37163.827, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 42170.286, \"from_m\": 39053.519, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44773.903, \"from_m\": 42170.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44909.231, \"from_m\": 44773.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47047.303, \"from_m\": 44909.231, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47109.282, \"from_m\": 47047.303, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47314.155, \"from_m\": 47109.282, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47887.043, \"from_m\": 47314.155, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53840.172, \"from_m\": 47887.043, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56703.779, \"from_m\": 53840.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62860.981, \"from_m\": 56703.779, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 69958.085, \"from_m\": 62860.981, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 70485.271, \"from_m\": 69958.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70544.803, \"from_m\": 70485.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71630.8, \"from_m\": 70544.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71689.756, \"from_m\": 71630.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71894.653, \"from_m\": 71689.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83412.597, \"from_m\": 71894.653, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 86372.419, \"from_m\": 83412.597, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90526.67, \"from_m\": 86372.419, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 93624.121, \"from_m\": 90526.67, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99471.519, \"from_m\": 93624.121, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 103092.27, \"from_m\": 99471.519, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122501.98, \"from_m\": 103092.27, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 122538.25, \"from_m\": 122501.98, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 127899.592, \"from_m\": 122538.25, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131255.944, \"from_m\": 127899.592, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 147632.652, \"from_m\": 131255.944, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 148573.596, \"from_m\": 147632.652, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 152219.57, \"from_m\": 148573.596, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152263.85, \"from_m\": 152219.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163077.96, \"from_m\": 152263.85, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 163436.842, \"from_m\": 163077.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163499.032, \"from_m\": 163436.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163817.429, \"from_m\": 163499.032, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 165117.401, \"from_m\": 163817.429, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 165210.347, \"from_m\": 165117.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165886.573, \"from_m\": 165210.347, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 167615.754, \"from_m\": 165886.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 171830.513, \"from_m\": 167615.754, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 173161.875, \"from_m\": 171830.513, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 174826.648, \"from_m\": 173161.875, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 188120.05, \"from_m\": 174826.648, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 192177.039, \"from_m\": 188120.05, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 193652.204, \"from_m\": 192177.039, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 193700.64, \"from_m\": 193652.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198556.603, \"from_m\": 193700.64, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 203631.859, \"from_m\": 198556.603, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 204743.97, \"from_m\": 203631.859, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 207706.453, \"from_m\": 204743.97, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214003.172, \"from_m\": 207706.453, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 215574.226, \"from_m\": 214003.172, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 228706.345, \"from_m\": 215574.226, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 230462.778, \"from_m\": 228706.345, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 233824.815, \"from_m\": 230462.778, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245582.191, \"from_m\": 233824.815, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 246487.126, \"from_m\": 245582.191, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252531.545, \"from_m\": 246487.126, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253721.186, \"from_m\": 252531.545, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 271577.87, \"from_m\": 253721.186, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271847.81, \"from_m\": 271577.87, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 272363.924, \"from_m\": 271847.81, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 272724.12, \"from_m\": 272363.924, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 274059.715, \"from_m\": 272724.12, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 277409.196, \"from_m\": 274059.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280717.339, \"from_m\": 277409.196, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 303052.576, \"from_m\": 280717.339, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 307127.123, \"from_m\": 303052.576, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 308630.509, \"from_m\": 307127.123, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 308775.995, \"from_m\": 308630.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308833.776, \"from_m\": 308775.995, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 308856.672, \"from_m\": 308833.776, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 309905.858, \"from_m\": 308856.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310132.36, \"from_m\": 309905.858, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310186.442, \"from_m\": 310132.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310226.662, \"from_m\": 310186.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310274.918, \"from_m\": 310226.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310295.814, \"from_m\": 310274.918, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 310343.147, \"from_m\": 310295.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 312185.138, \"from_m\": 310343.147, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 313834.552, \"from_m\": 312185.138, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 313900.723, \"from_m\": 313834.552, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313907.835, \"from_m\": 313900.723, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 313995.618, \"from_m\": 313907.835, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 314008.547, \"from_m\": 313995.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 314081.468, \"from_m\": 314008.547, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 321673.238, \"from_m\": 314081.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 328475.631, \"from_m\": 321673.238, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 332511.333, \"from_m\": 328475.631, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 333326.02, \"from_m\": 332511.333, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 333381.431, \"from_m\": 333326.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334308.631, \"from_m\": 333381.431, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 347174.077, \"from_m\": 334308.631, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 347219.598, \"from_m\": 347174.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 353192.794, \"from_m\": 347219.598, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 355449.684, \"from_m\": 353192.794, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 355544.484, \"from_m\": 355449.684, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 355820.025, \"from_m\": 355544.484, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 358038.362, \"from_m\": 355820.025, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 368474.167, \"from_m\": 358038.362, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 368679.671, \"from_m\": 368474.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390209.3, \"from_m\": 368679.671, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 390632.61, \"from_m\": 390209.3, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 392491.337, \"from_m\": 390632.61, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 431484.606, \"from_m\": 392491.337, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 431535.434, \"from_m\": 431484.606, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 431568.751, \"from_m\": 431535.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 431617.414, \"from_m\": 431568.751, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 432096.533, \"from_m\": 431617.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 434500.715, \"from_m\": 432096.533, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 450052.394, \"from_m\": 434500.715, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 450565.1, \"from_m\": 450052.394, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 453096.842, \"from_m\": 450565.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 455029.364, \"from_m\": 453096.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 455345.59, \"from_m\": 455029.364, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 456055.315, \"from_m\": 455345.59, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 456404.56, \"from_m\": 456055.315, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 462471.949, \"from_m\": 456404.56, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 462836.847, \"from_m\": 462471.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466459.766, \"from_m\": 462836.847, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 467017.509, \"from_m\": 466459.766, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 467071.556, \"from_m\": 467017.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 467072.463, \"from_m\": 467071.556, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 469631.978, \"from_m\": 467072.463, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 473104.403, \"from_m\": 469631.978, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 473143.732, \"from_m\": 473104.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 475314.815, \"from_m\": 473143.732, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 476177.298, \"from_m\": 475314.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 476737.63, \"from_m\": 476177.298, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 476773.626, \"from_m\": 476737.63, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 476787.492, \"from_m\": 476773.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 477209.422, \"from_m\": 476787.492, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 477386.716, \"from_m\": 477209.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 477468.384, \"from_m\": 477386.716, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 478093.503, \"from_m\": 477468.384, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 478461.975, \"from_m\": 478093.503, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 482704.814, \"from_m\": 478461.975, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 487118.8, \"from_m\": 482704.814, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 490384.082, \"from_m\": 487118.8, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 498099.751, \"from_m\": 490384.082, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 499975.15, \"from_m\": 498099.751, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 505648.617, \"from_m\": 499975.15, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 506386.501, \"from_m\": 505648.617, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 507240.014, \"from_m\": 506386.501, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 507289.017, \"from_m\": 507240.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 507312.079, \"from_m\": 507289.017, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 515982.533, \"from_m\": 507312.079, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 515990.44, \"from_m\": 515982.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 522183.319, \"from_m\": 515990.44, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 523096.064, \"from_m\": 522183.319, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 524624.865, \"from_m\": 523096.064, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 527505.22, \"from_m\": 524624.865, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 527542.809, \"from_m\": 527505.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 532254.866, \"from_m\": 527542.809, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 534472.33, \"from_m\": 532254.866, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 541387.823, \"from_m\": 534472.33, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 547817.772, \"from_m\": 541387.823, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 566598.471, \"from_m\": 547817.772, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 566693.082, \"from_m\": 566598.471, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 579674.008, \"from_m\": 566693.082, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 579834.685, \"from_m\": 579674.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 580498.937, \"from_m\": 579834.685, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 581327.075, \"from_m\": 580498.937, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 583651.229, \"from_m\": 581327.075, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 590282.236, \"from_m\": 583651.229, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 593571.59, \"from_m\": 590282.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 597852.395, \"from_m\": 593571.59, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 597938.238, \"from_m\": 597852.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 598033.737, \"from_m\": 597938.238, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 598120.2, \"from_m\": 598033.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 611381.904, \"from_m\": 598120.2, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 613314.491, \"from_m\": 611381.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 621582.908, \"from_m\": 613314.491, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 621636.846, \"from_m\": 621582.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 623368.219, \"from_m\": 621636.846, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 624688.94, \"from_m\": 623368.219, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 639302.358, \"from_m\": 624688.94, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 644980.329, \"from_m\": 639302.358, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 647416.215, \"from_m\": 644980.329, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 650786.075, \"from_m\": 647416.215, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 652289.507, \"from_m\": 650786.075, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 654134.495, \"from_m\": 652289.507, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 655286.531, \"from_m\": 654134.495, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 655333.422, \"from_m\": 655286.531, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 656561.988, \"from_m\": 655333.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 657040.737, \"from_m\": 656561.988, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 657096.022, \"from_m\": 657040.737, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 657140.106, \"from_m\": 657096.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 657183.342, \"from_m\": 657140.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 657248.144, \"from_m\": 657183.342, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 657927.956, \"from_m\": 657248.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 657934.862, \"from_m\": 657927.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797945, \"profile_key\": \"a2ffe22e8bf92575d79ea0c0adcdda4a0b583bd6a223275b38b37f1af53fefa1\", \"schedule_id\": 25369, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Newton West Jn\", \"stage_seq\": 7, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Newton East Jn\", \"stage_seq\": 8, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 9, \"distance_m\": 13768.931, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1614\", \"location\": \"Motherwell\", \"stage_seq\": 10, \"distance_m\": 20675.213, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Shieldmuir\", \"stage_seq\": 11, \"distance_m\": 23431.773, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Law Jn\", \"stage_seq\": 12, \"distance_m\": 29203.698, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Lanark Jn\", \"stage_seq\": 13, \"distance_m\": 42026.55, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 14, \"distance_m\": 44773.903, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 15, \"distance_m\": 47008.184, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Abington\", \"stage_seq\": 16, \"distance_m\": 71247.76, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Beattock Summit\", \"stage_seq\": 17, \"distance_m\": 84405.654, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Beattock\", \"stage_seq\": 18, \"distance_m\": 100330.16, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Lockerbie\", \"stage_seq\": 19, \"distance_m\": 122972.496, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 20, \"distance_m\": 144761.068, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Gretna Jn\", \"stage_seq\": 21, \"distance_m\": 150513.85, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 22, \"distance_m\": 161436.976, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Caldew Jn\", \"stage_seq\": 23, \"distance_m\": 163404.7, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1711H\", \"location\": \"Carlisle\", \"stage_seq\": 24, \"distance_m\": 164477.289, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 25, \"distance_m\": 193130.172, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Eden Valley\", \"stage_seq\": 26, \"distance_m\": 199276.269, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Shap Summit\", \"stage_seq\": 27, \"distance_m\": 214974.496, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Tebay\", \"stage_seq\": 28, \"distance_m\": 223871.517, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Grayrigg\", \"stage_seq\": 29, \"distance_m\": 233379.913, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1745H\", \"wtt_dep\": \"1747H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 30, \"distance_m\": 244774.866, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 31, \"distance_m\": 265726.505, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 32, \"distance_m\": 272618.486, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Lancaster\", \"stage_seq\": 33, \"distance_m\": 275598.382, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1806\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 34, \"distance_m\": 294333.264, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 35, \"distance_m\": 308600.043, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1815H\", \"wtt_dep\": \"1818H\", \"location\": \"Preston\", \"stage_seq\": 36, \"distance_m\": 309377.205, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819H\", \"location\": \"Ribble Jn\", \"stage_seq\": 37, \"distance_m\": 310274.918, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823\", \"location\": \"Euxton Jn\", \"stage_seq\": 38, \"distance_m\": 317937.005, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 39, \"distance_m\": 321550.917, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1829H\", \"wtt_dep\": \"1831H\", \"location\": \"Wigan North Western\", \"stage_seq\": 40, \"distance_m\": 333700.17, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 41, \"distance_m\": 334383.844, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 42, \"distance_m\": 335753.7, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836H\", \"location\": \"Golborne Jn\", \"stage_seq\": 43, \"distance_m\": 343047.529, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1838\", \"location\": \"Winwick Jn\", \"stage_seq\": 44, \"distance_m\": 347174.077, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839H\", \"location\": \"Dallam Jn\", \"stage_seq\": 45, \"distance_m\": 351545.083, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1843\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 46, \"distance_m\": 352690.162, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 47, \"distance_m\": 355545.434, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"Weaver Jn\", \"stage_seq\": 48, \"distance_m\": 364382.376, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Acton Bridge\", \"stage_seq\": 49, \"distance_m\": 368125.904, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Hartford Jn\", \"stage_seq\": 50, \"distance_m\": 371258.82, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Winsford\", \"stage_seq\": 51, \"distance_m\": 379736.319, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 52, \"distance_m\": 390632.61, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1901\", \"wtt_dep\": \"1904\", \"location\": \"Crewe\", \"stage_seq\": 53, \"distance_m\": 391806.096, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 54, \"distance_m\": 394497.429, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Madeley\", \"stage_seq\": 55, \"distance_m\": 405158.233, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Norton Bridge\", \"stage_seq\": 56, \"distance_m\": 422653.275, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1924H\", \"location\": \"Stafford\", \"stage_seq\": 57, \"distance_m\": 431179.6, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Stafford South Jn\", \"stage_seq\": 58, \"distance_m\": 431385.121, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 59, \"distance_m\": 431943.97, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Penkridge\", \"stage_seq\": 60, \"distance_m\": 440264.934, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 61, \"distance_m\": 453145.82, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 62, \"distance_m\": 454954.325, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1946\", \"location\": \"Wolverhampton\", \"stage_seq\": 63, \"distance_m\": 455688.256, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Dudley Port\", \"stage_seq\": 64, \"distance_m\": 464682.916, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1957H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 65, \"distance_m\": 467935.339, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Galton Jn\", \"stage_seq\": 66, \"distance_m\": 470465.042, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Soho South Jn\", \"stage_seq\": 67, \"distance_m\": 473202.245, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2021\", \"location\": \"Birmingham New Street\", \"stage_seq\": 68, \"distance_m\": 476486.153, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Proof House Jn\", \"stage_seq\": 69, \"distance_m\": 477488.935, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Grand Jn\", \"stage_seq\": 70, \"distance_m\": 478043.179, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Stechford\", \"stage_seq\": 71, \"distance_m\": 482550.485, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2033\", \"location\": \"Birmingham International\", \"stage_seq\": 72, \"distance_m\": 489678.227, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Berkswell\", \"stage_seq\": 73, \"distance_m\": 498028.235, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2045H\", \"location\": \"Coventry\", \"stage_seq\": 74, \"distance_m\": 506873.849, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 75, \"distance_m\": 524039.045, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2056H\", \"location\": \"Rugby\", \"stage_seq\": 76, \"distance_m\": 525089.047, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 77, \"distance_m\": 527424.994, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Weedon\", \"stage_seq\": 78, \"distance_m\": 546561.752, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Hanslope Jn\", \"stage_seq\": 79, \"distance_m\": 567094.183, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2117H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 80, \"distance_m\": 577817.936, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Bletchley\", \"stage_seq\": 81, \"distance_m\": 582822.397, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Ledburn Jn\", \"stage_seq\": 82, \"distance_m\": 597667.219, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Tring\", \"stage_seq\": 83, \"distance_m\": 607041.91, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 84, \"distance_m\": 616870.389, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2139\", \"location\": \"Watford Junction\", \"stage_seq\": 85, \"distance_m\": 629886.835, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 86, \"distance_m\": 639644.068, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Wembley Central\", \"stage_seq\": 87, \"distance_m\": 645019.571, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 88, \"distance_m\": 649437.772, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Camden Jn\", \"stage_seq\": 89, \"distance_m\": 655201.859, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Camden South Jn\", \"stage_seq\": 90, \"distance_m\": 656142.47, \"section_seq\": 1, \"route_path_id\": 140937}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 91, \"distance_m\": 657934.862, \"section_seq\": 1, \"route_path_id\": 140937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 657934.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140937}], \"total_distance_m\": 657934.862, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 652474.187, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5460.675, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "15.5", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "2", "timing_fact_generation": 1790175491583350, "current_leg_arrival_utc": "2026-09-23T16:12:30+01:00", "linx_speed_capabilities": "{\"units\": [\"390044\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-23T15:57:02.148476", "service_state_evidence_id": 68630047, "current_leg_start_actual_dep": "2026-09-23T15:57:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.594140", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
GLC |
EUS |
9M59 |
390044 |
9 |
140 |
{"units": ["390044"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.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": 140.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": 140.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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13768.931, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13915.347, "from_m": 13768.931, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20180.213, "from_m": 13915.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20845.494, "from_m": 20180.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21253.951, "from_m": 20845.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22728.639, "from_m": 21253.951, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22776.208, "from_m": 22728.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24985.227, "from_m": 22776.208, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27214.563, "from_m": 24985.227, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28171.44, "from_m": 27214.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28482.297, "from_m": 28171.44, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28946.376, "from_m": 28482.297, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29550.159, "from_m": 28946.376, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30812.091, "from_m": 29550.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37163.827, "from_m": 30812.091, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39053.519, "from_m": 37163.827, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 42170.286, "from_m": 39053.519, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44773.903, "from_m": 42170.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 44909.231, "from_m": 44773.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47047.303, "from_m": 44909.231, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 47109.282, "from_m": 47047.303, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47314.155, "from_m": 47109.282, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 47887.043, "from_m": 47314.155, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53840.172, "from_m": 47887.043, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 56703.779, "from_m": 53840.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62860.981, "from_m": 56703.779, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 69958.085, "from_m": 62860.981, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 70485.271, "from_m": 69958.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70544.803, "from_m": 70485.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71630.8, "from_m": 70544.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71689.756, "from_m": 71630.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71894.653, "from_m": 71689.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83412.597, "from_m": 71894.653, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 86372.419, "from_m": 83412.597, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 90526.67, "from_m": 86372.419, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 93624.121, "from_m": 90526.67, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 99471.519, "from_m": 93624.121, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 103092.27, "from_m": 99471.519, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 122501.98, "from_m": 103092.27, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 122538.25, "from_m": 122501.98, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 127899.592, "from_m": 122538.25, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131255.944, "from_m": 127899.592, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 147632.652, "from_m": 131255.944, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 148573.596, "from_m": 147632.652, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 152219.57, "from_m": 148573.596, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 152263.85, "from_m": 152219.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163077.96, "from_m": 152263.85, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 163436.842, "from_m": 163077.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163499.032, "from_m": 163436.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163817.429, "from_m": 163499.032, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 165117.401, "from_m": 163817.429, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 165210.347, "from_m": 165117.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 165886.573, "from_m": 165210.347, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 167615.754, "from_m": 165886.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 171830.513, "from_m": 167615.754, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 173161.875, "from_m": 171830.513, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 174826.648, "from_m": 173161.875, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 188120.05, "from_m": 174826.648, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 192177.039, "from_m": 188120.05, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 193652.204, "from_m": 192177.039, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 193700.64, "from_m": 193652.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198556.603, "from_m": 193700.64, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 203631.859, "from_m": 198556.603, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 204743.97, "from_m": 203631.859, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 207706.453, "from_m": 204743.97, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214003.172, "from_m": 207706.453, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 215574.226, "from_m": 214003.172, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 228706.345, "from_m": 215574.226, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 230462.778, "from_m": 228706.345, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 233824.815, "from_m": 230462.778, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 245582.191, "from_m": 233824.815, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 246487.126, "from_m": 245582.191, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 252531.545, "from_m": 246487.126, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253721.186, "from_m": 252531.545, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 271577.87, "from_m": 253721.186, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 271847.81, "from_m": 271577.87, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 272363.924, "from_m": 271847.81, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 272724.12, "from_m": 272363.924, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 274059.715, "from_m": 272724.12, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 277409.196, "from_m": 274059.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280717.339, "from_m": 277409.196, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 303052.576, "from_m": 280717.339, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 307127.123, "from_m": 303052.576, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 308630.509, "from_m": 307127.123, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308775.995, "from_m": 308630.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308833.776, "from_m": 308775.995, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 308856.672, "from_m": 308833.776, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 309905.858, "from_m": 308856.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310132.36, "from_m": 309905.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310186.442, "from_m": 310132.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310226.662, "from_m": 310186.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310274.918, "from_m": 310226.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310295.814, "from_m": 310274.918, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 310343.147, "from_m": 310295.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 312185.138, "from_m": 310343.147, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 313834.552, "from_m": 312185.138, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 313900.723, "from_m": 313834.552, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313907.835, "from_m": 313900.723, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 313995.618, "from_m": 313907.835, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 314008.547, "from_m": 313995.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 314081.468, "from_m": 314008.547, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 321673.238, "from_m": 314081.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 328475.631, "from_m": 321673.238, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 332511.333, "from_m": 328475.631, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 333326.02, "from_m": 332511.333, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 333381.431, "from_m": 333326.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334308.631, "from_m": 333381.431, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 347174.077, "from_m": 334308.631, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 347219.598, "from_m": 347174.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 353192.794, "from_m": 347219.598, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 355449.684, "from_m": 353192.794, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 355544.484, "from_m": 355449.684, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 355820.025, "from_m": 355544.484, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 358038.362, "from_m": 355820.025, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 368474.167, "from_m": 358038.362, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 368679.671, "from_m": 368474.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390209.3, "from_m": 368679.671, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 390632.61, "from_m": 390209.3, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 392491.337, "from_m": 390632.61, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 431484.606, "from_m": 392491.337, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 431535.434, "from_m": 431484.606, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 431568.751, "from_m": 431535.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 431617.414, "from_m": 431568.751, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 432096.533, "from_m": 431617.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 434500.715, "from_m": 432096.533, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 450052.394, "from_m": 434500.715, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 450565.1, "from_m": 450052.394, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 453096.842, "from_m": 450565.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 455029.364, "from_m": 453096.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 455345.59, "from_m": 455029.364, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 456055.315, "from_m": 455345.59, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 456404.56, "from_m": 456055.315, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 462471.949, "from_m": 456404.56, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 462836.847, "from_m": 462471.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466459.766, "from_m": 462836.847, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 467017.509, "from_m": 466459.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 467071.556, "from_m": 467017.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 467072.463, "from_m": 467071.556, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 469631.978, "from_m": 467072.463, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 473104.403, "from_m": 469631.978, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 473143.732, "from_m": 473104.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 475314.815, "from_m": 473143.732, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 476177.298, "from_m": 475314.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 476737.63, "from_m": 476177.298, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 476773.626, "from_m": 476737.63, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 476787.492, "from_m": 476773.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 477209.422, "from_m": 476787.492, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 477386.716, "from_m": 477209.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 477468.384, "from_m": 477386.716, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 478093.503, "from_m": 477468.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 478461.975, "from_m": 478093.503, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 482704.814, "from_m": 478461.975, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 487118.8, "from_m": 482704.814, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 490384.082, "from_m": 487118.8, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 498099.751, "from_m": 490384.082, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 499975.15, "from_m": 498099.751, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 505648.617, "from_m": 499975.15, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 506386.501, "from_m": 505648.617, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 507240.014, "from_m": 506386.501, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 507289.017, "from_m": 507240.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 507312.079, "from_m": 507289.017, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 515982.533, "from_m": 507312.079, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 515990.44, "from_m": 515982.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 522183.319, "from_m": 515990.44, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 523096.064, "from_m": 522183.319, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 524624.865, "from_m": 523096.064, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 527505.22, "from_m": 524624.865, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 527542.809, "from_m": 527505.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 532254.866, "from_m": 527542.809, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 534472.33, "from_m": 532254.866, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 541387.823, "from_m": 534472.33, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 547817.772, "from_m": 541387.823, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 566598.471, "from_m": 547817.772, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 566693.082, "from_m": 566598.471, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 579674.008, "from_m": 566693.082, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 579834.685, "from_m": 579674.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 580498.937, "from_m": 579834.685, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 581327.075, "from_m": 580498.937, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 583651.229, "from_m": 581327.075, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 590282.236, "from_m": 583651.229, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 593571.59, "from_m": 590282.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 597852.395, "from_m": 593571.59, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 597938.238, "from_m": 597852.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 598033.737, "from_m": 597938.238, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 598120.2, "from_m": 598033.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 611381.904, "from_m": 598120.2, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 613314.491, "from_m": 611381.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 621582.908, "from_m": 613314.491, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 621636.846, "from_m": 621582.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 623368.219, "from_m": 621636.846, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 624688.94, "from_m": 623368.219, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 639302.358, "from_m": 624688.94, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 644980.329, "from_m": 639302.358, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 647416.215, "from_m": 644980.329, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 650786.075, "from_m": 647416.215, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 652289.507, "from_m": 650786.075, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 654134.495, "from_m": 652289.507, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 655286.531, "from_m": 654134.495, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 655333.422, "from_m": 655286.531, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 656561.988, "from_m": 655333.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 657040.737, "from_m": 656561.988, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 657096.022, "from_m": 657040.737, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 657140.106, "from_m": 657096.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 657183.342, "from_m": 657140.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 657248.144, "from_m": 657183.342, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 657927.956, "from_m": 657248.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 657934.862, "from_m": 657927.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797945, "profile_key": "a2ffe22e8bf92575d79ea0c0adcdda4a0b583bd6a223275b38b37f1af53fefa1", "schedule_id": 25369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Newton West Jn", "stage_seq": 7, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Newton East Jn", "stage_seq": 8, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Uddingston Jn", "stage_seq": 9, "distance_m": 13768.931, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1614", "location": "Motherwell", "stage_seq": 10, "distance_m": 20675.213, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Shieldmuir", "stage_seq": 11, "distance_m": 23431.773, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Law Jn", "stage_seq": 12, "distance_m": 29203.698, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Lanark Jn", "stage_seq": 13, "distance_m": 42026.55, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Carstairs North Jn", "stage_seq": 14, "distance_m": 44773.903, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Carstairs South Jn", "stage_seq": 15, "distance_m": 47008.184, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Abington", "stage_seq": 16, "distance_m": 71247.76, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Beattock Summit", "stage_seq": 17, "distance_m": 84405.654, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Beattock", "stage_seq": 18, "distance_m": 100330.16, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Lockerbie", "stage_seq": 19, "distance_m": 122972.496, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 20, "distance_m": 144761.068, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Gretna Jn", "stage_seq": 21, "distance_m": 150513.85, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 22, "distance_m": 161436.976, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Caldew Jn", "stage_seq": 23, "distance_m": 163404.7, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1711H", "location": "Carlisle", "stage_seq": 24, "distance_m": 164477.289, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Penrith North Lakes", "stage_seq": 25, "distance_m": 193130.172, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Eden Valley", "stage_seq": 26, "distance_m": 199276.269, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Shap Summit", "stage_seq": 27, "distance_m": 214974.496, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Tebay", "stage_seq": 28, "distance_m": 223871.517, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Grayrigg", "stage_seq": 29, "distance_m": 233379.913, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1745H", "wtt_dep": "1747H", "location": "Oxenholme Lake District", "stage_seq": 30, "distance_m": 244774.866, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Carnforth North Jn", "stage_seq": 31, "distance_m": 265726.505, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Morecambe South Jn", "stage_seq": 32, "distance_m": 272618.486, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Lancaster", "stage_seq": 33, "distance_m": 275598.382, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1806", "location": "Garstang & Catteral", "stage_seq": 34, "distance_m": 294333.264, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Preston Fylde Jn", "stage_seq": 35, "distance_m": 308600.043, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1815H", "wtt_dep": "1818H", "location": "Preston", "stage_seq": 36, "distance_m": 309377.205, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Ribble Jn", "stage_seq": 37, "distance_m": 310274.918, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823", "location": "Euxton Jn", "stage_seq": 38, "distance_m": 317937.005, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Balshaw Lane Jn", "stage_seq": 39, "distance_m": 321550.917, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1829H", "wtt_dep": "1831H", "location": "Wigan North Western", "stage_seq": 40, "distance_m": 333700.17, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Wigan South Jn", "stage_seq": 41, "distance_m": 334383.844, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833", "location": "Springs Branch Jn", "stage_seq": 42, "distance_m": 335753.7, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Golborne Jn", "stage_seq": 43, "distance_m": 343047.529, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838", "location": "Winwick Jn", "stage_seq": 44, "distance_m": 347174.077, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Dallam Jn", "stage_seq": 45, "distance_m": 351545.083, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1843", "location": "Warrington Bank Quay", "stage_seq": 46, "distance_m": 352690.162, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Acton Grange Jn", "stage_seq": 47, "distance_m": 355545.434, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Weaver Jn", "stage_seq": 48, "distance_m": 364382.376, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Acton Bridge", "stage_seq": 49, "distance_m": 368125.904, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Hartford Jn", "stage_seq": 50, "distance_m": 371258.82, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Winsford", "stage_seq": 51, "distance_m": 379736.319, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Crewe Coal Yard S.B.", "stage_seq": 52, "distance_m": 390632.61, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1901", "wtt_dep": "1904", "location": "Crewe", "stage_seq": 53, "distance_m": 391806.096, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Crewe Basford Hall Jn", "stage_seq": 54, "distance_m": 394497.429, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Madeley", "stage_seq": 55, "distance_m": 405158.233, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Norton Bridge", "stage_seq": 56, "distance_m": 422653.275, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1924H", "location": "Stafford", "stage_seq": 57, "distance_m": 431179.6, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Stafford South Jn", "stage_seq": 58, "distance_m": 431385.121, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Stafford Trent Valley Jn", "stage_seq": 59, "distance_m": 431943.97, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Penkridge", "stage_seq": 60, "distance_m": 440264.934, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Bushbury Jn", "stage_seq": 61, "distance_m": 453145.82, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Wolverhampton North Jn", "stage_seq": 62, "distance_m": 454954.325, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1946", "location": "Wolverhampton", "stage_seq": 63, "distance_m": 455688.256, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Dudley Port", "stage_seq": 64, "distance_m": 464682.916, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1957H", "location": "Sandwell & Dudley", "stage_seq": 65, "distance_m": 467935.339, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Galton Jn", "stage_seq": 66, "distance_m": 470465.042, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Soho South Jn", "stage_seq": 67, "distance_m": 473202.245, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2021", "location": "Birmingham New Street", "stage_seq": 68, "distance_m": 476486.153, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Proof House Jn", "stage_seq": 69, "distance_m": 477488.935, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Grand Jn", "stage_seq": 70, "distance_m": 478043.179, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Stechford", "stage_seq": 71, "distance_m": 482550.485, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2033", "location": "Birmingham International", "stage_seq": 72, "distance_m": 489678.227, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Berkswell", "stage_seq": 73, "distance_m": 498028.235, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2045H", "location": "Coventry", "stage_seq": 74, "distance_m": 506873.849, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Rugby Trent Valley Jn", "stage_seq": 75, "distance_m": 524039.045, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2056H", "location": "Rugby", "stage_seq": 76, "distance_m": 525089.047, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Hillmorton Jn", "stage_seq": 77, "distance_m": 527424.994, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Weedon", "stage_seq": 78, "distance_m": 546561.752, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Hanslope Jn", "stage_seq": 79, "distance_m": 567094.183, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2117H", "location": "Milton Keynes Central", "stage_seq": 80, "distance_m": 577817.936, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Bletchley", "stage_seq": 81, "distance_m": 582822.397, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Ledburn Jn", "stage_seq": 82, "distance_m": 597667.219, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Tring", "stage_seq": 83, "distance_m": 607041.91, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Bourne End Jn (Herts)", "stage_seq": 84, "distance_m": 616870.389, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2139", "location": "Watford Junction", "stage_seq": 85, "distance_m": 629886.835, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Harrow & Wealdstone", "stage_seq": 86, "distance_m": 639644.068, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Wembley Central", "stage_seq": 87, "distance_m": 645019.571, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Willesden West London Jn", "stage_seq": 88, "distance_m": 649437.772, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Camden Jn", "stage_seq": 89, "distance_m": 655201.859, "section_seq": 1, "route_path_id": 140937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Camden South Jn", "stage_seq": 90, "distance_m": 656142.47, "section_seq": 1, "route_path_id": 140937}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": null, "location": "London Euston", "stage_seq": 91, "distance_m": 657934.862, "section_seq": 1, "route_path_id": 140937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 657934.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 140937}], "total_distance_m": 657934.862, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 652474.187, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5460.675, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Glasgow Central High Level |
1557 |
1557 |
2 |
None |
None |
London Euston |
2154 |
2154 |
16 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W33999/2026-09-23/detailed |
None |
Glasgow Central High Level |
2026-09-23T15:57:00+01:00 |
Motherwell |
15.5 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.2603387, 55.8504861], [-4.2603873, 55.8502836], [-4.2603912, 55.85023339999999], [-4.260430099999999, 55.8500844], [-4.2604731, 55.84991360000001], [-4.260514, 55.84972799999999], [-4.2605589, 55.84946370000001], [-4.2605844, 55.84930229999999], [-4.260628699999999, 55.84906339999999], [-4.260664799999999, 55.8488927], [-4.260721, 55.8486643], [-4.260748459764902, 55.8485876172256], [-4.26076028893391, 55.84855458362966], [-4.260777399999999, 55.8485068], [-4.26087886554381, 55.84822039089397], [-4.2608795, 55.8482186], [-4.260991499999999, 55.847975], [-4.2611156, 55.847781899999994], [-4.261455099999999, 55.847256], [-4.2615495, 55.8471247], [-4.2615818, 55.8470798], [-4.2616895999999995, 55.84681239999999], [-4.261759299999999, 55.846685], [-4.2619174, 55.84639620000001], [-4.262004499999999, 55.846179799999994], [-4.2620496, 55.8460168], [-4.2620674, 55.8458741], [-4.2620805, 55.845731], [-4.2620814, 55.8456233], [-4.2620736, 55.8454727], [-4.2620568, 55.8453633], [-4.2620357, 55.845268399999995], [-4.2620204, 55.845214299999995], [-4.262007699999999, 55.8451696], [-4.2619778, 55.8450964], [-4.261931499999999, 55.8450137], [-4.2616935, 55.8446545], [-4.261471199999999, 55.8443444], [-4.2614382, 55.84430879999999], [-4.261019199999999, 55.84386], [-4.260842, 55.8436645], [-4.2606136, 55.8434474], [-4.2603163, 55.843204], [-4.2601256, 55.84306960000001], [-4.2596267999999995, 55.8427759], [-4.259119800000001, 55.8425259], [-4.2586816999999995, 55.8423287], [-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2420692, 55.836619], [-4.2410586, 55.8363007], [-4.2405992, 55.836138600000005], [-4.2397488999999995, 55.835844900000005], [-4.2396769999999995, 55.8358197], [-4.2389281, 55.8355572], [-4.237983999999999, 55.8352258], [-4.2370452, 55.8348989], [-4.2360682, 55.8345636], [-4.2350135, 55.8341904], [-4.2337718, 55.83375889999999], [-4.2335431, 55.833679399999994], [-4.231719399999999, 55.83304150000001], [-4.2312671, 55.83288339999999], [-4.229928299999999, 55.83241529999999], [-4.229150999999999, 55.8321501], [-4.2279618, 55.8317797], [-4.227698400000001, 55.83170739999999], [-4.2272586, 55.8315953], [-4.226411799999999, 55.831396100000006], [-4.2258785, 55.8312774], [-4.2257185999999995, 55.8312466], [-4.2252545999999995, 55.831157], [-4.2245925, 55.83104199999999], [-4.2245118, 55.8310299], [-4.2238108, 55.8309244], [-4.222908299999999, 55.8308069], [-4.222081835361751, 55.830708551373114], [-4.221677199999999, 55.8306604], [-4.2207313, 55.8305478], [-4.2201013, 55.8304778], [-4.2195795, 55.830434200000006], [-4.219011199999999, 55.8304028], [-4.2186661, 55.8303812], [-4.2182332, 55.83035699999999], [-4.2178098, 55.830338399999995], [-4.2171431, 55.8302998], [-4.216705200000001, 55.8302747], [-4.2157885, 55.8302287], [-4.215358899999999, 55.8302043], [-4.2149465, 55.830187], [-4.2144021, 55.8301649], [-4.2139436, 55.83015089999999], [-4.2134894, 55.8301405], [-4.2128067, 55.830124299999994], [-4.2121357, 55.83010529999999], [-4.2119113, 55.8300986], [-4.211714, 55.830091800000005], [-4.21103, 55.8300656], [-4.2104668, 55.8300355], [-4.210150499999999, 55.8300138], [-4.210104599999999, 55.8300106], [-4.2088885, 55.8298833], [-4.2083285, 55.82982879999999], [-4.2082915, 55.8298252], [-4.2075719, 55.8297539], [-4.2062723, 55.8296131], [-4.2057403, 55.8295527], [-4.2050251, 55.8294715], [-4.203943, 55.82934819999999], [-4.2033192, 55.8292771], [-4.2012553, 55.8289991], [-4.199651399999999, 55.82881540000001], [-4.198131399999999, 55.82861069999999], [-4.196321784311374, 55.82841007259872], [-4.1962165, 55.8283984], [-4.1955586, 55.8283197], [-4.1938618, 55.8281292], [-4.1929418, 55.82799969999999], [-4.1920487, 55.8278611], [-4.1911378, 55.82767859999999], [-4.1903832, 55.8275014], [-4.1894825, 55.827252699999995], [-4.1889735, 55.8271009], [-4.1884794, 55.82694459999999], [-4.1877705, 55.8266964], [-4.1871346, 55.8264513], [-4.1866969, 55.82627569999998], [-4.1861457, 55.8260404], [-4.1856523, 55.82581799999999], [-4.185261199999999, 55.8256231], [-4.1848869, 55.8254414], [-4.1836743, 55.8248132], [-4.182543099999999, 55.824210599999994], [-4.1813913, 55.823613399999985], [-4.1795682, 55.8226383], [-4.179119299999999, 55.82239820000001], [-4.1779041, 55.8216747], [-4.177312599999999, 55.8213126], [-4.1770313, 55.82113459999999], [-4.1767307, 55.8209712], [-4.1764288, 55.82080729999999], [-4.1760655, 55.8206182], [-4.1753719, 55.8202845], [-4.1741949, 55.8198414], [-4.1736626, 55.81965499999999], [-4.173108, 55.8194778], [-4.1726784, 55.8193501], [-4.172261899999999, 55.81923649999999], [-4.172053499999999, 55.8191814], [-4.171840899999999, 55.8191283], [-4.171722599999999, 55.819099599999994], [-4.1714278, 55.819008399999994], [-4.1711166, 55.818939699999994], [-4.1708198, 55.8188796], [-4.170210599999999, 55.8187663], [-4.168958999999999, 55.81855850000001], [-4.1688227, 55.8185373], [-4.1677119, 55.81836429999999], [-4.166442, 55.8181718], [-4.1644179, 55.81786150000001], [-4.1633723, 55.8177097], [-4.162348, 55.81758200000001], [-4.1615602, 55.8175081], [-4.1611571, 55.81747200000001], [-4.1607335, 55.8174365], [-4.1600295, 55.817388599999994], [-4.1593105, 55.81735539999999], [-4.157714599999999, 55.8173326], [-4.1569237999999995, 55.81734010000001], [-4.1568221, 55.8173431], [-4.1561205, 55.817363500000006], [-4.154852599999999, 55.81742220000001], [-4.1542212, 55.81747320000001], [-4.153616, 55.81752489999999], [-4.1524266, 55.81763900000001], [-4.1515076, 55.81772709999999], [-4.1509996459130525, 55.81777904602664], [-4.1507527, 55.8178043], [-4.1488782, 55.81802309999999], [-4.1477144, 55.8181585], [-4.1462502, 55.8183434], [-4.145298, 55.8184684], [-4.1445872, 55.818543799999986], [-4.143806299999999, 55.8186218], [-4.142797799999999, 55.818698700000006], [-4.141807999999999, 55.818771], [-4.140876699999999, 55.8188283], [-4.140753899999999, 55.8188358], [-4.1399694, 55.8188833], [-4.1392385, 55.8189172], [-4.1383757999999995, 55.81894979999999], [-4.1366436, 55.8189872], [-4.1358978, 55.8189965], [-4.1348865, 55.8189985], [-4.1338437, 55.818993], [-4.133711899999999, 55.818991999999994], [-4.132250306949799, 55.81897595249019], [-4.1304877, 55.8189566], [-4.1295571, 55.8189562], [-4.1291054, 55.818963100000005], [-4.1287211, 55.8189781], [-4.1283765, 55.8190004], [-4.128063900000001, 55.8190206], [-4.1274193, 55.8190699], [-4.126900699999999, 55.8191074], [-4.1264148, 55.81916880000001], [-4.1257474, 55.8192656], [-4.1251596, 55.819367699999994], [-4.1245051, 55.8194973], [-4.1240652, 55.8195877], [-4.1236307, 55.819688699999986], [-4.1231413, 55.81980519999999], [-4.1230861999999995, 55.81981829999999], [-4.1224465, 55.8199816], [-4.1217022, 55.82019799999999], [-4.1202087, 55.8206746], [-4.119959499999999, 55.820751099999995], [-4.119724270138349, 55.82082998572835], [-4.118608100000001, 55.82120429999999], [-4.118543100000001, 55.8212238], [-4.116877299999999, 55.8217092], [-4.115506, 55.8220224], [-4.114665099999999, 55.8221849], [-4.1137484, 55.82232869999999], [-4.1124801, 55.822494600000006], [-4.1104687, 55.8226963], [-4.1097071, 55.8227657], [-4.108896299999999, 55.822817], [-4.1052771, 55.8229842], [-4.1050777, 55.82299340000001], [-4.1043463, 55.82302499999999], [-4.096921999999999, 55.82330459999999], [-4.0947555, 55.8233715], [-4.0902652, 55.8234775], [-4.0897088, 55.8234887], [-4.0867377, 55.823588999999984], [-4.086265699999999, 55.8236064], [-4.0852498, 55.8236448], [-4.0835764999999995, 55.8237032], [-4.082749899999999, 55.8237291], [-4.0822269, 55.8237426], [-4.0818152, 55.82374789999999], [-4.081234599999999, 55.82375769999999], [-4.0799497, 55.823760699999994], [-4.0792593, 55.8237518], [-4.0784959999999995, 55.82372530000001], [-4.077820099999999, 55.82369409999999], [-4.0771431, 55.8236479], [-4.076326899999999, 55.82357460000001], [-4.075534799999999, 55.8234933], [-4.075041, 55.8234384], [-4.0747578, 55.8234052], [-4.073577499999999, 55.8232575], [-4.0735513, 55.82325420000001], [-4.0733239, 55.8232176], [-4.0727073, 55.82311310000001], [-4.0719958, 55.822975], [-4.0713567, 55.82283279999999], [-4.0707496999999995, 55.822689799999985], [-4.0700603, 55.8225095], [-4.0693976, 55.82231709999999], [-4.0686676, 55.822103], [-4.0684125, 55.82201469999999], [-4.0676561, 55.8217644], [-4.066908899999999, 55.821501399999995], [-4.0651885, 55.8208094], [-4.0639111, 55.8202382], [-4.0616063, 55.8191712], [-4.0596587, 55.8182695], [-4.0581917, 55.81757840000001], [-4.0554382, 55.8162813], [-4.0547425, 55.8159645], [-4.053012, 55.8151381], [-4.050222699999999, 55.813849999999995], [-4.0487216, 55.8131472], [-4.0479671, 55.8127973], [-4.0475263, 55.812596], [-4.0472216, 55.812454999999986], [-4.04581, 55.8117382], [-4.0450869, 55.81134539999999], [-4.044393099999999, 55.8109685], [-4.043230599999999, 55.8103141], [-4.042418778537846, 55.809826771118445], [-4.0421347999999995, 55.80965629999999], [-4.041045, 55.8089783], [-4.039908699999999, 55.8083407], [-4.038371299999999, 55.807583400000006], [-4.037900199999999, 55.8073898], [-4.0367038, 55.80689809999999], [-4.035712315491567, 55.80654382101159], [-4.0353115, 55.8064006], [-4.033834599999999, 55.8059592], [-4.032850399999999, 55.8056989], [-4.0318453, 55.80546059999999], [-4.0296748, 55.80505010000001], [-4.0250328, 55.8044941], [-4.0201953, 55.8039147], [-4.0195479, 55.80383719999999], [-4.018815599999999, 55.8037618], [-4.0166262, 55.80350949999999], [-4.0138721, 55.803184], [-4.0125092, 55.80299149999999], [-4.0118564999999995, 55.8028754], [-4.0112404, 55.8027489], [-4.0104892, 55.802585500000006], [-4.010113500000001, 55.8024956], [-4.009571599999999, 55.80236089999999], [-4.0090432, 55.80221], [-4.0080626, 55.80192170000001], [-4.0071504, 55.801592599999985], [-4.0062363, 55.8012486], [-4.0053428, 55.80086529999999], [-4.004368, 55.8003819], [-4.0034387, 55.7998821], [-4.0030477, 55.79965329999999], [-4.0026211, 55.7993977], [-4.001889599999999, 55.798908], [-4.0013854, 55.798533500000005], [-4.0009428, 55.79821880000001], [-4.0004009, 55.7977556], [-3.9999061, 55.7972963], [-3.999391600000001, 55.7967505], [-3.998946399999999, 55.79625450000001], [-3.998912199999999, 55.796216400000006], [-3.9986165, 55.79585999999999], [-3.9984226, 55.79562099999999], [-3.9980463, 55.7951406], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970266999999993, 55.7940537], [-3.9967313, 55.7937663], [-3.9964258, 55.79350609999999], [-3.9960864, 55.793212999999994], [-3.9958235, 55.7929944], [-3.995745999999999, 55.7929335], [-3.9954051000000006, 55.7926657], [-3.994912099999999, 55.7923072], [-3.99456751657189, 55.79208824333472]]} |
12.8 |
1557 |
1612½ |
None |
None |
Motherwell |
55.8591823 |
-4.2583283 |
55.7920882 |
-3.9945675 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Glasgow Central High Level |
TD |
NEVER_DEPARTED_TIMEOUT |
68630047 |
1790175491583350 |
4 |
4 |
2026-09-23 16:07:06.594140 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.148476 |
| 766047 |
797958 |
V32248 |
643C061R23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797958, "stp": "N", "toc": "Transport for Wales", "uid": "V32248", "consist": null, "dest_crs": "PWL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V32248/2026-09-23/detailed", "trust_id": "643C061R23", "origin_crs": "XMC", "show_on_map": 0, "dar_est_time": "15:57:00", "dar_platform": null, "dest_station": "Pwllheli", "service_date": "2026-09-23", "dest_arr_time": "1828", "dest_platform": null, "is_terminated": 1, "next_location": "Dovey Jn", "signalling_id": "3C06", "timing_status": null, "origin_station": "Machynlleth Carr. Sidings", "current_leg_arr": "1607½", "current_leg_dep": "1557", "current_leg_end": "Dovey Jn", "origin_dep_time": "1557", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8546067, 52.5945019], [-3.8541164, 52.59485239999999], [-3.854068499999999, 52.5948867], [-3.853592, 52.595229], [-3.8535583999999994, 52.5952538], [-3.853195599999999, 52.5955212], [-3.8531369, 52.595583000000005], [-3.8529916, 52.5957343], [-3.8528628, 52.59588979999999], [-3.852652099999999, 52.59609809999999], [-3.8524782, 52.59626999999999], [-3.852445799999999, 52.596301999999994], [-3.852378399999999, 52.59634669999999], [-3.85207, 52.5965514], [-3.8525395, 52.596304399999994], [-3.8532802299370874, 52.59591466475722], [-3.8534837804158912, 52.59581565872048], [-3.8536644693168673, 52.59572877473741], [-3.853825519154926, 52.59565224750491], [-3.853970152444982, 52.59558431171991], [-3.854101591701943, 52.59552320207935], [-3.8542230594407223, 52.59546715328013], [-3.8543377781762302, 52.59541440001918], [-3.854448970423379, 52.59536317699342], [-3.8545598586970806, 52.59531171889979], [-3.8546736655122458, 52.5952582604352], [-3.854793613383785, 52.59520103629657], [-3.85492292482661, 52.59513828118084], [-3.855064822355634, 52.595068229784914], [-3.855222528485766, 52.59498911680572], [-3.8553992657319194, 52.59489917694019], [-3.855598256609004, 52.59479664488525], [-3.856708499999999, 52.59421160000001], [-3.8588728, 52.59309729999999], [-3.8594571, 52.5927944], [-3.8620467, 52.5914401], [-3.8621105, 52.591406699999986], [-3.862755721713942, 52.59106921438243], [-3.8647276, 52.5900378], [-3.8678573999999992, 52.5884197], [-3.8696369, 52.58748959999999], [-3.8712791000000006, 52.5865154], [-3.8730637, 52.5851928], [-3.8747885, 52.58360420000001], [-3.876441099999999, 52.5820454], [-3.8765508, 52.58194180000001], [-3.8781303, 52.580469399999984], [-3.8781491, 52.58045179999999], [-3.8782359, 52.58037589999999], [-3.878692500000001, 52.5799766], [-3.8790035, 52.5797045], [-3.8795935, 52.5792342], [-3.8796356, 52.5792034], [-3.8797118, 52.5791476], [-3.8799155, 52.57899859999999], [-3.8811786, 52.578184399999984], [-3.882536599999999, 52.5774806], [-3.882715399999999, 52.5774045], [-3.8837248, 52.5769749], [-3.8842957, 52.5767961], [-3.8850753999999994, 52.5766088], [-3.885731, 52.57648619999999], [-3.8866718, 52.5763563], [-3.8876306, 52.576288299999995], [-3.8883458, 52.576286200000006], [-3.8885019, 52.57628570000001], [-3.8898555, 52.5763718], [-3.891365499999999, 52.5765567], [-3.8931064, 52.5767979], [-3.8959446, 52.5771725], [-3.897621799999999, 52.5773974], [-3.8982946, 52.57745390000001], [-3.8992425, 52.5775336], [-3.9003481, 52.57758189999999], [-3.9012038, 52.5775777], [-3.9021028, 52.5775372], [-3.9030374, 52.5774492], [-3.9034164, 52.5773876], [-3.9048517, 52.577154400000005], [-3.9062545000000006, 52.5768338], [-3.906377, 52.5768044], [-3.907417999999999, 52.576457299999994], [-3.9083887, 52.57608739999999], [-3.9091439, 52.57571920000001], [-3.9104285, 52.57500890000001], [-3.9137584, 52.573114], [-3.9201826999999994, 52.56948539999999], [-3.9207914, 52.5691383], [-3.9213421999999993, 52.568798699999995], [-3.921639299999999, 52.56862189999999], [-3.9218406, 52.56848529999999], [-3.921920299999999, 52.5684358], [-3.9222097, 52.5682237], [-3.922504899999999, 52.567966299999995], [-3.922724099999999, 52.5677434], [-3.9228781, 52.5675685], [-3.9230188, 52.567395299999994], [-3.9231482999999994, 52.56720609999999], [-3.9232346, 52.56707209999999], [-3.9233106, 52.56694209999999], [-3.923421199999999, 52.566705799999994], [-3.9234503, 52.566627], [-3.923528899999999, 52.56641379999999], [-3.9236054, 52.5661501], [-3.923650299999999, 52.56594100000001], [-3.923794, 52.5651344], [-3.923832200000001, 52.5649612], [-3.9238644, 52.56482890000001]]}", "current_leg_start": "Machynlleth Carr. Sidings", "dest_arr_time_act": "1828", "motion_projection": null, "next_location_lat": "52.5648289", "next_location_lon": "-3.9238644", "previous_location": null, "current_leg_milage": "4.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 486.686, \"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\": 693.69, \"from_m\": 486.686, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 6173.066, \"from_m\": 693.69, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 6734.794, \"from_m\": 6173.066, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 7007.233, \"from_m\": 6734.794, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 10080.729, \"from_m\": 7007.233, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 14435.647, \"from_m\": 10080.729, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 16279.423, \"from_m\": 14435.647, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 18669.939, \"from_m\": 16279.423, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 18849.155, \"from_m\": 18669.939, \"capability_applied\": null, \"effective_limit_mph\": 46.603, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 46.603}, {\"to_m\": 21952.567, \"from_m\": 18849.155, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 22481.895, \"from_m\": 21952.567, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 32460.233, \"from_m\": 22481.895, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 32963.756, \"from_m\": 32460.233, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 34499.105, \"from_m\": 32963.756, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 34532.979, \"from_m\": 34499.105, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 36160.553, \"from_m\": 34532.979, \"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\": 36843.608, \"from_m\": 36160.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36977.84, \"from_m\": 36843.608, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 37109.38, \"from_m\": 36977.84, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38496.036, \"from_m\": 37109.38, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 39629.326, \"from_m\": 38496.036, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 40468.533, \"from_m\": 39629.326, \"capability_applied\": null, \"effective_limit_mph\": 21.748, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 21.748}, {\"to_m\": 41069.231, \"from_m\": 40468.533, \"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\": 41245.178, \"from_m\": 41069.231, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41785.581, \"from_m\": 41245.178, \"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\": 52217.558, \"from_m\": 41785.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58228.704, \"from_m\": 52217.558, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58601.23, \"from_m\": 58228.704, \"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\": 62114.728, \"from_m\": 58601.23, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 62735.131, \"from_m\": 62114.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\": 66013.101, \"from_m\": 62735.131, \"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\": 67043.911, \"from_m\": 66013.101, \"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\": 70916.318, \"from_m\": 67043.911, \"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\": 72312.312, \"from_m\": 70916.318, \"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\": 72719.296, \"from_m\": 72312.312, \"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\": 74641.073, \"from_m\": 72719.296, \"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\": 75544.379, \"from_m\": 74641.073, \"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\": 79872.279, \"from_m\": 75544.379, \"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\": 86065.35, \"from_m\": 79872.279, \"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\": 86671.647, \"from_m\": 86065.35, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90061.896, \"from_m\": 86671.647, \"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\": 90280.816, \"from_m\": 90061.896, \"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\": 92071.921, \"from_m\": 90280.816, \"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\": 93188.384, \"from_m\": 92071.921, \"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}], \"service_id\": 797958, \"profile_key\": \"f8e60e86b6d9a9a5cae422d3fe722ea28471b6a12db6bfc636f815ec9e1d81d9\", \"schedule_id\": 40874, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Machynlleth Carr. Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Machynlleth\", \"stage_seq\": 2, \"distance_m\": 490.785, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608\", \"location\": \"Dovey Jn\", \"stage_seq\": 3, \"distance_m\": 6769.096, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617\", \"location\": \"Penhelig\", \"stage_seq\": 4, \"distance_m\": 14886.003, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Aberdovey\", \"stage_seq\": 5, \"distance_m\": 16357.757, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Tywyn\", \"stage_seq\": 6, \"distance_m\": 22258.615, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Tonfanau\", \"stage_seq\": 7, \"distance_m\": 26116.308, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Llwyngwril\", \"stage_seq\": 8, \"distance_m\": 32786.526, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Fairbourne\", \"stage_seq\": 9, \"distance_m\": 37003.23, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Morfa Mawddach\", \"stage_seq\": 10, \"distance_m\": 38830.745, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1659\", \"location\": \"Barmouth\", \"stage_seq\": 11, \"distance_m\": 41371.976, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1703H\", \"location\": \"Llanaber\", \"stage_seq\": 12, \"distance_m\": 43896.309, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Talybont\", \"stage_seq\": 13, \"distance_m\": 47645.672, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Dyffryn Ardudwy\", \"stage_seq\": 14, \"distance_m\": 49457.41, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714\", \"location\": \"Llanbedr\", \"stage_seq\": 15, \"distance_m\": 53036.316, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716\", \"location\": \"Pensarn\", \"stage_seq\": 16, \"distance_m\": 54164.598, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Llandanwg\", \"stage_seq\": 17, \"distance_m\": 55241.65, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Harlech\", \"stage_seq\": 18, \"distance_m\": 58332.744, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Tygwyn\", \"stage_seq\": 19, \"distance_m\": 62422.59, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Talsarnau\", \"stage_seq\": 20, \"distance_m\": 63792.979, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Llandecwyn\", \"stage_seq\": 21, \"distance_m\": 65822.808, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Penrhyndeudraeth\", \"stage_seq\": 22, \"distance_m\": 67105.325, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Minffordd\", \"stage_seq\": 23, \"distance_m\": 68950.218, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1808H\", \"location\": \"Porthmadog\", \"stage_seq\": 24, \"distance_m\": 72442.791, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1815H\", \"wtt_dep\": \"1816\", \"location\": \"Criccieth\", \"stage_seq\": 25, \"distance_m\": 80451.613, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1821H\", \"wtt_dep\": \"1822\", \"location\": \"Penychain\", \"stage_seq\": 26, \"distance_m\": 87622.031, \"section_seq\": 1, \"route_path_id\": 165264}, {\"is_pass\": false, \"wtt_arr\": \"1828\", \"wtt_dep\": null, \"location\": \"Pwllheli\", \"stage_seq\": 27, \"distance_m\": 93188.384, \"section_seq\": 1, \"route_path_id\": 165264}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93188.384, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 165264}], \"total_distance_m\": 93188.384, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 92081.295, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1107.089, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "10.5", "current_position_lat": "52.5648289", "current_position_lon": "-3.9238644", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Machynlleth Carr. Sidings", "service_state_platform": null, "timing_fact_generation": 1790171884362475, "current_leg_arrival_utc": "2026-09-23T16:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.155865", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:57:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.605122", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
XMC |
PWL |
3C06 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 486.686, "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": 693.69, "from_m": 486.686, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 6173.066, "from_m": 693.69, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 6734.794, "from_m": 6173.066, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 7007.233, "from_m": 6734.794, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 10080.729, "from_m": 7007.233, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 14435.647, "from_m": 10080.729, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 16279.423, "from_m": 14435.647, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 18669.939, "from_m": 16279.423, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 18849.155, "from_m": 18669.939, "capability_applied": null, "effective_limit_mph": 46.603, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 46.603}, {"to_m": 21952.567, "from_m": 18849.155, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 22481.895, "from_m": 21952.567, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 24.855}, {"to_m": 32460.233, "from_m": 22481.895, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 32963.756, "from_m": 32460.233, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 34499.105, "from_m": 32963.756, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 34532.979, "from_m": 34499.105, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 43.496}, {"to_m": 36160.553, "from_m": 34532.979, "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": 36843.608, "from_m": 36160.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36977.84, "from_m": 36843.608, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 37109.38, "from_m": 36977.84, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38496.036, "from_m": 37109.38, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 39629.326, "from_m": 38496.036, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 40468.533, "from_m": 39629.326, "capability_applied": null, "effective_limit_mph": 21.748, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 21.748}, {"to_m": 41069.231, "from_m": 40468.533, "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": 41245.178, "from_m": 41069.231, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41785.581, "from_m": 41245.178, "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": 52217.558, "from_m": 41785.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58228.704, "from_m": 52217.558, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58601.23, "from_m": 58228.704, "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": 62114.728, "from_m": 58601.23, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 62735.131, "from_m": 62114.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": 66013.101, "from_m": 62735.131, "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": 67043.911, "from_m": 66013.101, "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": 70916.318, "from_m": 67043.911, "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": 72312.312, "from_m": 70916.318, "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": 72719.296, "from_m": 72312.312, "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": 74641.073, "from_m": 72719.296, "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": 75544.379, "from_m": 74641.073, "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": 79872.279, "from_m": 75544.379, "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": 86065.35, "from_m": 79872.279, "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": 86671.647, "from_m": 86065.35, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90061.896, "from_m": 86671.647, "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": 90280.816, "from_m": 90061.896, "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": 92071.921, "from_m": 90280.816, "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": 93188.384, "from_m": 92071.921, "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}], "service_id": 797958, "profile_key": "f8e60e86b6d9a9a5cae422d3fe722ea28471b6a12db6bfc636f815ec9e1d81d9", "schedule_id": 40874, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Machynlleth Carr. Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 165264}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Machynlleth", "stage_seq": 2, "distance_m": 490.785, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Dovey Jn", "stage_seq": 3, "distance_m": 6769.096, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Penhelig", "stage_seq": 4, "distance_m": 14886.003, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Aberdovey", "stage_seq": 5, "distance_m": 16357.757, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Tywyn", "stage_seq": 6, "distance_m": 22258.615, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Tonfanau", "stage_seq": 7, "distance_m": 26116.308, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Llwyngwril", "stage_seq": 8, "distance_m": 32786.526, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Fairbourne", "stage_seq": 9, "distance_m": 37003.23, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Morfa Mawddach", "stage_seq": 10, "distance_m": 38830.745, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1659", "location": "Barmouth", "stage_seq": 11, "distance_m": 41371.976, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1703H", "location": "Llanaber", "stage_seq": 12, "distance_m": 43896.309, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Talybont", "stage_seq": 13, "distance_m": 47645.672, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Dyffryn Ardudwy", "stage_seq": 14, "distance_m": 49457.41, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714", "location": "Llanbedr", "stage_seq": 15, "distance_m": 53036.316, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Pensarn", "stage_seq": 16, "distance_m": 54164.598, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Llandanwg", "stage_seq": 17, "distance_m": 55241.65, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Harlech", "stage_seq": 18, "distance_m": 58332.744, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Tygwyn", "stage_seq": 19, "distance_m": 62422.59, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Talsarnau", "stage_seq": 20, "distance_m": 63792.979, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Llandecwyn", "stage_seq": 21, "distance_m": 65822.808, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Penrhyndeudraeth", "stage_seq": 22, "distance_m": 67105.325, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Minffordd", "stage_seq": 23, "distance_m": 68950.218, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1808H", "location": "Porthmadog", "stage_seq": 24, "distance_m": 72442.791, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1815H", "wtt_dep": "1816", "location": "Criccieth", "stage_seq": 25, "distance_m": 80451.613, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1821H", "wtt_dep": "1822", "location": "Penychain", "stage_seq": 26, "distance_m": 87622.031, "section_seq": 1, "route_path_id": 165264}, {"is_pass": false, "wtt_arr": "1828", "wtt_dep": null, "location": "Pwllheli", "stage_seq": 27, "distance_m": 93188.384, "section_seq": 1, "route_path_id": 165264}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93188.384, "from_m": 0.0, "section_seq": 1, "route_path_id": 165264}], "total_distance_m": 93188.384, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 92081.295, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1107.089, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Machynlleth Carr. Sidings |
1557 |
1557 |
None |
15:57:00 |
None |
Pwllheli |
1828 |
1828 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V32248/2026-09-23/detailed |
None |
Machynlleth Carr. Sidings |
2026-09-23T15:57:30+01:00 |
Dovey Jn |
10.5 |
{"type": "LineString", "coordinates": [[-3.8546067, 52.5945019], [-3.8541164, 52.59485239999999], [-3.854068499999999, 52.5948867], [-3.853592, 52.595229], [-3.8535583999999994, 52.5952538], [-3.853195599999999, 52.5955212], [-3.8531369, 52.595583000000005], [-3.8529916, 52.5957343], [-3.8528628, 52.59588979999999], [-3.852652099999999, 52.59609809999999], [-3.8524782, 52.59626999999999], [-3.852445799999999, 52.596301999999994], [-3.852378399999999, 52.59634669999999], [-3.85207, 52.5965514], [-3.8525395, 52.596304399999994], [-3.8532802299370874, 52.59591466475722], [-3.8534837804158912, 52.59581565872048], [-3.8536644693168673, 52.59572877473741], [-3.853825519154926, 52.59565224750491], [-3.853970152444982, 52.59558431171991], [-3.854101591701943, 52.59552320207935], [-3.8542230594407223, 52.59546715328013], [-3.8543377781762302, 52.59541440001918], [-3.854448970423379, 52.59536317699342], [-3.8545598586970806, 52.59531171889979], [-3.8546736655122458, 52.5952582604352], [-3.854793613383785, 52.59520103629657], [-3.85492292482661, 52.59513828118084], [-3.855064822355634, 52.595068229784914], [-3.855222528485766, 52.59498911680572], [-3.8553992657319194, 52.59489917694019], [-3.855598256609004, 52.59479664488525], [-3.856708499999999, 52.59421160000001], [-3.8588728, 52.59309729999999], [-3.8594571, 52.5927944], [-3.8620467, 52.5914401], [-3.8621105, 52.591406699999986], [-3.862755721713942, 52.59106921438243], [-3.8647276, 52.5900378], [-3.8678573999999992, 52.5884197], [-3.8696369, 52.58748959999999], [-3.8712791000000006, 52.5865154], [-3.8730637, 52.5851928], [-3.8747885, 52.58360420000001], [-3.876441099999999, 52.5820454], [-3.8765508, 52.58194180000001], [-3.8781303, 52.580469399999984], [-3.8781491, 52.58045179999999], [-3.8782359, 52.58037589999999], [-3.878692500000001, 52.5799766], [-3.8790035, 52.5797045], [-3.8795935, 52.5792342], [-3.8796356, 52.5792034], [-3.8797118, 52.5791476], [-3.8799155, 52.57899859999999], [-3.8811786, 52.578184399999984], [-3.882536599999999, 52.5774806], [-3.882715399999999, 52.5774045], [-3.8837248, 52.5769749], [-3.8842957, 52.5767961], [-3.8850753999999994, 52.5766088], [-3.885731, 52.57648619999999], [-3.8866718, 52.5763563], [-3.8876306, 52.576288299999995], [-3.8883458, 52.576286200000006], [-3.8885019, 52.57628570000001], [-3.8898555, 52.5763718], [-3.891365499999999, 52.5765567], [-3.8931064, 52.5767979], [-3.8959446, 52.5771725], [-3.897621799999999, 52.5773974], [-3.8982946, 52.57745390000001], [-3.8992425, 52.5775336], [-3.9003481, 52.57758189999999], [-3.9012038, 52.5775777], [-3.9021028, 52.5775372], [-3.9030374, 52.5774492], [-3.9034164, 52.5773876], [-3.9048517, 52.577154400000005], [-3.9062545000000006, 52.5768338], [-3.906377, 52.5768044], [-3.907417999999999, 52.576457299999994], [-3.9083887, 52.57608739999999], [-3.9091439, 52.57571920000001], [-3.9104285, 52.57500890000001], [-3.9137584, 52.573114], [-3.9201826999999994, 52.56948539999999], [-3.9207914, 52.5691383], [-3.9213421999999993, 52.568798699999995], [-3.921639299999999, 52.56862189999999], [-3.9218406, 52.56848529999999], [-3.921920299999999, 52.5684358], [-3.9222097, 52.5682237], [-3.922504899999999, 52.567966299999995], [-3.922724099999999, 52.5677434], [-3.9228781, 52.5675685], [-3.9230188, 52.567395299999994], [-3.9231482999999994, 52.56720609999999], [-3.9232346, 52.56707209999999], [-3.9233106, 52.56694209999999], [-3.923421199999999, 52.566705799999994], [-3.9234503, 52.566627], [-3.923528899999999, 52.56641379999999], [-3.9236054, 52.5661501], [-3.923650299999999, 52.56594100000001], [-3.923794, 52.5651344], [-3.923832200000001, 52.5649612], [-3.9238644, 52.56482890000001]]} |
4.2 |
1557 |
1607½ |
None |
None |
Dovey Jn |
52.5648289 |
-3.9238644 |
52.5648289 |
-3.9238644 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Machynlleth Carr. Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171884362475 |
0 |
0 |
2026-09-23 16:07:06.605122 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.155865 |
| 766048 |
794175 |
C17235 |
112T57MM23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 794175, "stp": "P", "toc": "Northern", "uid": "C17235", "consist": "156404", "dest_crs": "CKL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17235/2026-09-23/detailed", "trust_id": "112T57MM23", "origin_crs": "LAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkickle", "service_date": "2026-09-23", "dest_arr_time": "1545", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Bees", "signalling_id": "2T57", "timing_status": "LATE", "origin_station": "Lancaster", "current_leg_arr": "1551", "current_leg_dep": "1533½", "current_leg_end": "St. Bees", "origin_dep_time": "1319", "origin_platform": "1", "current_location": "St. Bees", "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5656238999999994, 54.4562273], [-3.5657721999999996, 54.4563802], [-3.565896, 54.456496399999985], [-3.5663484999999997, 54.4569552], [-3.5665631999999996, 54.4571922], [-3.5671397999999996, 54.45785380000001], [-3.5679984999999994, 54.458783399999994], [-3.5690191, 54.4598428], [-3.5695676, 54.4603776], [-3.5701765, 54.4608975], [-3.5706092, 54.46121], [-3.5710257999999997, 54.4614899], [-3.5714807999999993, 54.46176930000001], [-3.5720109999999994, 54.46207270000001], [-3.5724549999999997, 54.462286600000006], [-3.5733795999999995, 54.462759899999995], [-3.5734782, 54.462810399999995], [-3.5738592, 54.4630084], [-3.5748059999999997, 54.463618], [-3.5753396999999993, 54.46399250000001], [-3.5758622999999994, 54.464381], [-3.5763058999999995, 54.4647495], [-3.576653, 54.46505950000001], [-3.5771327999999993, 54.4655064], [-3.5773918999999994, 54.4657714], [-3.5776608000000003, 54.46605929999998], [-3.5779774, 54.46643409999999], [-3.5781871, 54.4666964], [-3.5784066999999995, 54.4670256], [-3.578602, 54.46735660000001], [-3.5788119999999997, 54.467760299999995], [-3.5789764, 54.4680671], [-3.5791348, 54.4683146], [-3.5793379, 54.468598099999994], [-3.5795553999999994, 54.46888890000001], [-3.5797504999999994, 54.4691573], [-3.5799584, 54.4694579], [-3.5802704, 54.46995909999999], [-3.5806313000000003, 54.47057], [-3.5808432, 54.4709348], [-3.5810120000000003, 54.47118919999999], [-3.5811819999999988, 54.47143599999999], [-3.581379521675007, 54.47169139997572], [-3.5814342000000003, 54.47176209999999], [-3.5817791, 54.4721747], [-3.5819853999999993, 54.4723658], [-3.5823165999999995, 54.4726838], [-3.5825984, 54.4729351], [-3.5829884000000005, 54.473230699999995], [-3.583644699999999, 54.473712500000005], [-3.5840448, 54.47402629999999], [-3.5842772, 54.4742361], [-3.5845411000000005, 54.474495000000005], [-3.584704, 54.47466689999999], [-3.5852628000000006, 54.4752851], [-3.5855542, 54.4755498], [-3.5858409000000004, 54.4757827], [-3.5861088, 54.4759834], [-3.5865359000000003, 54.4762631], [-3.5868828000000006, 54.476467500000005], [-3.5872763, 54.4767143], [-3.5876070999999996, 54.4769464], [-3.5879502, 54.4772035], [-3.5882978, 54.4775059], [-3.5884995000000006, 54.47768150000001], [-3.5887661, 54.47794659999999], [-3.5890558, 54.478252200000014], [-3.589361, 54.4785917], [-3.5897623, 54.4790984], [-3.5901395, 54.4796163], [-3.5903926000000004, 54.4800051], [-3.590571999999999, 54.48032289999999], [-3.5907137, 54.4806129], [-3.5908306000000003, 54.4808782], [-3.5909392, 54.481156199999994], [-3.5910045000000004, 54.4813322], [-3.5910227000000003, 54.48139200000001], [-3.5910726999999993, 54.48153729999999], [-3.5911313999999996, 54.4817349], [-3.5912214, 54.4820766], [-3.5912703, 54.482363], [-3.5913221999999996, 54.4826512], [-3.5914202, 54.4833922], [-3.5915240000000006, 54.48419520000001], [-3.5916417999999997, 54.485039699999994], [-3.5917287999999994, 54.485682], [-3.5918176, 54.4863145], [-3.5918667, 54.4869751], [-3.5918763, 54.4870371], [-3.5919797, 54.48777810000001], [-3.5920207999999993, 54.48823540000001], [-3.5920319999999997, 54.488774000000014], [-3.592004099999999, 54.4894597], [-3.5919032, 54.4902936], [-3.5918142000000004, 54.4907582], [-3.5917019999999997, 54.4910337], [-3.5916382999999996, 54.491223599999984], [-3.591586999999999, 54.4913995], [-3.5915082, 54.491625], [-3.5913490227665665, 54.492022743112194]]}", "current_leg_start": "Nethertown", "dest_arr_time_act": "1545", "motion_projection": null, "next_location_lat": "54.4920227", "next_location_lon": "-3.5913490", "previous_location": "Nethertown", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1538.667, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3234.458, \"from_m\": 1538.667, \"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\": 9941.692, \"from_m\": 3234.458, \"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\": 9974.692, \"from_m\": 9941.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10023.103, \"from_m\": 9974.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10043.633, \"from_m\": 10023.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10409.829, \"from_m\": 10043.633, \"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\": 10910.63, \"from_m\": 10409.829, \"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\": 15132.963, \"from_m\": 10910.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16337.514, \"from_m\": 15132.963, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19418.649, \"from_m\": 16337.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20147.296, \"from_m\": 19418.649, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24586.279, \"from_m\": 20147.296, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24631.935, \"from_m\": 24586.279, \"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\": 24748.33, \"from_m\": 24631.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25668.642, \"from_m\": 24748.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28153.508, \"from_m\": 25668.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29732.542, \"from_m\": 28153.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40553.002, \"from_m\": 29732.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40656.763, \"from_m\": 40553.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41710.308, \"from_m\": 40656.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48971.245, \"from_m\": 41710.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49002.187, \"from_m\": 48971.245, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51855.59, \"from_m\": 49002.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}, {\"to_m\": 54230.543, \"from_m\": 51855.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54845.415, \"from_m\": 54230.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55827.745, \"from_m\": 54845.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56523.43, \"from_m\": 55827.745, \"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\": 57470.241, \"from_m\": 56523.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57866.651, \"from_m\": 57470.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60356.499, \"from_m\": 57866.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62075.313, \"from_m\": 60356.499, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62125.778, \"from_m\": 62075.313, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62607.224, \"from_m\": 62125.778, \"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\": 71111.596, \"from_m\": 62607.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71625.49, \"from_m\": 71111.596, \"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\": 71630.572, \"from_m\": 71625.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71911.056, \"from_m\": 71630.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\": 74562.737, \"from_m\": 71911.056, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75119.362, \"from_m\": 74562.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 78323.52, \"from_m\": 75119.362, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82348.81, \"from_m\": 78323.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83148.899, \"from_m\": 82348.81, \"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\": 112096.836, \"from_m\": 83148.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112518.665, \"from_m\": 112096.836, \"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\": 112642.941, \"from_m\": 112518.665, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115603.69, \"from_m\": 112642.941, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120857.594, \"from_m\": 115603.69, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 120930.53, \"from_m\": 120857.594, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128471.299, \"from_m\": 120930.53, \"capability_applied\": null, \"effective_limit_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\": 794175, \"profile_key\": \"ecb86a5cae0e163337589b9441e4e97418ef2dac304b0a4b82d24bdd38da6374\", \"schedule_id\": 2162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Lancaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 2, \"distance_m\": 2979.896, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 3, \"distance_m\": 9871.877, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329\", \"location\": \"Carnforth\", \"stage_seq\": 4, \"distance_m\": 10154.106, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1334\", \"wtt_dep\": \"1334H\", \"location\": \"Silverdale\", \"stage_seq\": 5, \"distance_m\": 15515.3, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339\", \"location\": \"Arnside\", \"stage_seq\": 6, \"distance_m\": 19631.164, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1344\", \"wtt_dep\": \"1345\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 7, \"distance_m\": 24862.469, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1348H\", \"location\": \"Kents Bank\", \"stage_seq\": 8, \"distance_m\": 27859.027, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1352H\", \"location\": \"Cark\", \"stage_seq\": 9, \"distance_m\": 31663.788, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1401\", \"location\": \"Ulverston\", \"stage_seq\": 10, \"distance_m\": 40705.92, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Dalton\", \"stage_seq\": 11, \"distance_m\": 47945.799, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Dalton Jn\", \"stage_seq\": 12, \"distance_m\": 48962.986, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415\", \"location\": \"Roose\", \"stage_seq\": 13, \"distance_m\": 53263.126, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1429\", \"location\": \"Barrow-in-Furness\", \"stage_seq\": 14, \"distance_m\": 56245.488, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Park South Jn\", \"stage_seq\": 15, \"distance_m\": 62615.077, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439\", \"location\": \"Askam\", \"stage_seq\": 16, \"distance_m\": 65981.388, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1443H\", \"location\": \"Kirkby-in-Furness\", \"stage_seq\": 17, \"distance_m\": 70999.701, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448\", \"location\": \"Foxfield\", \"stage_seq\": 18, \"distance_m\": 74671.228, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452\", \"location\": \"Green Road\", \"stage_seq\": 19, \"distance_m\": 77852.78, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1457\", \"location\": \"Millom\", \"stage_seq\": 20, \"distance_m\": 81972.154, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502\", \"location\": \"Silecroft\", \"stage_seq\": 21, \"distance_m\": 87064.262, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509\", \"location\": \"Bootle (Cumbria)\", \"stage_seq\": 22, \"distance_m\": 95535.143, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1515H\", \"location\": \"Ravenglass\", \"stage_seq\": 23, \"distance_m\": 102834.148, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1519\", \"location\": \"Drigg\", \"stage_seq\": 24, \"distance_m\": 106106.207, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523\", \"location\": \"Seascale\", \"stage_seq\": 25, \"distance_m\": 109529.848, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Sellafield\", \"stage_seq\": 26, \"distance_m\": 112332.823, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1530H\", \"location\": \"Braystones\", \"stage_seq\": 27, \"distance_m\": 115603.69, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Nethertown\", \"stage_seq\": 28, \"distance_m\": 118020.77, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1540\", \"location\": \"St. Bees\", \"stage_seq\": 29, \"distance_m\": 122492.665, \"section_seq\": 1, \"route_path_id\": 131275}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": null, \"location\": \"Corkickle\", \"stage_seq\": 30, \"distance_m\": 128471.299, \"section_seq\": 1, \"route_path_id\": 131275}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 128471.299, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131275}], \"total_distance_m\": 128471.299, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 128412.687, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 58.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1319", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "17.5", "current_position_lat": "54.4920227", "current_position_lon": "-3.5913490", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:42:28Z\", \"source_id\": 68358178, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:42:30Z\", \"source_id\": 21439836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:55:35Z\", \"source_id\": 21448876, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:04:06Z\", \"source_id\": 21454774, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:19:08Z\", \"source_id\": 21465276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:41:14Z\", \"source_id\": 21480601, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:36Z\", \"source_id\": 21488490, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:03:10Z\", \"source_id\": 21495745, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:44Z\", \"source_id\": 21501081, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:18Z\", \"source_id\": 21505050, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:10Z\", \"source_id\": 21509212, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:11Z\", \"source_id\": 21517026, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:11Z\", \"source_id\": 21523442, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:10Z\", \"source_id\": 21531336, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Bees", "service_state_platform": null, "timing_fact_generation": 1790175190860866, "current_leg_arrival_utc": "2026-09-23T15:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.164311", "service_state_evidence_id": 21531338, "current_leg_start_actual_dep": "2026-09-23T15:45:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.567526", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LAN |
CKL |
2T57 |
156404 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1538.667, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3234.458, "from_m": 1538.667, "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": 9941.692, "from_m": 3234.458, "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": 9974.692, "from_m": 9941.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10023.103, "from_m": 9974.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10043.633, "from_m": 10023.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10409.829, "from_m": 10043.633, "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": 10910.63, "from_m": 10409.829, "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": 15132.963, "from_m": 10910.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16337.514, "from_m": 15132.963, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19418.649, "from_m": 16337.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20147.296, "from_m": 19418.649, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24586.279, "from_m": 20147.296, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24631.935, "from_m": 24586.279, "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": 24748.33, "from_m": 24631.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25668.642, "from_m": 24748.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28153.508, "from_m": 25668.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29732.542, "from_m": 28153.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40553.002, "from_m": 29732.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40656.763, "from_m": 40553.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41710.308, "from_m": 40656.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48971.245, "from_m": 41710.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49002.187, "from_m": 48971.245, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51855.59, "from_m": 49002.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}, {"to_m": 54230.543, "from_m": 51855.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54845.415, "from_m": 54230.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55827.745, "from_m": 54845.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56523.43, "from_m": 55827.745, "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": 57470.241, "from_m": 56523.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57866.651, "from_m": 57470.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60356.499, "from_m": 57866.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62075.313, "from_m": 60356.499, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62125.778, "from_m": 62075.313, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 62607.224, "from_m": 62125.778, "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": 71111.596, "from_m": 62607.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71625.49, "from_m": 71111.596, "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": 71630.572, "from_m": 71625.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71911.056, "from_m": 71630.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": 74562.737, "from_m": 71911.056, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75119.362, "from_m": 74562.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 78323.52, "from_m": 75119.362, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82348.81, "from_m": 78323.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83148.899, "from_m": 82348.81, "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": 112096.836, "from_m": 83148.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112518.665, "from_m": 112096.836, "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": 112642.941, "from_m": 112518.665, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 115603.69, "from_m": 112642.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120857.594, "from_m": 115603.69, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 120930.53, "from_m": 120857.594, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 128471.299, "from_m": 120930.53, "capability_applied": null, "effective_limit_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": 794175, "profile_key": "ecb86a5cae0e163337589b9441e4e97418ef2dac304b0a4b82d24bdd38da6374", "schedule_id": 2162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1319", "location": "Lancaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Morecambe South Jn", "stage_seq": 2, "distance_m": 2979.896, "section_seq": 1, "route_path_id": 131275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Carnforth North Jn", "stage_seq": 3, "distance_m": 9871.877, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329", "location": "Carnforth", "stage_seq": 4, "distance_m": 10154.106, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1334", "wtt_dep": "1334H", "location": "Silverdale", "stage_seq": 5, "distance_m": 15515.3, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339", "location": "Arnside", "stage_seq": 6, "distance_m": 19631.164, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1344", "wtt_dep": "1345", "location": "Grange-over-Sands", "stage_seq": 7, "distance_m": 24862.469, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1348H", "location": "Kents Bank", "stage_seq": 8, "distance_m": 27859.027, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1352H", "location": "Cark", "stage_seq": 9, "distance_m": 31663.788, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1401", "location": "Ulverston", "stage_seq": 10, "distance_m": 40705.92, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Dalton", "stage_seq": 11, "distance_m": 47945.799, "section_seq": 1, "route_path_id": 131275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Dalton Jn", "stage_seq": 12, "distance_m": 48962.986, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415", "location": "Roose", "stage_seq": 13, "distance_m": 53263.126, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1429", "location": "Barrow-in-Furness", "stage_seq": 14, "distance_m": 56245.488, "section_seq": 1, "route_path_id": 131275}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Park South Jn", "stage_seq": 15, "distance_m": 62615.077, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439", "location": "Askam", "stage_seq": 16, "distance_m": 65981.388, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1443H", "location": "Kirkby-in-Furness", "stage_seq": 17, "distance_m": 70999.701, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448", "location": "Foxfield", "stage_seq": 18, "distance_m": 74671.228, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452", "location": "Green Road", "stage_seq": 19, "distance_m": 77852.78, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1457", "location": "Millom", "stage_seq": 20, "distance_m": 81972.154, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502", "location": "Silecroft", "stage_seq": 21, "distance_m": 87064.262, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509", "location": "Bootle (Cumbria)", "stage_seq": 22, "distance_m": 95535.143, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1515H", "location": "Ravenglass", "stage_seq": 23, "distance_m": 102834.148, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1519", "location": "Drigg", "stage_seq": 24, "distance_m": 106106.207, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523", "location": "Seascale", "stage_seq": 25, "distance_m": 109529.848, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Sellafield", "stage_seq": 26, "distance_m": 112332.823, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1530H", "location": "Braystones", "stage_seq": 27, "distance_m": 115603.69, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Nethertown", "stage_seq": 28, "distance_m": 118020.77, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1540", "location": "St. Bees", "stage_seq": 29, "distance_m": 122492.665, "section_seq": 1, "route_path_id": 131275}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": null, "location": "Corkickle", "stage_seq": 30, "distance_m": 128471.299, "section_seq": 1, "route_path_id": 131275}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 128471.299, "from_m": 0.0, "section_seq": 1, "route_path_id": 131275}], "total_distance_m": 128471.299, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 128412.687, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 58.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:42:28Z", "source_id": 68358178, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T12:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:42:30Z", "source_id": 21439836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:55:35Z", "source_id": 21448876, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:04:06Z", "source_id": 21454774, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:19:08Z", "source_id": 21465276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:41:14Z", "source_id": 21480601, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:36Z", "source_id": 21488490, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:03:10Z", "source_id": 21495745, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:44Z", "source_id": 21501081, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:18Z", "source_id": 21505050, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:10Z", "source_id": 21509212, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T15:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:11Z", "source_id": 21517026, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-23T15:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:11Z", "source_id": 21523442, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:10Z", "source_id": 21531336, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-23T15:51:00+01:00", "operational_fact": true}] |
Lancaster |
1319 |
1319 |
1 |
None |
None |
Corkickle |
1545 |
1545 |
1 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17235/2026-09-23/detailed |
None |
Nethertown |
2026-09-23T15:45:30+01:00 |
St. Bees |
17.5 |
{"type": "LineString", "coordinates": [[-3.5656238999999994, 54.4562273], [-3.5657721999999996, 54.4563802], [-3.565896, 54.456496399999985], [-3.5663484999999997, 54.4569552], [-3.5665631999999996, 54.4571922], [-3.5671397999999996, 54.45785380000001], [-3.5679984999999994, 54.458783399999994], [-3.5690191, 54.4598428], [-3.5695676, 54.4603776], [-3.5701765, 54.4608975], [-3.5706092, 54.46121], [-3.5710257999999997, 54.4614899], [-3.5714807999999993, 54.46176930000001], [-3.5720109999999994, 54.46207270000001], [-3.5724549999999997, 54.462286600000006], [-3.5733795999999995, 54.462759899999995], [-3.5734782, 54.462810399999995], [-3.5738592, 54.4630084], [-3.5748059999999997, 54.463618], [-3.5753396999999993, 54.46399250000001], [-3.5758622999999994, 54.464381], [-3.5763058999999995, 54.4647495], [-3.576653, 54.46505950000001], [-3.5771327999999993, 54.4655064], [-3.5773918999999994, 54.4657714], [-3.5776608000000003, 54.46605929999998], [-3.5779774, 54.46643409999999], [-3.5781871, 54.4666964], [-3.5784066999999995, 54.4670256], [-3.578602, 54.46735660000001], [-3.5788119999999997, 54.467760299999995], [-3.5789764, 54.4680671], [-3.5791348, 54.4683146], [-3.5793379, 54.468598099999994], [-3.5795553999999994, 54.46888890000001], [-3.5797504999999994, 54.4691573], [-3.5799584, 54.4694579], [-3.5802704, 54.46995909999999], [-3.5806313000000003, 54.47057], [-3.5808432, 54.4709348], [-3.5810120000000003, 54.47118919999999], [-3.5811819999999988, 54.47143599999999], [-3.581379521675007, 54.47169139997572], [-3.5814342000000003, 54.47176209999999], [-3.5817791, 54.4721747], [-3.5819853999999993, 54.4723658], [-3.5823165999999995, 54.4726838], [-3.5825984, 54.4729351], [-3.5829884000000005, 54.473230699999995], [-3.583644699999999, 54.473712500000005], [-3.5840448, 54.47402629999999], [-3.5842772, 54.4742361], [-3.5845411000000005, 54.474495000000005], [-3.584704, 54.47466689999999], [-3.5852628000000006, 54.4752851], [-3.5855542, 54.4755498], [-3.5858409000000004, 54.4757827], [-3.5861088, 54.4759834], [-3.5865359000000003, 54.4762631], [-3.5868828000000006, 54.476467500000005], [-3.5872763, 54.4767143], [-3.5876070999999996, 54.4769464], [-3.5879502, 54.4772035], [-3.5882978, 54.4775059], [-3.5884995000000006, 54.47768150000001], [-3.5887661, 54.47794659999999], [-3.5890558, 54.478252200000014], [-3.589361, 54.4785917], [-3.5897623, 54.4790984], [-3.5901395, 54.4796163], [-3.5903926000000004, 54.4800051], [-3.590571999999999, 54.48032289999999], [-3.5907137, 54.4806129], [-3.5908306000000003, 54.4808782], [-3.5909392, 54.481156199999994], [-3.5910045000000004, 54.4813322], [-3.5910227000000003, 54.48139200000001], [-3.5910726999999993, 54.48153729999999], [-3.5911313999999996, 54.4817349], [-3.5912214, 54.4820766], [-3.5912703, 54.482363], [-3.5913221999999996, 54.4826512], [-3.5914202, 54.4833922], [-3.5915240000000006, 54.48419520000001], [-3.5916417999999997, 54.485039699999994], [-3.5917287999999994, 54.485682], [-3.5918176, 54.4863145], [-3.5918667, 54.4869751], [-3.5918763, 54.4870371], [-3.5919797, 54.48777810000001], [-3.5920207999999993, 54.48823540000001], [-3.5920319999999997, 54.488774000000014], [-3.592004099999999, 54.4894597], [-3.5919032, 54.4902936], [-3.5918142000000004, 54.4907582], [-3.5917019999999997, 54.4910337], [-3.5916382999999996, 54.491223599999984], [-3.591586999999999, 54.4913995], [-3.5915082, 54.491625], [-3.5913490227665665, 54.492022743112194]]} |
2.8 |
1533½ |
1551 |
Nethertown |
St. Bees |
St. Bees |
54.4920227 |
-3.5913490 |
54.4920227 |
-3.5913490 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
St. Bees |
TRUST |
TRACKING_TIMEOUT |
21531338 |
1790175190860866 |
41 |
41 |
2026-09-23 16:07:06.567526 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.164311 |
| 766049 |
795917 |
W68418 |
062E62MP23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 795917, "stp": "P", "toc": "ScotRail", "uid": "W68418", "consist": "320311", "dest_crs": "ADR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68418/2026-09-23/detailed", "trust_id": "062E62MP23", "origin_crs": "BHC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-23", "dest_arr_time": "1557", "dest_platform": "1", "is_terminated": 1, "next_location": "Coatdyke", "signalling_id": "2E62", "timing_status": "ON TIME", "origin_station": "Balloch", "current_leg_arr": "1552", "current_leg_dep": "1550", "current_leg_end": "Coatdyke", "origin_dep_time": "1438", "origin_platform": null, "current_location": "Coatdyke", "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816]]}", "current_leg_start": "Coatbridge Sunnyside", "dest_arr_time_act": "1557", "motion_projection": null, "next_location_lat": "55.8642816", "next_location_lon": "-4.0045126", "previous_location": "Coatbridge Sunnyside", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1853.804, \"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\": 2081.586, \"from_m\": 1853.804, \"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\": 6179.404, \"from_m\": 2081.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\": 6827.215, \"from_m\": 6179.404, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6870.07, \"from_m\": 6827.215, \"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\": 7001.323, \"from_m\": 6870.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7414.903, \"from_m\": 7001.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7480.933, \"from_m\": 7414.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7531.684, \"from_m\": 7480.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8453.39, \"from_m\": 7531.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10804.131, \"from_m\": 8453.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11627.037, \"from_m\": 10804.131, \"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\": 17279.306, \"from_m\": 11627.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17323.539, \"from_m\": 17279.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23292.751, \"from_m\": 17323.539, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23988.595, \"from_m\": 23292.751, \"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\": 26171.343, \"from_m\": 23988.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26589.397, \"from_m\": 26171.343, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26604.777, \"from_m\": 26589.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\": 26645.015, \"from_m\": 26604.777, \"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\": 27356.505, \"from_m\": 26645.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27397.27, \"from_m\": 27356.505, \"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\": 28723.468, \"from_m\": 27397.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28769.492, \"from_m\": 28723.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33400.798, \"from_m\": 28769.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34244.463, \"from_m\": 33400.798, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35035.335, \"from_m\": 34244.463, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35430.697, \"from_m\": 35035.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46282.435, \"from_m\": 35430.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47258.1, \"from_m\": 46282.435, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49624.407, \"from_m\": 47258.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49684.813, \"from_m\": 49624.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49909.751, \"from_m\": 49684.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 795917, \"profile_key\": \"3019303884d532f8964760a004e3bdd9ca2226533c60e1b6cabce843ac6e0093\", \"schedule_id\": 26204, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Balloch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1440H\", \"location\": \"Alexandria\", \"stage_seq\": 2, \"distance_m\": 1950.12, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1442H\", \"wtt_dep\": \"1443\", \"location\": \"Renton\", \"stage_seq\": 3, \"distance_m\": 3767.347, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1446\", \"location\": \"Dalreoch\", \"stage_seq\": 4, \"distance_m\": 6470.83, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1448\", \"location\": \"Dumbarton Central\", \"stage_seq\": 5, \"distance_m\": 7066.484, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1450\", \"location\": \"Dumbarton East\", \"stage_seq\": 6, \"distance_m\": 8151.045, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1454H\", \"location\": \"Bowling\", \"stage_seq\": 7, \"distance_m\": 12630.934, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": \"1457H\", \"location\": \"Kilpatrick\", \"stage_seq\": 8, \"distance_m\": 15292.056, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1502\", \"location\": \"Dalmuir\", \"stage_seq\": 9, \"distance_m\": 17489.989, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504\", \"location\": \"Singer\", \"stage_seq\": 10, \"distance_m\": 19000.067, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1506H\", \"location\": \"Drumry\", \"stage_seq\": 11, \"distance_m\": 20285.122, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509\", \"location\": \"Drumchapel\", \"stage_seq\": 12, \"distance_m\": 21699.069, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1511H\", \"location\": \"Westerton\", \"stage_seq\": 13, \"distance_m\": 23505.375, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Anniesland\", \"stage_seq\": 14, \"distance_m\": 25561.183, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 15, \"distance_m\": 26589.397, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1517H\", \"location\": \"Hyndland\", \"stage_seq\": 16, \"distance_m\": 27120.366, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1520\", \"location\": \"Partick\", \"stage_seq\": 17, \"distance_m\": 28296.229, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 18, \"distance_m\": 28816.851, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524\", \"location\": \"Charing Cross\", \"stage_seq\": 19, \"distance_m\": 31024.452, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1527\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 20, \"distance_m\": 32263.505, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529H\", \"location\": \"High Street\", \"stage_seq\": 21, \"distance_m\": 33132.163, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 34154.731, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1535H\", \"location\": \"Carntyne\", \"stage_seq\": 23, \"distance_m\": 36965.067, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538H\", \"location\": \"Shettleston\", \"stage_seq\": 24, \"distance_m\": 38183.752, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"Garrowhill\", \"stage_seq\": 25, \"distance_m\": 40128.399, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1543H\", \"location\": \"Easterhouse\", \"stage_seq\": 26, \"distance_m\": 41678.018, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Blairhill\", \"stage_seq\": 27, \"distance_m\": 45873.012, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 28, \"distance_m\": 46863.349, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553\", \"location\": \"Coatdyke\", \"stage_seq\": 29, \"distance_m\": 48452.998, \"section_seq\": 1, \"route_path_id\": 141554}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 30, \"distance_m\": 49909.751, \"section_seq\": 1, \"route_path_id\": 141554}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49909.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141554}], \"total_distance_m\": 49909.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49863.727, \"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": "1438", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.8642816", "current_position_lon": "-4.0045126", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:20Z\", \"source_id\": 68505509, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:24Z\", \"source_id\": 21483429, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:46:35Z\", \"source_id\": 68508786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:46:38Z\", \"source_id\": 21484345, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:48:15Z\", \"source_id\": 68512867, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:48:20Z\", \"source_id\": 21485519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:51Z\", \"source_id\": 68523888, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:53Z\", \"source_id\": 21488684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:57Z\", \"source_id\": 21491518, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:43Z\", \"source_id\": 68537459, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:48Z\", \"source_id\": 21492692, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:03:37Z\", \"source_id\": 68549101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:03:40Z\", \"source_id\": 21496076, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:20Z\", \"source_id\": 68553217, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:24Z\", \"source_id\": 21497241, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:07:27Z\", \"source_id\": 68558616, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:07:32Z\", \"source_id\": 21498828, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:33Z\", \"source_id\": 68566154, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:11:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:38Z\", \"source_id\": 21501033, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:33Z\", \"source_id\": 68573366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:37Z\", \"source_id\": 21503176, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:37Z\", \"source_id\": 68580589, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:38Z\", \"source_id\": 21505286, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:58Z\", \"source_id\": 68588409, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:20:00Z\", \"source_id\": 21507638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:09Z\", \"source_id\": 68595848, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:14Z\", \"source_id\": 21509909, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:25:47Z\", \"source_id\": 68602059, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:25:50Z\", \"source_id\": 21511790, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:12Z\", \"source_id\": 68607840, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:15Z\", \"source_id\": 21513514, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:30Z\", \"source_id\": 68613438, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:32Z\", \"source_id\": 21515169, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:34Z\", \"source_id\": 68618595, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:40Z\", \"source_id\": 21516667, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:32Z\", \"source_id\": 68628621, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:35Z\", \"source_id\": 21519444, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:51Z\", \"source_id\": 68636412, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:56Z\", \"source_id\": 21521812, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:28Z\", \"source_id\": 21524367, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:53Z\", \"source_id\": 68653549, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:54Z\", \"source_id\": 21526811, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:56Z\", \"source_id\": 68658717, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:00Z\", \"source_id\": 21528352, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:00Z\", \"source_id\": 21531132, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coatdyke", "service_state_platform": "2", "timing_fact_generation": 1790175240023658, "current_leg_arrival_utc": "2026-09-23T15:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.173131", "service_state_evidence_id": 68670861, "current_leg_start_actual_dep": "2026-09-23T15:50:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.571701", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
BHC |
ADR |
2E62 |
320311 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1853.804, "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": 2081.586, "from_m": 1853.804, "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": 6179.404, "from_m": 2081.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": 6827.215, "from_m": 6179.404, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6870.07, "from_m": 6827.215, "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": 7001.323, "from_m": 6870.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7414.903, "from_m": 7001.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7480.933, "from_m": 7414.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7531.684, "from_m": 7480.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8453.39, "from_m": 7531.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10804.131, "from_m": 8453.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11627.037, "from_m": 10804.131, "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": 17279.306, "from_m": 11627.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17323.539, "from_m": 17279.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23292.751, "from_m": 17323.539, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23988.595, "from_m": 23292.751, "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": 26171.343, "from_m": 23988.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26589.397, "from_m": 26171.343, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26604.777, "from_m": 26589.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": 26645.015, "from_m": 26604.777, "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": 27356.505, "from_m": 26645.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27397.27, "from_m": 27356.505, "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": 28723.468, "from_m": 27397.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28769.492, "from_m": 28723.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33400.798, "from_m": 28769.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34244.463, "from_m": 33400.798, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35035.335, "from_m": 34244.463, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35430.697, "from_m": 35035.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46282.435, "from_m": 35430.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47258.1, "from_m": 46282.435, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49624.407, "from_m": 47258.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49684.813, "from_m": 49624.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49909.751, "from_m": 49684.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 795917, "profile_key": "3019303884d532f8964760a004e3bdd9ca2226533c60e1b6cabce843ac6e0093", "schedule_id": 26204, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1438", "location": "Balloch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1440H", "location": "Alexandria", "stage_seq": 2, "distance_m": 1950.12, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1442H", "wtt_dep": "1443", "location": "Renton", "stage_seq": 3, "distance_m": 3767.347, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1446", "location": "Dalreoch", "stage_seq": 4, "distance_m": 6470.83, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1448", "location": "Dumbarton Central", "stage_seq": 5, "distance_m": 7066.484, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1450", "location": "Dumbarton East", "stage_seq": 6, "distance_m": 8151.045, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1454H", "location": "Bowling", "stage_seq": 7, "distance_m": 12630.934, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": "1457H", "location": "Kilpatrick", "stage_seq": 8, "distance_m": 15292.056, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1502", "location": "Dalmuir", "stage_seq": 9, "distance_m": 17489.989, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504", "location": "Singer", "stage_seq": 10, "distance_m": 19000.067, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1506H", "location": "Drumry", "stage_seq": 11, "distance_m": 20285.122, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509", "location": "Drumchapel", "stage_seq": 12, "distance_m": 21699.069, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1511H", "location": "Westerton", "stage_seq": 13, "distance_m": 23505.375, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Anniesland", "stage_seq": 14, "distance_m": 25561.183, "section_seq": 1, "route_path_id": 141554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Hyndland East Jn", "stage_seq": 15, "distance_m": 26589.397, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1517H", "location": "Hyndland", "stage_seq": 16, "distance_m": 27120.366, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1520", "location": "Partick", "stage_seq": 17, "distance_m": 28296.229, "section_seq": 1, "route_path_id": 141554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Finnieston West Jn", "stage_seq": 18, "distance_m": 28816.851, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524", "location": "Charing Cross", "stage_seq": 19, "distance_m": 31024.452, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1527", "location": "Glasgow Queen St Low Level", "stage_seq": 20, "distance_m": 32263.505, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529H", "location": "High Street", "stage_seq": 21, "distance_m": 33132.163, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532", "location": "Bellgrove", "stage_seq": 22, "distance_m": 34154.731, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1535H", "location": "Carntyne", "stage_seq": 23, "distance_m": 36965.067, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538H", "location": "Shettleston", "stage_seq": 24, "distance_m": 38183.752, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "Garrowhill", "stage_seq": 25, "distance_m": 40128.399, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1543H", "location": "Easterhouse", "stage_seq": 26, "distance_m": 41678.018, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Blairhill", "stage_seq": 27, "distance_m": 45873.012, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Coatbridge Sunnyside", "stage_seq": 28, "distance_m": 46863.349, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553", "location": "Coatdyke", "stage_seq": 29, "distance_m": 48452.998, "section_seq": 1, "route_path_id": 141554}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": null, "location": "Airdrie", "stage_seq": 30, "distance_m": 49909.751, "section_seq": 1, "route_path_id": 141554}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49909.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 141554}], "total_distance_m": 49909.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49863.727, "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": 1213, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:20Z", "source_id": 68505509, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:24Z", "source_id": 21483429, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:46:35Z", "source_id": 68508786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:46:38Z", "source_id": 21484345, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:48:15Z", "source_id": 68512867, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:48:20Z", "source_id": 21485519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1246, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:51Z", "source_id": 68523888, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:53Z", "source_id": 21488684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:57Z", "source_id": 21491518, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:43Z", "source_id": 68537459, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:48Z", "source_id": 21492692, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:03:37Z", "source_id": 68549101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:03:40Z", "source_id": 21496076, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:20Z", "source_id": 68553217, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:24Z", "source_id": 21497241, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:07:27Z", "source_id": 68558616, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:07:32Z", "source_id": 21498828, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:33Z", "source_id": 68566154, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:11:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:38Z", "source_id": 21501033, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:33Z", "source_id": 68573366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:37Z", "source_id": 21503176, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:37Z", "source_id": 68580589, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:38Z", "source_id": 21505286, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:58Z", "source_id": 68588409, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:20:00Z", "source_id": 21507638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:09Z", "source_id": 68595848, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:14Z", "source_id": 21509909, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:25:47Z", "source_id": 68602059, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T14:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:25:50Z", "source_id": 21511790, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:12Z", "source_id": 68607840, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T14:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:15Z", "source_id": 21513514, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:30Z", "source_id": 68613438, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T14:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:32Z", "source_id": 21515169, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:34Z", "source_id": 68618595, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-23T14:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:40Z", "source_id": 21516667, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-23T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:32Z", "source_id": 68628621, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-23T14:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:35Z", "source_id": 21519444, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:51Z", "source_id": 68636412, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-23T14:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:56Z", "source_id": 21521812, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:28Z", "source_id": 21524367, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-23T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:53Z", "source_id": 68653549, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T14:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:54Z", "source_id": 21526811, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:56Z", "source_id": 68658717, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-23T14:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:00Z", "source_id": 21528352, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:00Z", "source_id": 21531132, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}] |
Balloch |
1438 |
1438 |
None |
None |
None |
Airdrie |
1557 |
1557 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68418/2026-09-23/detailed |
None |
Coatbridge Sunnyside |
2026-09-23T15:50:30+01:00 |
Coatdyke |
2.0 |
{"type": "LineString", "coordinates": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816]]} |
1.0 |
1550 |
1552 |
Coatbridge Sunnyside |
Coatdyke |
Coatdyke |
55.8642816 |
-4.0045126 |
55.8642816 |
-4.0045126 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Coatdyke |
TD |
TRACKING_TIMEOUT |
68670861 |
1790175240023658 |
96 |
96 |
2026-09-23 16:07:06.571701 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.173131 |
| 766050 |
796657 |
P02215 |
505F48MQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 796657, "stp": "P", "toc": "Greater Anglia", "uid": "P02215", "consist": "720142+720144", "dest_crs": "INT", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02215/2026-09-23/detailed", "trust_id": "505F48MQ23", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ingatestone", "service_date": "2026-09-23", "dest_arr_time": "1557", "dest_platform": "2", "is_terminated": 1, "next_location": "Ingatestone Loop", "signalling_id": "5F48", "timing_status": "EARLY", "origin_station": "Ilford EMUD", "current_leg_arr": "1533", "current_leg_dep": "1506", "current_leg_end": "Ingatestone Loop", "origin_dep_time": "1508", "origin_platform": null, "current_location": "Shenfield", "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.100512, 51.56424019999999], [0.1013346, 51.564318599999986], [0.10241319999999998, 51.56441989999999], [0.103148, 51.56449680000001], [0.1039678, 51.564601499999995], [0.1098823, 51.5653932], [0.11095059999999998, 51.565539], [0.1118685, 51.5656618], [0.11263939999999996, 51.5657653], [0.1135512, 51.565890800000005], [0.115759, 51.5661922], [0.1171037, 51.56637959999999], [0.1197351, 51.56673130000001], [0.12213839999999998, 51.5670555], [0.1238822, 51.5672946], [0.125496, 51.5675144], [0.126777, 51.5676889], [0.1270453, 51.56772529999999], [0.1277358, 51.5678188], [0.1284147, 51.5679069], [0.1290622, 51.5679878], [0.12935570000000002, 51.5680246], [0.12985209999999997, 51.5680806], [0.13031659999999998, 51.5681306], [0.13102229999999998, 51.568204899999984], [0.1318532, 51.56827690000001], [0.132497, 51.5683289], [0.1359585, 51.56858019999999], [0.13827989999999998, 51.5687488], [0.1446121, 51.56922469999999], [0.1459719, 51.5693408], [0.14821449999999997, 51.5695482], [0.1605297, 51.57067210000001], [0.16091109999999997, 51.570707], [0.1618653, 51.5707946], [0.16244129999999998, 51.5708466], [0.1631205, 51.5709087], [0.1640016, 51.5709904], [0.16484849999999998, 51.57107639999999], [0.1657653, 51.5711776], [0.1666188, 51.57128010000001], [0.167144, 51.5713461], [0.16827579999999998, 51.57149590000001], [0.16907099999999997, 51.5716085], [0.16987429999999998, 51.5717264], [0.17072, 51.57185859999999], [0.17160299999999998, 51.57201519999999], [0.1721784, 51.572123600000005], [0.1730386, 51.5723003], [0.17343569999999997, 51.5723886], [0.17402369999999998, 51.572515], [0.17454399999999998, 51.5726279], [0.1751187, 51.5727509], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1778042, 51.57333830000001], [0.1783092, 51.5734585], [0.1788116, 51.5735829], [0.17903239999999998, 51.5736363], [0.1796630568239043, 51.57380702930154], [0.18130969999999996, 51.5742528], [0.1831522, 51.5747952], [0.1834593, 51.57488169999999], [0.1837264, 51.5749592], [0.18704809999999997, 51.5759381], [0.1874396, 51.57604559999999], [0.18851929999999997, 51.5763754], [0.1922642, 51.5774698], [0.1928497, 51.577643399999985], [0.19375, 51.577904], [0.19462679999999996, 51.5781552], [0.19551289999999996, 51.5784172], [0.1964422, 51.578688099999994], [0.1971263, 51.5788871], [0.1978505, 51.5790988], [0.1989636, 51.5794221], [0.1996825, 51.57964049999999], [0.20061039999999997, 51.5799332], [0.2014875, 51.580226499999995], [0.202244, 51.5804855], [0.2031773, 51.58081150000001], [0.20400620000000003, 51.5811106], [0.204629, 51.5813412], [0.2053443, 51.5816165], [0.2057871, 51.5817958], [0.20611093195808597, 51.58192344321268], [0.20661999999999997, 51.5821241], [0.2071735, 51.58234490000001], [0.2077824, 51.5825906], [0.2082558, 51.582817], [0.20914709999999995, 51.5831995], [0.2095103, 51.5833214], [0.2103433, 51.5836494], [0.2112707, 51.5840051], [0.21795939999999997, 51.5866811], [0.21851349999999997, 51.5869569], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.32848959999999994, 51.62859739999999], [0.3286555, 51.628851], [0.3288136, 51.6290344], [0.3290625, 51.629291900000005], [0.3291294, 51.6293764], [0.3294619, 51.62977219999998], [0.3297498, 51.63004889999999], [0.33026219999999995, 51.63054119999999], [0.33027031035132837, 51.63054989582078], [0.33084539999999996, 51.631166500000006], [0.3310336, 51.6313616], [0.3314801, 51.63184090000001], [0.3317495, 51.6320893], [0.33220199999999994, 51.63250930000001], [0.33233779999999996, 51.63262889999999], [0.332707, 51.6330386], [0.33292959999999994, 51.6332312], [0.3334055, 51.63365249999999], [0.3350758999999999, 51.63499989999998], [0.33527729999999994, 51.6351625], [0.3360786, 51.63587439999999], [0.3368801, 51.6364736], [0.3378135, 51.637192799999994], [0.3384739, 51.637659000000006], [0.33899959999999996, 51.6380152], [0.3395964, 51.6384427], [0.3397501, 51.6385528], [0.34030799999999994, 51.638947300000005], [0.3409471, 51.6394254], [0.3412590999999999, 51.639627], [0.34141243441129904, 51.639734464220595], [0.3415185, 51.63980879999999], [0.3422669, 51.64037870000001], [0.34265209999999996, 51.640657], [0.3435096, 51.6412774], [0.34459339999999994, 51.6420559], [0.34565949999999995, 51.6428009], [0.3467404, 51.643598100000006], [0.34765509999999994, 51.6442473], [0.3483546, 51.64475819999999], [0.3490309999999999, 51.6452526], [0.3496453, 51.64568529999999], [0.3501442, 51.6460531], [0.3502863, 51.64615799999999], [0.35047349999999994, 51.6462994], [0.3513404, 51.646925200000005], [0.3525657, 51.6478172], [0.35353660000000003, 51.64850620000001], [0.3545639, 51.649223500000005], [0.35564539999999994, 51.6499659], [0.35662439999999995, 51.6506199], [0.3572988999999999, 51.65107600000001], [0.3578308, 51.6514203], [0.35857379999999994, 51.651909499999995], [0.35932611364780853, 51.6523966990629], [0.35960699999999995, 51.652578600000005], [0.3601327, 51.6529114], [0.36098299999999994, 51.65344060000001], [0.3615616, 51.65379159999999], [0.3624125999999999, 51.65429590000001], [0.3633889, 51.6548784], [0.3643109, 51.655408999999985], [0.3651806, 51.65591340000001], [0.3659739, 51.65639240000001], [0.3668349, 51.6569049], [0.3677093, 51.6574424], [0.368622, 51.657993], [0.3691628, 51.658336], [0.3693562, 51.65845979999998], [0.3702791, 51.659032], [0.3720835, 51.66015019999999], [0.3722681, 51.6602711], [0.3741219999999999, 51.661446700000006], [0.3748805999999999, 51.66190509999999], [0.37566739999999993, 51.6623616], [0.3764595874755423, 51.66278046576422]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "1557", "motion_projection": null, "next_location_lat": "51.6627805", "next_location_lon": "0.3764596", "previous_location": "Shenfield", "current_leg_milage": "14.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68609590\", \"confirmationDeadline\": \"2026-09-23T15:32:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 671.063, \"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\": 698.564, \"from_m\": 671.063, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 754.664, \"from_m\": 698.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1163.858, \"from_m\": 754.664, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1292.915, \"from_m\": 1163.858, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18816.386, \"from_m\": 1292.915, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19005.948, \"from_m\": 18816.386, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19311.922, \"from_m\": 19005.948, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19785.683, \"from_m\": 19311.922, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20746.827, \"from_m\": 19785.683, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25155.685, \"from_m\": 20746.827, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 796657, \"profile_key\": \"01186c500063f956e0a5dc1dbf4a597d82ea89c382fe7e2b091ca277c35c11f0\", \"schedule_id\": 18899, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Seven Kings\", \"stage_seq\": 2, \"distance_m\": 1052.922, \"section_seq\": 1, \"route_path_id\": 138560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Gidea Park\", \"stage_seq\": 3, \"distance_m\": 8891.351, \"section_seq\": 1, \"route_path_id\": 138560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 4, \"distance_m\": 9984.812, \"section_seq\": 1, \"route_path_id\": 138560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Shenfield\", \"stage_seq\": 5, \"distance_m\": 19655.571, \"section_seq\": 1, \"route_path_id\": 138560}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1555\", \"location\": \"Ingatestone Loop\", \"stage_seq\": 6, \"distance_m\": 24464.333, \"section_seq\": 1, \"route_path_id\": 138560}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": null, \"location\": \"Ingatestone\", \"stage_seq\": 7, \"distance_m\": 25155.685, \"section_seq\": 1, \"route_path_id\": 138560}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25155.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138560}], \"total_distance_m\": 25155.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23467.378, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1688.307, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1508", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "27.0", "current_position_lat": "51.6627805", "current_position_lon": "0.3764596", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:56Z\", \"source_id\": 68571892, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:13:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:59Z\", \"source_id\": 21502697, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:36Z\", \"source_id\": 68592332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:40Z\", \"source_id\": 21508836, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:35Z\", \"source_id\": 68608777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:37Z\", \"source_id\": 21513770, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "3", "timing_fact_generation": 1790173742556944, "current_leg_arrival_utc": "2026-09-23T15:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.178281", "service_state_evidence_id": 68608777, "current_leg_start_actual_dep": "2026-09-23T15:06:57+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.575311", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XIF |
INT |
5F48 |
720142+720144 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 671.063, "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": 698.564, "from_m": 671.063, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 754.664, "from_m": 698.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1163.858, "from_m": 754.664, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1292.915, "from_m": 1163.858, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18816.386, "from_m": 1292.915, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19005.948, "from_m": 18816.386, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19311.922, "from_m": 19005.948, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19785.683, "from_m": 19311.922, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20746.827, "from_m": 19785.683, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25155.685, "from_m": 20746.827, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 796657, "profile_key": "01186c500063f956e0a5dc1dbf4a597d82ea89c382fe7e2b091ca277c35c11f0", "schedule_id": 18899, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1508", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Seven Kings", "stage_seq": 2, "distance_m": 1052.922, "section_seq": 1, "route_path_id": 138560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Gidea Park", "stage_seq": 3, "distance_m": 8891.351, "section_seq": 1, "route_path_id": 138560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Gidea Park Jn", "stage_seq": 4, "distance_m": 9984.812, "section_seq": 1, "route_path_id": 138560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Shenfield", "stage_seq": 5, "distance_m": 19655.571, "section_seq": 1, "route_path_id": 138560}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1555", "location": "Ingatestone Loop", "stage_seq": 6, "distance_m": 24464.333, "section_seq": 1, "route_path_id": 138560}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": null, "location": "Ingatestone", "stage_seq": 7, "distance_m": 25155.685, "section_seq": 1, "route_path_id": 138560}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25155.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 138560}], "total_distance_m": 25155.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23467.378, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1688.307, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:56Z", "source_id": 68571892, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:13:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:59Z", "source_id": 21502697, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:36Z", "source_id": 68592332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:40Z", "source_id": 21508836, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:35Z", "source_id": 68608777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:37Z", "source_id": 21513770, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:29:00+01:00", "operational_fact": true}] |
Ilford EMUD |
1508 |
1508 |
None |
None |
None |
Ingatestone |
1557 |
1557 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02215/2026-09-23/detailed |
None |
Ilford EMUD |
2026-09-23T15:06:57+01:00 |
Ingatestone Loop |
27.0 |
{"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.100512, 51.56424019999999], [0.1013346, 51.564318599999986], [0.10241319999999998, 51.56441989999999], [0.103148, 51.56449680000001], [0.1039678, 51.564601499999995], [0.1098823, 51.5653932], [0.11095059999999998, 51.565539], [0.1118685, 51.5656618], [0.11263939999999996, 51.5657653], [0.1135512, 51.565890800000005], [0.115759, 51.5661922], [0.1171037, 51.56637959999999], [0.1197351, 51.56673130000001], [0.12213839999999998, 51.5670555], [0.1238822, 51.5672946], [0.125496, 51.5675144], [0.126777, 51.5676889], [0.1270453, 51.56772529999999], [0.1277358, 51.5678188], [0.1284147, 51.5679069], [0.1290622, 51.5679878], [0.12935570000000002, 51.5680246], [0.12985209999999997, 51.5680806], [0.13031659999999998, 51.5681306], [0.13102229999999998, 51.568204899999984], [0.1318532, 51.56827690000001], [0.132497, 51.5683289], [0.1359585, 51.56858019999999], [0.13827989999999998, 51.5687488], [0.1446121, 51.56922469999999], [0.1459719, 51.5693408], [0.14821449999999997, 51.5695482], [0.1605297, 51.57067210000001], [0.16091109999999997, 51.570707], [0.1618653, 51.5707946], [0.16244129999999998, 51.5708466], [0.1631205, 51.5709087], [0.1640016, 51.5709904], [0.16484849999999998, 51.57107639999999], [0.1657653, 51.5711776], [0.1666188, 51.57128010000001], [0.167144, 51.5713461], [0.16827579999999998, 51.57149590000001], [0.16907099999999997, 51.5716085], [0.16987429999999998, 51.5717264], [0.17072, 51.57185859999999], [0.17160299999999998, 51.57201519999999], [0.1721784, 51.572123600000005], [0.1730386, 51.5723003], [0.17343569999999997, 51.5723886], [0.17402369999999998, 51.572515], [0.17454399999999998, 51.5726279], [0.1751187, 51.5727509], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1778042, 51.57333830000001], [0.1783092, 51.5734585], [0.1788116, 51.5735829], [0.17903239999999998, 51.5736363], [0.1796630568239043, 51.57380702930154], [0.18130969999999996, 51.5742528], [0.1831522, 51.5747952], [0.1834593, 51.57488169999999], [0.1837264, 51.5749592], [0.18704809999999997, 51.5759381], [0.1874396, 51.57604559999999], [0.18851929999999997, 51.5763754], [0.1922642, 51.5774698], [0.1928497, 51.577643399999985], [0.19375, 51.577904], [0.19462679999999996, 51.5781552], [0.19551289999999996, 51.5784172], [0.1964422, 51.578688099999994], [0.1971263, 51.5788871], [0.1978505, 51.5790988], [0.1989636, 51.5794221], [0.1996825, 51.57964049999999], [0.20061039999999997, 51.5799332], [0.2014875, 51.580226499999995], [0.202244, 51.5804855], [0.2031773, 51.58081150000001], [0.20400620000000003, 51.5811106], [0.204629, 51.5813412], [0.2053443, 51.5816165], [0.2057871, 51.5817958], [0.20611093195808597, 51.58192344321268], [0.20661999999999997, 51.5821241], [0.2071735, 51.58234490000001], [0.2077824, 51.5825906], [0.2082558, 51.582817], [0.20914709999999995, 51.5831995], [0.2095103, 51.5833214], [0.2103433, 51.5836494], [0.2112707, 51.5840051], [0.21795939999999997, 51.5866811], [0.21851349999999997, 51.5869569], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.32848959999999994, 51.62859739999999], [0.3286555, 51.628851], [0.3288136, 51.6290344], [0.3290625, 51.629291900000005], [0.3291294, 51.6293764], [0.3294619, 51.62977219999998], [0.3297498, 51.63004889999999], [0.33026219999999995, 51.63054119999999], [0.33027031035132837, 51.63054989582078], [0.33084539999999996, 51.631166500000006], [0.3310336, 51.6313616], [0.3314801, 51.63184090000001], [0.3317495, 51.6320893], [0.33220199999999994, 51.63250930000001], [0.33233779999999996, 51.63262889999999], [0.332707, 51.6330386], [0.33292959999999994, 51.6332312], [0.3334055, 51.63365249999999], [0.3350758999999999, 51.63499989999998], [0.33527729999999994, 51.6351625], [0.3360786, 51.63587439999999], [0.3368801, 51.6364736], [0.3378135, 51.637192799999994], [0.3384739, 51.637659000000006], [0.33899959999999996, 51.6380152], [0.3395964, 51.6384427], [0.3397501, 51.6385528], [0.34030799999999994, 51.638947300000005], [0.3409471, 51.6394254], [0.3412590999999999, 51.639627], [0.34141243441129904, 51.639734464220595], [0.3415185, 51.63980879999999], [0.3422669, 51.64037870000001], [0.34265209999999996, 51.640657], [0.3435096, 51.6412774], [0.34459339999999994, 51.6420559], [0.34565949999999995, 51.6428009], [0.3467404, 51.643598100000006], [0.34765509999999994, 51.6442473], [0.3483546, 51.64475819999999], [0.3490309999999999, 51.6452526], [0.3496453, 51.64568529999999], [0.3501442, 51.6460531], [0.3502863, 51.64615799999999], [0.35047349999999994, 51.6462994], [0.3513404, 51.646925200000005], [0.3525657, 51.6478172], [0.35353660000000003, 51.64850620000001], [0.3545639, 51.649223500000005], [0.35564539999999994, 51.6499659], [0.35662439999999995, 51.6506199], [0.3572988999999999, 51.65107600000001], [0.3578308, 51.6514203], [0.35857379999999994, 51.651909499999995], [0.35932611364780853, 51.6523966990629], [0.35960699999999995, 51.652578600000005], [0.3601327, 51.6529114], [0.36098299999999994, 51.65344060000001], [0.3615616, 51.65379159999999], [0.3624125999999999, 51.65429590000001], [0.3633889, 51.6548784], [0.3643109, 51.655408999999985], [0.3651806, 51.65591340000001], [0.3659739, 51.65639240000001], [0.3668349, 51.6569049], [0.3677093, 51.6574424], [0.368622, 51.657993], [0.3691628, 51.658336], [0.3693562, 51.65845979999998], [0.3702791, 51.659032], [0.3720835, 51.66015019999999], [0.3722681, 51.6602711], [0.3741219999999999, 51.661446700000006], [0.3748805999999999, 51.66190509999999], [0.37566739999999993, 51.6623616], [0.3764595874755423, 51.66278046576422]]} |
14.8 |
1506 |
1533 |
Shenfield |
Shenfield |
Ingatestone Loop |
51.6627805 |
0.3764596 |
51.6627805 |
0.3764596 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Shenfield |
TD |
TRACKING_TIMEOUT |
68608777 |
1790173742556944 |
34 |
34 |
2026-09-23 16:07:06.575311 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.178281 |
| 766051 |
797944 |
Y81242 |
652E39MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797944, "stp": "O", "toc": "West Midlands Trains", "uid": "Y81242", "consist": "196002", "dest_crs": "KNN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81242/2026-09-23/detailed", "trust_id": "652E39MR23", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Kings Norton", "service_date": "2026-09-23", "dest_arr_time": "1615", "dest_platform": null, "is_terminated": 1, "next_location": "Moseley Village", "signalling_id": "2E39", "timing_status": null, "origin_station": "Birmingham New Street", "current_leg_arr": "1606", "current_leg_dep": "1558", "current_leg_end": "Moseley Village", "origin_dep_time": "1557", "origin_platform": "11M", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711651, 52.473131999999985], [-1.8712734, 52.47295690000001], [-1.8714781000000005, 52.472672200000005], [-1.8717454, 52.4723234], [-1.8719155, 52.472115899999984], [-1.8720517000000003, 52.47195519999999], [-1.8723008, 52.4716723], [-1.8725936000000003, 52.4713195], [-1.8727971999999995, 52.471099599999995], [-1.8731218, 52.4707782], [-1.8733802, 52.470525], [-1.873777, 52.4701628], [-1.874093195875765, 52.469898441088525], [-1.8741492432977296, 52.46985158188199], [-1.8741784522397609, 52.46982716133048], [-1.8742310176306256, 52.4697832132535], [-1.8743753999999997, 52.4696625], [-1.8746477999999995, 52.46945019999999], [-1.8749120999999995, 52.4692442], [-1.8753668999999995, 52.46894259999999], [-1.8755500000000005, 52.468819], [-1.8763991, 52.46823820000001], [-1.8766206999999997, 52.4680997], [-1.8771341, 52.467775], [-1.8776365, 52.4674478], [-1.87799, 52.4672183], [-1.8782214999999995, 52.467067699999994], [-1.878475, 52.46689630000001], [-1.8788556, 52.466648799999994], [-1.879304, 52.4663368], [-1.8794746, 52.46621230000001], [-1.8795938, 52.4661219], [-1.8797022, 52.466034500000006], [-1.8798734, 52.465891199999994], [-1.8800665, 52.46572539999999], [-1.8802127, 52.4655829], [-1.880334, 52.46547879999999], [-1.8806042, 52.46520399999999], [-1.880694, 52.4651077], [-1.8809213, 52.464846400000006], [-1.8811321000000003, 52.464588], [-1.8812249, 52.4644706], [-1.8814733, 52.464141], [-1.8816404, 52.46390479999999], [-1.8818616, 52.4635664], [-1.8820010999999996, 52.463342899999994], [-1.8821792999999996, 52.4630411], [-1.8823448, 52.462747199999995], [-1.8824198999999997, 52.4626018], [-1.8824927, 52.46245749999999], [-1.8825845999999995, 52.46223100000001], [-1.8826575999999997, 52.4620643], [-1.8827177, 52.4619261], [-1.8829191999999997, 52.4614672], [-1.8829551999999996, 52.46135670000001], [-1.8830873, 52.4609123], [-1.8831243, 52.46077809999999], [-1.8831984, 52.46055989999999], [-1.8833032999999997, 52.4601263], [-1.8833923, 52.459629], [-1.8834223, 52.459408], [-1.8834500000000003, 52.459183], [-1.8834835999999997, 52.45873950000001], [-1.8834888, 52.4586181], [-1.8834912, 52.4585129], [-1.883492, 52.458306500000006], [-1.8834912, 52.45810669999999], [-1.8834844999999996, 52.4578701], [-1.8834611000000003, 52.45751859999999], [-1.8834393, 52.45730199999999], [-1.8833939, 52.456867299999985], [-1.8833637000000003, 52.4565751], [-1.8833457999999996, 52.456441100000006], [-1.8833055000000003, 52.455943100000006], [-1.8832474, 52.45559180000001], [-1.8832285, 52.4554494], [-1.8832079, 52.4552895], [-1.8831851, 52.4550796], [-1.8831633999999997, 52.4547672], [-1.8831405, 52.4545016], [-1.8831324, 52.4542793], [-1.8831386999999995, 52.4538564], [-1.8831457000000005, 52.453661699999984], [-1.8831485, 52.45342720000001], [-1.8831557, 52.4532045], [-1.8831707, 52.4529788], [-1.8831942, 52.452642999999995], [-1.8832412, 52.4522646], [-1.8833028, 52.4518734], [-1.8833727, 52.4514985], [-1.8834132, 52.4513125], [-1.8835504000000003, 52.4507326], [-1.8836177, 52.4504953], [-1.8837119, 52.45018069999999], [-1.8838291999999996, 52.4498314], [-1.8839255, 52.44956599999999], [-1.8840807999999996, 52.449176], [-1.8841584, 52.4489929], [-1.8842529, 52.4487669], [-1.8844043, 52.44844019999999], [-1.8845096999999995, 52.44822820000001], [-1.8847408, 52.447783599999994], [-1.8849362, 52.4474349], [-1.8851730999999996, 52.4470371]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "1615", "motion_projection": null, "next_location_lat": "52.4470371", "next_location_lon": "-1.8851731", "previous_location": null, "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\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3210.573, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3250.736, \"from_m\": 3210.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11331.967, \"from_m\": 3250.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11428.039, \"from_m\": 11331.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\": 11989.222, \"from_m\": 11428.039, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12055.997, \"from_m\": 11989.222, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12250.955, \"from_m\": 12055.997, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12307.06, \"from_m\": 12250.955, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12435.292, \"from_m\": 12307.06, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 797944, \"profile_key\": \"379a7eb6da3e185722c2ffb4773ddfd0f3610db26bf4de519eacd5a616e6ef0c\", \"schedule_id\": 41359, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Moseley Village\", \"stage_seq\": 6, \"distance_m\": 6459.358, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Kings Heath\", \"stage_seq\": 7, \"distance_m\": 7570.304, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Pineapple Road\", \"stage_seq\": 8, \"distance_m\": 8895.157, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Lifford East Jn\", \"stage_seq\": 9, \"distance_m\": 10569.114, \"section_seq\": 1, \"route_path_id\": 119881}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": null, \"location\": \"Kings Norton\", \"stage_seq\": 10, \"distance_m\": 12435.292, \"section_seq\": 1, \"route_path_id\": 119881}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12435.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119881}], \"total_distance_m\": 12435.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12435.292, \"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": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "52.4470371", "current_position_lon": "-1.8851731", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Birmingham New Street", "service_state_platform": "11M", "timing_fact_generation": 1790175491569571, "current_leg_arrival_utc": "2026-09-23T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.188963", "service_state_evidence_id": 68637735, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.589243", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
KNN |
2E39 |
196002 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3210.573, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3250.736, "from_m": 3210.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11331.967, "from_m": 3250.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11428.039, "from_m": 11331.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": 11989.222, "from_m": 11428.039, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12055.997, "from_m": 11989.222, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12250.955, "from_m": 12055.997, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12307.06, "from_m": 12250.955, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12435.292, "from_m": 12307.06, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 797944, "profile_key": "379a7eb6da3e185722c2ffb4773ddfd0f3610db26bf4de519eacd5a616e6ef0c", "schedule_id": 41359, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 119881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 119881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 119881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 119881}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Moseley Village", "stage_seq": 6, "distance_m": 6459.358, "section_seq": 1, "route_path_id": 119881}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Kings Heath", "stage_seq": 7, "distance_m": 7570.304, "section_seq": 1, "route_path_id": 119881}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Pineapple Road", "stage_seq": 8, "distance_m": 8895.157, "section_seq": 1, "route_path_id": 119881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Lifford East Jn", "stage_seq": 9, "distance_m": 10569.114, "section_seq": 1, "route_path_id": 119881}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": null, "location": "Kings Norton", "stage_seq": 10, "distance_m": 12435.292, "section_seq": 1, "route_path_id": 119881}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12435.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 119881}], "total_distance_m": 12435.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12435.292, "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} |
[] |
Birmingham New Street |
1557 |
1557 |
11M |
15:58:00 |
None |
Kings Norton |
1615 |
1615 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:Y81242/2026-09-23/detailed |
None |
Birmingham New Street |
2026-09-23T15:58:30+01:00 |
Moseley Village |
8.0 |
{"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711651, 52.473131999999985], [-1.8712734, 52.47295690000001], [-1.8714781000000005, 52.472672200000005], [-1.8717454, 52.4723234], [-1.8719155, 52.472115899999984], [-1.8720517000000003, 52.47195519999999], [-1.8723008, 52.4716723], [-1.8725936000000003, 52.4713195], [-1.8727971999999995, 52.471099599999995], [-1.8731218, 52.4707782], [-1.8733802, 52.470525], [-1.873777, 52.4701628], [-1.874093195875765, 52.469898441088525], [-1.8741492432977296, 52.46985158188199], [-1.8741784522397609, 52.46982716133048], [-1.8742310176306256, 52.4697832132535], [-1.8743753999999997, 52.4696625], [-1.8746477999999995, 52.46945019999999], [-1.8749120999999995, 52.4692442], [-1.8753668999999995, 52.46894259999999], [-1.8755500000000005, 52.468819], [-1.8763991, 52.46823820000001], [-1.8766206999999997, 52.4680997], [-1.8771341, 52.467775], [-1.8776365, 52.4674478], [-1.87799, 52.4672183], [-1.8782214999999995, 52.467067699999994], [-1.878475, 52.46689630000001], [-1.8788556, 52.466648799999994], [-1.879304, 52.4663368], [-1.8794746, 52.46621230000001], [-1.8795938, 52.4661219], [-1.8797022, 52.466034500000006], [-1.8798734, 52.465891199999994], [-1.8800665, 52.46572539999999], [-1.8802127, 52.4655829], [-1.880334, 52.46547879999999], [-1.8806042, 52.46520399999999], [-1.880694, 52.4651077], [-1.8809213, 52.464846400000006], [-1.8811321000000003, 52.464588], [-1.8812249, 52.4644706], [-1.8814733, 52.464141], [-1.8816404, 52.46390479999999], [-1.8818616, 52.4635664], [-1.8820010999999996, 52.463342899999994], [-1.8821792999999996, 52.4630411], [-1.8823448, 52.462747199999995], [-1.8824198999999997, 52.4626018], [-1.8824927, 52.46245749999999], [-1.8825845999999995, 52.46223100000001], [-1.8826575999999997, 52.4620643], [-1.8827177, 52.4619261], [-1.8829191999999997, 52.4614672], [-1.8829551999999996, 52.46135670000001], [-1.8830873, 52.4609123], [-1.8831243, 52.46077809999999], [-1.8831984, 52.46055989999999], [-1.8833032999999997, 52.4601263], [-1.8833923, 52.459629], [-1.8834223, 52.459408], [-1.8834500000000003, 52.459183], [-1.8834835999999997, 52.45873950000001], [-1.8834888, 52.4586181], [-1.8834912, 52.4585129], [-1.883492, 52.458306500000006], [-1.8834912, 52.45810669999999], [-1.8834844999999996, 52.4578701], [-1.8834611000000003, 52.45751859999999], [-1.8834393, 52.45730199999999], [-1.8833939, 52.456867299999985], [-1.8833637000000003, 52.4565751], [-1.8833457999999996, 52.456441100000006], [-1.8833055000000003, 52.455943100000006], [-1.8832474, 52.45559180000001], [-1.8832285, 52.4554494], [-1.8832079, 52.4552895], [-1.8831851, 52.4550796], [-1.8831633999999997, 52.4547672], [-1.8831405, 52.4545016], [-1.8831324, 52.4542793], [-1.8831386999999995, 52.4538564], [-1.8831457000000005, 52.453661699999984], [-1.8831485, 52.45342720000001], [-1.8831557, 52.4532045], [-1.8831707, 52.4529788], [-1.8831942, 52.452642999999995], [-1.8832412, 52.4522646], [-1.8833028, 52.4518734], [-1.8833727, 52.4514985], [-1.8834132, 52.4513125], [-1.8835504000000003, 52.4507326], [-1.8836177, 52.4504953], [-1.8837119, 52.45018069999999], [-1.8838291999999996, 52.4498314], [-1.8839255, 52.44956599999999], [-1.8840807999999996, 52.449176], [-1.8841584, 52.4489929], [-1.8842529, 52.4487669], [-1.8844043, 52.44844019999999], [-1.8845096999999995, 52.44822820000001], [-1.8847408, 52.447783599999994], [-1.8849362, 52.4474349], [-1.8851730999999996, 52.4470371]]} |
3.9 |
1558 |
1606 |
None |
None |
Moseley Village |
52.4470371 |
-1.8851731 |
52.4470371 |
-1.8851731 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Birmingham New Street |
TD |
NEVER_DEPARTED_TIMEOUT |
68637735 |
1790175491569571 |
4 |
4 |
2026-09-23 16:07:06.589243 |
11M |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.188963 |
| 766052 |
797947 |
L55243 |
505K85MS23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797947, "stp": "O", "toc": "Greater Anglia", "uid": "L55243", "consist": "720551+720564", "dest_crs": "SOV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55243/2026-09-23/detailed", "trust_id": "505K85MS23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:57:00", "dar_platform": null, "dest_station": "Southend Victoria", "service_date": "2026-09-23", "dest_arr_time": "1602", "dest_platform": "3", "is_terminated": 1, "next_location": "Southend Victoria", "signalling_id": "5K85", "timing_status": null, "origin_station": "Southend Victoria DSN", "current_leg_arr": "1602", "current_leg_dep": "1557", "current_leg_end": "Southend Victoria", "origin_dep_time": "1557", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7113280999999999, 51.5494961], [0.7114203999999998, 51.5480315], [0.7114422, 51.547735800000005], [0.7114469000000001, 51.5475806], [0.7114484999999999, 51.5474778], [0.711436, 51.5473905], [0.7114189, 51.5472887], [0.7113938999999999, 51.5472048], [0.7113596, 51.547119], [0.71134, 51.5470225], [0.7113079, 51.54694620000001], [0.7112697, 51.5468449], [0.7112454, 51.5467592], [0.7112306999999999, 51.5466878], [0.7112222, 51.546472400000006], [0.7111957, 51.5461328], [0.7112157, 51.5459388], [0.7112415, 51.54570309999999], [0.7112291, 51.5452913], [0.7112503999999998, 51.5450564], [0.7112386999999999, 51.5448077], [0.7111727, 51.5445179], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]}", "current_leg_start": "Southend Victoria DSN", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.5420385", "next_location_lon": "0.7113374", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.634, \"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\": 831.768, \"from_m\": 375.634, \"capability_applied\": null, \"effective_limit_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\": 797947, \"profile_key\": \"1d91358fea53b24d07fae69712c7ca5bae77476ce082030501de2ed69bdcc5db\", \"schedule_id\": 37649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Southend Victoria DSN\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118206}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Southend Victoria\", \"stage_seq\": 2, \"distance_m\": 831.768, \"section_seq\": 1, \"route_path_id\": 118206}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 831.768, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118206}], \"total_distance_m\": 831.768, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 831.768, \"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": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.5420385", "current_position_lon": "0.7113374", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Southend Victoria DSN", "service_state_platform": null, "timing_fact_generation": 1790171879448420, "current_leg_arrival_utc": "2026-09-23T16:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.193728", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:57:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.597493", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
None |
SOV |
5K85 |
720551+720564 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 375.634, "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": 831.768, "from_m": 375.634, "capability_applied": null, "effective_limit_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": 797947, "profile_key": "1d91358fea53b24d07fae69712c7ca5bae77476ce082030501de2ed69bdcc5db", "schedule_id": 37649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Southend Victoria DSN", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118206}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Southend Victoria", "stage_seq": 2, "distance_m": 831.768, "section_seq": 1, "route_path_id": 118206}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 831.768, "from_m": 0.0, "section_seq": 1, "route_path_id": 118206}], "total_distance_m": 831.768, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 831.768, "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} |
[] |
Southend Victoria DSN |
1557 |
1557 |
None |
15:57:00 |
None |
Southend Victoria |
1602 |
1602 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L55243/2026-09-23/detailed |
None |
Southend Victoria DSN |
2026-09-23T15:57:30+01:00 |
Southend Victoria |
5.0 |
{"type": "LineString", "coordinates": [[0.7113280999999999, 51.5494961], [0.7114203999999998, 51.5480315], [0.7114422, 51.547735800000005], [0.7114469000000001, 51.5475806], [0.7114484999999999, 51.5474778], [0.711436, 51.5473905], [0.7114189, 51.5472887], [0.7113938999999999, 51.5472048], [0.7113596, 51.547119], [0.71134, 51.5470225], [0.7113079, 51.54694620000001], [0.7112697, 51.5468449], [0.7112454, 51.5467592], [0.7112306999999999, 51.5466878], [0.7112222, 51.546472400000006], [0.7111957, 51.5461328], [0.7112157, 51.5459388], [0.7112415, 51.54570309999999], [0.7112291, 51.5452913], [0.7112503999999998, 51.5450564], [0.7112386999999999, 51.5448077], [0.7111727, 51.5445179], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]} |
0.5 |
1557 |
1602 |
None |
None |
Southend Victoria |
51.5420385 |
0.7113374 |
51.5420385 |
0.7113374 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Southend Victoria DSN |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171879448420 |
0 |
0 |
2026-09-23 16:07:06.597493 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.193728 |
| 766053 |
797948 |
C82860 |
871F38MQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:00 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797948, "stp": "O", "toc": "Southern", "uid": "C82860", "consist": "387213+387226", "dest_crs": "EBN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82860/2026-09-23/detailed", "trust_id": "871F38MQ23", "origin_crs": "HHE", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-23", "dest_arr_time": "1651", "dest_platform": "2", "is_terminated": 1, "next_location": "Wivelsfield", "signalling_id": "1F38", "timing_status": null, "origin_station": "Haywards Heath", "current_leg_arr": "1600½", "current_leg_dep": "1558", "current_leg_end": "Wivelsfield", "origin_dep_time": "1557", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "50.9638413", "next_location_lon": "-0.1210388", "previous_location": null, "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\": 400.842, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 447.108, \"from_m\": 400.842, \"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\": 511.073, \"from_m\": 447.108, \"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\": 4596.218, \"from_m\": 511.073, \"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\": 4630.019, \"from_m\": 4596.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4952.183, \"from_m\": 4630.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5026.129, \"from_m\": 4952.183, \"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\": 5107.341, \"from_m\": 5026.129, \"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\": 5490.248, \"from_m\": 5107.341, \"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\": 8392.494, \"from_m\": 5490.248, \"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\": 9575.479, \"from_m\": 8392.494, \"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\": 18507.378, \"from_m\": 9575.479, \"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\": 19438.139, \"from_m\": 18507.378, \"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\": 19760.384, \"from_m\": 19438.139, \"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\": 21301.043, \"from_m\": 19760.384, \"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\": 21329.591, \"from_m\": 21301.043, \"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\": 21376.645, \"from_m\": 21329.591, \"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\": 23368.232, \"from_m\": 21376.645, \"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\": 26554.869, \"from_m\": 23368.232, \"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\": 31593.24, \"from_m\": 26554.869, \"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\": 31845.716, \"from_m\": 31593.24, \"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\": 38370.546, \"from_m\": 31845.716, \"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\": 38797.994, \"from_m\": 38370.546, \"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\": 41149.541, \"from_m\": 38797.994, \"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\": 44526.423, \"from_m\": 41149.541, \"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\": 45097.903, \"from_m\": 44526.423, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 797948, \"profile_key\": \"a4c434a73ccf18fa90f3819a1832b5e974c2e4a36db6d29593c85d644efa9d87\", \"schedule_id\": 36293, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Haywards Heath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Wivelsfield\", \"stage_seq\": 2, \"distance_m\": 4712.658, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Keymer Jn\", \"stage_seq\": 3, \"distance_m\": 5066.484, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1610H\", \"location\": \"Plumpton\", \"stage_seq\": 4, \"distance_m\": 10881.718, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1617H\", \"location\": \"Cooksbridge\", \"stage_seq\": 5, \"distance_m\": 15543.026, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1627\", \"location\": \"Lewes\", \"stage_seq\": 6, \"distance_m\": 19668.95, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 21301.043, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Polegate\", \"stage_seq\": 8, \"distance_m\": 37875.455, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 9, \"distance_m\": 41149.541, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Hampden Park\", \"stage_seq\": 10, \"distance_m\": 41860.067, \"section_seq\": 1, \"route_path_id\": 145067}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 11, \"distance_m\": 45097.903, \"section_seq\": 1, \"route_path_id\": 145067}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 45097.903, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145067}], \"total_distance_m\": 45097.903, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 45064.102, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "50.9638413", "current_position_lon": "-0.1210388", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Haywards Heath", "service_state_platform": "1", "timing_fact_generation": 1790175491591861, "current_leg_arrival_utc": "2026-09-23T16:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:02.197120", "service_state_evidence_id": 68625653, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:06.601260", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
HHE |
EBN |
1F38 |
387213+387226 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 400.842, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 447.108, "from_m": 400.842, "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": 511.073, "from_m": 447.108, "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": 4596.218, "from_m": 511.073, "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": 4630.019, "from_m": 4596.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4952.183, "from_m": 4630.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5026.129, "from_m": 4952.183, "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": 5107.341, "from_m": 5026.129, "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": 5490.248, "from_m": 5107.341, "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": 8392.494, "from_m": 5490.248, "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": 9575.479, "from_m": 8392.494, "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": 18507.378, "from_m": 9575.479, "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": 19438.139, "from_m": 18507.378, "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": 19760.384, "from_m": 19438.139, "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": 21301.043, "from_m": 19760.384, "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": 21329.591, "from_m": 21301.043, "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": 21376.645, "from_m": 21329.591, "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": 23368.232, "from_m": 21376.645, "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": 26554.869, "from_m": 23368.232, "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": 31593.24, "from_m": 26554.869, "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": 31845.716, "from_m": 31593.24, "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": 38370.546, "from_m": 31845.716, "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": 38797.994, "from_m": 38370.546, "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": 41149.541, "from_m": 38797.994, "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": 44526.423, "from_m": 41149.541, "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": 45097.903, "from_m": 44526.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 797948, "profile_key": "a4c434a73ccf18fa90f3819a1832b5e974c2e4a36db6d29593c85d644efa9d87", "schedule_id": 36293, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Haywards Heath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Wivelsfield", "stage_seq": 2, "distance_m": 4712.658, "section_seq": 1, "route_path_id": 145067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Keymer Jn", "stage_seq": 3, "distance_m": 5066.484, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610H", "location": "Plumpton", "stage_seq": 4, "distance_m": 10881.718, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1617H", "location": "Cooksbridge", "stage_seq": 5, "distance_m": 15543.026, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1627", "location": "Lewes", "stage_seq": 6, "distance_m": 19668.95, "section_seq": 1, "route_path_id": 145067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 21301.043, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Polegate", "stage_seq": 8, "distance_m": 37875.455, "section_seq": 1, "route_path_id": 145067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Willingdon Jn", "stage_seq": 9, "distance_m": 41149.541, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Hampden Park", "stage_seq": 10, "distance_m": 41860.067, "section_seq": 1, "route_path_id": 145067}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 11, "distance_m": 45097.903, "section_seq": 1, "route_path_id": 145067}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 45097.903, "from_m": 0.0, "section_seq": 1, "route_path_id": 145067}], "total_distance_m": 45097.903, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 45064.102, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.801, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Haywards Heath |
1557 |
1557 |
1 |
15:58:00 |
None |
Eastbourne |
1651 |
1651 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C82860/2026-09-23/detailed |
None |
Haywards Heath |
2026-09-23T15:58:30+01:00 |
Wivelsfield |
2.5 |
{"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999]]} |
2.9 |
1558 |
1600½ |
None |
None |
Wivelsfield |
50.9638413 |
-0.1210388 |
50.9638413 |
-0.1210388 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:00 |
Haywards Heath |
TD |
NEVER_DEPARTED_TIMEOUT |
68625653 |
1790175491591861 |
4 |
4 |
2026-09-23 16:07:06.601260 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:02.197120 |
| 766054 |
797835 |
C17003 |
651J58MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:57:06 |
2026-09-23 16:07:24 |
2026-09-25 16:07:24 |
{"id": 797835, "stp": "P", "toc": "West Midlands Trains", "uid": "C17003", "consist": "196102", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17003/2026-09-23/detailed", "trust_id": "651J58MR23", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-23", "dest_arr_time": "1653", "dest_platform": "6", "is_terminated": 1, "next_location": "Smethwick Galton Bridge LL", "signalling_id": "1J58", "timing_status": null, "origin_station": "Birmingham New Street", "current_leg_arr": "1601", "current_leg_dep": "1552", "current_leg_end": "Smethwick Galton Bridge LL", "origin_dep_time": "1552", "origin_platform": "2B", "current_location": null, "last_update_time": "2026-09-23T16:07:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.90407, 52.47852360000001], [-1.9041223000000005, 52.47853560000001], [-1.9042041, 52.47855419999999], [-1.904316, 52.4785752], [-1.904466, 52.4785901], [-1.9078707, 52.47893], [-1.9140349, 52.4795305], [-1.9151286, 52.4796451], [-1.9154445999999992, 52.4796795], [-1.9158271, 52.47972659999999], [-1.9162464, 52.47978319999999], [-1.9165018, 52.4798174], [-1.9166765999999995, 52.4798441], [-1.9168634, 52.4798741], [-1.9170929000000003, 52.4799121], [-1.9172975999999995, 52.4799484], [-1.9174536, 52.479977099999985], [-1.9176467, 52.4800147], [-1.9177252, 52.480031], [-1.9179175999999996, 52.48008], [-1.9180504, 52.4801192], [-1.9181629, 52.480147], [-1.9182956999999996, 52.48017970000001], [-1.9185998, 52.4802488], [-1.9188898, 52.4803194], [-1.9191298999999995, 52.4803773], [-1.919382, 52.480442700000005], [-1.9196365, 52.48050769999999], [-1.9199386, 52.4805905], [-1.9202135, 52.480668099999995], [-1.9204991, 52.480753099999994], [-1.9207741, 52.4808347], [-1.9210356, 52.4809156], [-1.9212622, 52.480987500000005], [-1.9214741, 52.481057699999994], [-1.9216712999999996, 52.48112470000001], [-1.9219086, 52.48120549999999], [-1.9221902999999996, 52.48130519999999], [-1.9224706000000005, 52.481413], [-1.9226449000000003, 52.48148], [-1.9227629, 52.48152650000001], [-1.9228913, 52.4815809], [-1.9230067, 52.48163160000001], [-1.9232038, 52.4817239], [-1.9234238, 52.48182270000001], [-1.9235028999999997, 52.48186269999999], [-1.9238596, 52.4820277], [-1.9240169, 52.482108], [-1.9241724, 52.4821946], [-1.9243213, 52.4822779], [-1.9244286, 52.48233590000001], [-1.9245466, 52.4823955], [-1.9246646000000005, 52.48245099999999], [-1.9248054000000003, 52.48251799999999], [-1.9249714, 52.48259289999999], [-1.9252936000000005, 52.4827377], [-1.9255644999999997, 52.4828643], [-1.9258032, 52.4829738], [-1.9260912, 52.483110700000005], [-1.9263423, 52.4832343], [-1.926632, 52.4833756], [-1.9268503, 52.48348229999999], [-1.9271551, 52.4836353], [-1.9273934, 52.48375339999999], [-1.9274823, 52.4837962], [-1.927553, 52.4838278], [-1.9276200999999995, 52.48385629999999], [-1.9277009, 52.483889299999994], [-1.9277782999999995, 52.4839192], [-1.9278484, 52.4839489], [-1.9279414, 52.4839859], [-1.9280347999999996, 52.4840339], [-1.9284179999999995, 52.4842263], [-1.9287164999999995, 52.484394], [-1.9288703999999997, 52.484475199999984], [-1.9291868, 52.48461940000001], [-1.9295409, 52.4848032], [-1.929848, 52.48496], [-1.9301979999999996, 52.4851438], [-1.9305293, 52.4853128], [-1.9308055, 52.485457399999994], [-1.9311153, 52.48561740000001], [-1.9314248, 52.4857756], [-1.9317306, 52.48593559999999], [-1.932031, 52.48609], [-1.9322887999999996, 52.48622749999999], [-1.9325851999999997, 52.4863818], [-1.9328923, 52.48654109999999], [-1.9331949999999996, 52.48669429999999], [-1.9335763, 52.4868947], [-1.9338723, 52.4870463], [-1.9341995, 52.48721619999999], [-1.9344760999999997, 52.4873594], [-1.9347497, 52.4875007], [-1.9350448, 52.4876566], [-1.9353085999999995, 52.4877952], [-1.9355638, 52.4879367], [-1.9357485, 52.48803769999999], [-1.9359514, 52.488153999999994], [-1.9361539000000003, 52.4882716], [-1.9363765, 52.488405500000006], [-1.9365950999999997, 52.4885386], [-1.9367906, 52.48865180000001], [-1.9369599, 52.4887517], [-1.9371230999999995, 52.48884129999999], [-1.9371996, 52.488883699999995], [-1.9372629999999995, 52.4889191], [-1.9376023, 52.4890988], [-1.9379549999999997, 52.48927760000001], [-1.9382862, 52.4894377], [-1.9385786, 52.48958059999999], [-1.938817, 52.4896979], [-1.9390775, 52.489828], [-1.9392907, 52.4899383], [-1.9394972, 52.49005009999999], [-1.9397077999999996, 52.490165299999994], [-1.9399116, 52.4902853], [-1.9401288999999995, 52.4904184], [-1.9402629999999996, 52.4905058], [-1.9403998, 52.49059559999999], [-1.9405403000000003, 52.490694100000006], [-1.9406694, 52.490786699999994], [-1.9407463999999996, 52.4908439], [-1.940841, 52.49091409999999], [-1.9410099999999997, 52.4910472], [-1.9410227431739588, 52.49105794725514], [-1.9411843, 52.491194199999995], [-1.9413398999999996, 52.49133379999999], [-1.9414043000000003, 52.4913869], [-1.9415786, 52.49154370000001], [-1.9417473, 52.49170020000001], [-1.9419305, 52.4918667], [-1.941938, 52.4918736], [-1.9420952, 52.4920151], [-1.9421281, 52.4920448], [-1.9423199, 52.49221949999999], [-1.9425439, 52.4924236], [-1.9427129, 52.4925747], [-1.9428781999999996, 52.49271459999999], [-1.9430589, 52.4928613], [-1.9432479999999996, 52.4930075], [-1.9434400999999997, 52.4931458], [-1.9436024, 52.4932609], [-1.9437955, 52.4933875], [-1.9440033, 52.493516499999984], [-1.9441923999999997, 52.4936291], [-1.9443333, 52.4937157], [-1.9444875, 52.493799800000005], [-1.9446498000000003, 52.493884699999995], [-1.9448616999999997, 52.49399899999999], [-1.9450467, 52.49409289999999], [-1.9452706999999996, 52.49420069999999], [-1.9454474, 52.49428780000001], [-1.945483170161136, 52.49430286280318], [-1.945673, 52.4943828], [-1.9458580999999997, 52.4944612], [-1.9461032, 52.4945572], [-1.9463382, 52.494646499999995], [-1.9466048, 52.49474099999999], [-1.9468183, 52.49481469999999], [-1.9470889, 52.49491], [-1.9473628000000005, 52.49499839999999], [-1.9476083, 52.49507409999999], [-1.9478238, 52.495141], [-1.9481522, 52.4952359], [-1.9483016, 52.49527929999999], [-1.9483988, 52.4953082], [-1.9485359, 52.495346199999986], [-1.9488055, 52.495417], [-1.9490912, 52.495493], [-1.9493261999999996, 52.49554800000001], [-1.9498505999999995, 52.4956647], [-1.9502136999999995, 52.4957371], [-1.9506093, 52.4958138], [-1.9509784, 52.4958811], [-1.9513365, 52.4959382], [-1.9516758, 52.4959872], [-1.9519883, 52.496031299999984], [-1.9523249000000005, 52.49607459999999], [-1.952577, 52.49610319999999], [-1.9528358999999995, 52.49613089999999], [-1.9531185, 52.4961576], [-1.9534367, 52.49618639999999], [-1.9537612, 52.49621179999999], [-1.9541380999999995, 52.49623869999999], [-1.9544251, 52.49625499999999], [-1.9547389, 52.49626809999999], [-1.9550312, 52.4962779], [-1.9554037, 52.4962833], [-1.9557984, 52.49628439999999], [-1.9560636, 52.4962858], [-1.9563653, 52.4962825], [-1.9566188, 52.4962768], [-1.9569313, 52.49626539999999], [-1.9573044, 52.4962542], [-1.9576089, 52.496244399999995], [-1.957925, 52.4962335], [-1.9582482, 52.4962221], [-1.9585852, 52.496213399999995], [-1.9590194, 52.49619920000001], [-1.9595141999999997, 52.4961821], [-1.9598643, 52.49617059999999], [-1.960173, 52.49615949999999], [-1.9605536, 52.4961478], [-1.9610578, 52.4961298], [-1.9613278000000005, 52.49612199999999], [-1.9616315, 52.4961109], [-1.9619514, 52.4960999], [-1.9623154999999997, 52.4960877], [-1.9627023999999995, 52.49607379999999], [-1.9630886, 52.4960611], [-1.9634802, 52.4960481], [-1.9638625000000005, 52.49603499999999], [-1.9642346, 52.496022399999994], [-1.9645913, 52.49601090000001], [-1.9650379, 52.4960011], [-1.9653591, 52.4959934], [-1.9657078, 52.495989299999984], [-1.9660558, 52.495989299999984], [-1.9662623999999995, 52.4959897], [-1.9664353999999995, 52.4959921], [-1.9666104, 52.495997], [-1.9667887, 52.496004799999994], [-1.9669724999999996, 52.496012999999984], [-1.9671508, 52.49602149999999], [-1.9673104, 52.496031299999984], [-1.9675009, 52.496044], [-1.9676590999999997, 52.4960587], [-1.9678147, 52.4960713], [-1.9679682, 52.4960877], [-1.968158, 52.496106899999994], [-1.9683243, 52.496126], [-1.968494, 52.4961473], [-1.968671, 52.4961734], [-1.9688661, 52.4962024], [-1.9690579, 52.496235], [-1.9692529999999997, 52.4962689], [-1.9694394, 52.49630359999999], [-1.9696245, 52.49634], [-1.9698149, 52.496381199999995], [-1.9700067000000003, 52.49642450000001], [-1.9701777, 52.4964644], [-1.9704935, 52.49654], [-1.9706759, 52.4965914], [-1.9709113, 52.49665879999999], [-1.9710957, 52.4967135], [-1.9712848000000005, 52.49677390000001], [-1.9714665, 52.496834699999994], [-1.9716522999999997, 52.4968988], [-1.9718072, 52.4969531], [-1.9719621, 52.49701069999999], [-1.9721485000000003, 52.4970817], [-1.9723074, 52.4971462], [-1.9724462000000005, 52.4972058], [-1.9726011, 52.49727120000001], [-1.9727634000000005, 52.4973463], [-1.9728961, 52.49740669999999], [-1.9730584, 52.497485100000006], [-1.9732053, 52.4975598], [-1.9733407000000005, 52.497628799999994], [-1.9734834999999995, 52.4977051], [-1.9736383999999996, 52.49779209999999], [-1.9737786, 52.497873299999995], [-1.9739154, 52.497954099999994], [-1.9740669, 52.49804879999999], [-1.9742084, 52.49813700000001], [-1.9743465, 52.49822640000001], [-1.9744592000000003, 52.4982983], [-1.9746013, 52.49839419999999], [-1.9747113, 52.49846479999999], [-1.9748421, 52.4985526], [-1.9749507, 52.4986252], [-1.9750882, 52.49871629999999], [-1.9751861, 52.4987812], [-1.9753141000000003, 52.4988677], [-1.9754213999999997, 52.49894], [-1.9755549, 52.4990286], [-1.9756602, 52.49909749999999], [-1.9757855, 52.4991816], [-1.9758989, 52.49925549999999], [-1.9760169, 52.4993347], [-1.9761402999999995, 52.499417599999994], [-1.9762673, 52.49950380000001], [-1.976293625062947, 52.4995205225148], [-1.9763797, 52.49957520000001], [-1.9765044, 52.4996613], [-1.9766122999999995, 52.49973310000001], [-1.9767387, 52.4998173], [-1.9768511, 52.49988819999999], [-1.9769703999999997, 52.49996779999999], [-1.9770970999999995, 52.5000503], [-1.9771207999999996, 52.50006640000001], [-1.9773730000000005, 52.50022559999999], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9804468069374357, 52.50212308208901]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "52.5021231", "next_location_lon": "-1.9804468", "previous_location": null, "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\": 308.855, \"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\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.747, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21605.559, \"from_m\": 21455.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21669.556, \"from_m\": 21605.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23383.747, \"from_m\": 21669.556, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35865.125, \"from_m\": 23383.747, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35902.788, \"from_m\": 35865.125, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51417.502, \"from_m\": 35902.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\": 53055.487, \"from_m\": 51417.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67780.574, \"from_m\": 53055.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68463.964, \"from_m\": 67780.574, \"capability_applied\": null, \"effective_limit_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\": 797835, \"profile_key\": \"110f8440036c1652c555ce357153a8ef5271933de30e81cea1c40ae0f76ff70d\", \"schedule_id\": 2104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 8, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Cosford\", \"stage_seq\": 9, \"distance_m\": 35247.057, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Shifnal\", \"stage_seq\": 10, \"distance_m\": 40703.325, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 11, \"distance_m\": 43820.901, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Telford Central\", \"stage_seq\": 12, \"distance_m\": 45788.197, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 13, \"distance_m\": 51989.825, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 14, \"distance_m\": 67652.626, \"section_seq\": 1, \"route_path_id\": 131239}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 15, \"distance_m\": 68463.964, \"section_seq\": 1, \"route_path_id\": 131239}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68463.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131239}], \"total_distance_m\": 68463.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68463.964, \"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": "1552", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Birmingham New Street", "service_state_platform": "2B", "timing_fact_generation": 1790175490914116, "current_leg_arrival_utc": "2026-09-23T16:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:57:08.246973", "service_state_evidence_id": 68679050, "current_leg_start_actual_dep": "2026-09-23T15:52:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-23T15:57:06", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:07:12.640949", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
SHR |
1J58 |
196102 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "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": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.747, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21605.559, "from_m": 21455.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21669.556, "from_m": 21605.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23383.747, "from_m": 21669.556, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35865.125, "from_m": 23383.747, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35902.788, "from_m": 35865.125, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51417.502, "from_m": 35902.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": 53055.487, "from_m": 51417.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67780.574, "from_m": 53055.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68463.964, "from_m": 67780.574, "capability_applied": null, "effective_limit_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": 797835, "profile_key": "110f8440036c1652c555ce357153a8ef5271933de30e81cea1c40ae0f76ff70d", "schedule_id": 2104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 131239}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 131239}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Stafford Rd Jn", "stage_seq": 8, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Cosford", "stage_seq": 9, "distance_m": 35247.057, "section_seq": 1, "route_path_id": 131239}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Shifnal", "stage_seq": 10, "distance_m": 40703.325, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Madeley Jn (Shropshire)", "stage_seq": 11, "distance_m": 43820.901, "section_seq": 1, "route_path_id": 131239}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Telford Central", "stage_seq": 12, "distance_m": 45788.197, "section_seq": 1, "route_path_id": 131239}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Wellington (Shropshire)", "stage_seq": 13, "distance_m": 51989.825, "section_seq": 1, "route_path_id": 131239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Shrewsbury Abbey Foregate", "stage_seq": 14, "distance_m": 67652.626, "section_seq": 1, "route_path_id": 131239}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 15, "distance_m": 68463.964, "section_seq": 1, "route_path_id": 131239}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68463.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 131239}], "total_distance_m": 68463.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68463.964, "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} |
[] |
Birmingham New Street |
1552 |
1552 |
2B |
None |
None |
Shrewsbury |
1653 |
1653 |
6 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C17003/2026-09-23/detailed |
None |
Birmingham New Street |
2026-09-23T15:52:00+01:00 |
Smethwick Galton Bridge LL |
9.0 |
{"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.90407, 52.47852360000001], [-1.9041223000000005, 52.47853560000001], [-1.9042041, 52.47855419999999], [-1.904316, 52.4785752], [-1.904466, 52.4785901], [-1.9078707, 52.47893], [-1.9140349, 52.4795305], [-1.9151286, 52.4796451], [-1.9154445999999992, 52.4796795], [-1.9158271, 52.47972659999999], [-1.9162464, 52.47978319999999], [-1.9165018, 52.4798174], [-1.9166765999999995, 52.4798441], [-1.9168634, 52.4798741], [-1.9170929000000003, 52.4799121], [-1.9172975999999995, 52.4799484], [-1.9174536, 52.479977099999985], [-1.9176467, 52.4800147], [-1.9177252, 52.480031], [-1.9179175999999996, 52.48008], [-1.9180504, 52.4801192], [-1.9181629, 52.480147], [-1.9182956999999996, 52.48017970000001], [-1.9185998, 52.4802488], [-1.9188898, 52.4803194], [-1.9191298999999995, 52.4803773], [-1.919382, 52.480442700000005], [-1.9196365, 52.48050769999999], [-1.9199386, 52.4805905], [-1.9202135, 52.480668099999995], [-1.9204991, 52.480753099999994], [-1.9207741, 52.4808347], [-1.9210356, 52.4809156], [-1.9212622, 52.480987500000005], [-1.9214741, 52.481057699999994], [-1.9216712999999996, 52.48112470000001], [-1.9219086, 52.48120549999999], [-1.9221902999999996, 52.48130519999999], [-1.9224706000000005, 52.481413], [-1.9226449000000003, 52.48148], [-1.9227629, 52.48152650000001], [-1.9228913, 52.4815809], [-1.9230067, 52.48163160000001], [-1.9232038, 52.4817239], [-1.9234238, 52.48182270000001], [-1.9235028999999997, 52.48186269999999], [-1.9238596, 52.4820277], [-1.9240169, 52.482108], [-1.9241724, 52.4821946], [-1.9243213, 52.4822779], [-1.9244286, 52.48233590000001], [-1.9245466, 52.4823955], [-1.9246646000000005, 52.48245099999999], [-1.9248054000000003, 52.48251799999999], [-1.9249714, 52.48259289999999], [-1.9252936000000005, 52.4827377], [-1.9255644999999997, 52.4828643], [-1.9258032, 52.4829738], [-1.9260912, 52.483110700000005], [-1.9263423, 52.4832343], [-1.926632, 52.4833756], [-1.9268503, 52.48348229999999], [-1.9271551, 52.4836353], [-1.9273934, 52.48375339999999], [-1.9274823, 52.4837962], [-1.927553, 52.4838278], [-1.9276200999999995, 52.48385629999999], [-1.9277009, 52.483889299999994], [-1.9277782999999995, 52.4839192], [-1.9278484, 52.4839489], [-1.9279414, 52.4839859], [-1.9280347999999996, 52.4840339], [-1.9284179999999995, 52.4842263], [-1.9287164999999995, 52.484394], [-1.9288703999999997, 52.484475199999984], [-1.9291868, 52.48461940000001], [-1.9295409, 52.4848032], [-1.929848, 52.48496], [-1.9301979999999996, 52.4851438], [-1.9305293, 52.4853128], [-1.9308055, 52.485457399999994], [-1.9311153, 52.48561740000001], [-1.9314248, 52.4857756], [-1.9317306, 52.48593559999999], [-1.932031, 52.48609], [-1.9322887999999996, 52.48622749999999], [-1.9325851999999997, 52.4863818], [-1.9328923, 52.48654109999999], [-1.9331949999999996, 52.48669429999999], [-1.9335763, 52.4868947], [-1.9338723, 52.4870463], [-1.9341995, 52.48721619999999], [-1.9344760999999997, 52.4873594], [-1.9347497, 52.4875007], [-1.9350448, 52.4876566], [-1.9353085999999995, 52.4877952], [-1.9355638, 52.4879367], [-1.9357485, 52.48803769999999], [-1.9359514, 52.488153999999994], [-1.9361539000000003, 52.4882716], [-1.9363765, 52.488405500000006], [-1.9365950999999997, 52.4885386], [-1.9367906, 52.48865180000001], [-1.9369599, 52.4887517], [-1.9371230999999995, 52.48884129999999], [-1.9371996, 52.488883699999995], [-1.9372629999999995, 52.4889191], [-1.9376023, 52.4890988], [-1.9379549999999997, 52.48927760000001], [-1.9382862, 52.4894377], [-1.9385786, 52.48958059999999], [-1.938817, 52.4896979], [-1.9390775, 52.489828], [-1.9392907, 52.4899383], [-1.9394972, 52.49005009999999], [-1.9397077999999996, 52.490165299999994], [-1.9399116, 52.4902853], [-1.9401288999999995, 52.4904184], [-1.9402629999999996, 52.4905058], [-1.9403998, 52.49059559999999], [-1.9405403000000003, 52.490694100000006], [-1.9406694, 52.490786699999994], [-1.9407463999999996, 52.4908439], [-1.940841, 52.49091409999999], [-1.9410099999999997, 52.4910472], [-1.9410227431739588, 52.49105794725514], [-1.9411843, 52.491194199999995], [-1.9413398999999996, 52.49133379999999], [-1.9414043000000003, 52.4913869], [-1.9415786, 52.49154370000001], [-1.9417473, 52.49170020000001], [-1.9419305, 52.4918667], [-1.941938, 52.4918736], [-1.9420952, 52.4920151], [-1.9421281, 52.4920448], [-1.9423199, 52.49221949999999], [-1.9425439, 52.4924236], [-1.9427129, 52.4925747], [-1.9428781999999996, 52.49271459999999], [-1.9430589, 52.4928613], [-1.9432479999999996, 52.4930075], [-1.9434400999999997, 52.4931458], [-1.9436024, 52.4932609], [-1.9437955, 52.4933875], [-1.9440033, 52.493516499999984], [-1.9441923999999997, 52.4936291], [-1.9443333, 52.4937157], [-1.9444875, 52.493799800000005], [-1.9446498000000003, 52.493884699999995], [-1.9448616999999997, 52.49399899999999], [-1.9450467, 52.49409289999999], [-1.9452706999999996, 52.49420069999999], [-1.9454474, 52.49428780000001], [-1.945483170161136, 52.49430286280318], [-1.945673, 52.4943828], [-1.9458580999999997, 52.4944612], [-1.9461032, 52.4945572], [-1.9463382, 52.494646499999995], [-1.9466048, 52.49474099999999], [-1.9468183, 52.49481469999999], [-1.9470889, 52.49491], [-1.9473628000000005, 52.49499839999999], [-1.9476083, 52.49507409999999], [-1.9478238, 52.495141], [-1.9481522, 52.4952359], [-1.9483016, 52.49527929999999], [-1.9483988, 52.4953082], [-1.9485359, 52.495346199999986], [-1.9488055, 52.495417], [-1.9490912, 52.495493], [-1.9493261999999996, 52.49554800000001], [-1.9498505999999995, 52.4956647], [-1.9502136999999995, 52.4957371], [-1.9506093, 52.4958138], [-1.9509784, 52.4958811], [-1.9513365, 52.4959382], [-1.9516758, 52.4959872], [-1.9519883, 52.496031299999984], [-1.9523249000000005, 52.49607459999999], [-1.952577, 52.49610319999999], [-1.9528358999999995, 52.49613089999999], [-1.9531185, 52.4961576], [-1.9534367, 52.49618639999999], [-1.9537612, 52.49621179999999], [-1.9541380999999995, 52.49623869999999], [-1.9544251, 52.49625499999999], [-1.9547389, 52.49626809999999], [-1.9550312, 52.4962779], [-1.9554037, 52.4962833], [-1.9557984, 52.49628439999999], [-1.9560636, 52.4962858], [-1.9563653, 52.4962825], [-1.9566188, 52.4962768], [-1.9569313, 52.49626539999999], [-1.9573044, 52.4962542], [-1.9576089, 52.496244399999995], [-1.957925, 52.4962335], [-1.9582482, 52.4962221], [-1.9585852, 52.496213399999995], [-1.9590194, 52.49619920000001], [-1.9595141999999997, 52.4961821], [-1.9598643, 52.49617059999999], [-1.960173, 52.49615949999999], [-1.9605536, 52.4961478], [-1.9610578, 52.4961298], [-1.9613278000000005, 52.49612199999999], [-1.9616315, 52.4961109], [-1.9619514, 52.4960999], [-1.9623154999999997, 52.4960877], [-1.9627023999999995, 52.49607379999999], [-1.9630886, 52.4960611], [-1.9634802, 52.4960481], [-1.9638625000000005, 52.49603499999999], [-1.9642346, 52.496022399999994], [-1.9645913, 52.49601090000001], [-1.9650379, 52.4960011], [-1.9653591, 52.4959934], [-1.9657078, 52.495989299999984], [-1.9660558, 52.495989299999984], [-1.9662623999999995, 52.4959897], [-1.9664353999999995, 52.4959921], [-1.9666104, 52.495997], [-1.9667887, 52.496004799999994], [-1.9669724999999996, 52.496012999999984], [-1.9671508, 52.49602149999999], [-1.9673104, 52.496031299999984], [-1.9675009, 52.496044], [-1.9676590999999997, 52.4960587], [-1.9678147, 52.4960713], [-1.9679682, 52.4960877], [-1.968158, 52.496106899999994], [-1.9683243, 52.496126], [-1.968494, 52.4961473], [-1.968671, 52.4961734], [-1.9688661, 52.4962024], [-1.9690579, 52.496235], [-1.9692529999999997, 52.4962689], [-1.9694394, 52.49630359999999], [-1.9696245, 52.49634], [-1.9698149, 52.496381199999995], [-1.9700067000000003, 52.49642450000001], [-1.9701777, 52.4964644], [-1.9704935, 52.49654], [-1.9706759, 52.4965914], [-1.9709113, 52.49665879999999], [-1.9710957, 52.4967135], [-1.9712848000000005, 52.49677390000001], [-1.9714665, 52.496834699999994], [-1.9716522999999997, 52.4968988], [-1.9718072, 52.4969531], [-1.9719621, 52.49701069999999], [-1.9721485000000003, 52.4970817], [-1.9723074, 52.4971462], [-1.9724462000000005, 52.4972058], [-1.9726011, 52.49727120000001], [-1.9727634000000005, 52.4973463], [-1.9728961, 52.49740669999999], [-1.9730584, 52.497485100000006], [-1.9732053, 52.4975598], [-1.9733407000000005, 52.497628799999994], [-1.9734834999999995, 52.4977051], [-1.9736383999999996, 52.49779209999999], [-1.9737786, 52.497873299999995], [-1.9739154, 52.497954099999994], [-1.9740669, 52.49804879999999], [-1.9742084, 52.49813700000001], [-1.9743465, 52.49822640000001], [-1.9744592000000003, 52.4982983], [-1.9746013, 52.49839419999999], [-1.9747113, 52.49846479999999], [-1.9748421, 52.4985526], [-1.9749507, 52.4986252], [-1.9750882, 52.49871629999999], [-1.9751861, 52.4987812], [-1.9753141000000003, 52.4988677], [-1.9754213999999997, 52.49894], [-1.9755549, 52.4990286], [-1.9756602, 52.49909749999999], [-1.9757855, 52.4991816], [-1.9758989, 52.49925549999999], [-1.9760169, 52.4993347], [-1.9761402999999995, 52.499417599999994], [-1.9762673, 52.49950380000001], [-1.976293625062947, 52.4995205225148], [-1.9763797, 52.49957520000001], [-1.9765044, 52.4996613], [-1.9766122999999995, 52.49973310000001], [-1.9767387, 52.4998173], [-1.9768511, 52.49988819999999], [-1.9769703999999997, 52.49996779999999], [-1.9770970999999995, 52.5000503], [-1.9771207999999996, 52.50006640000001], [-1.9773730000000005, 52.50022559999999], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9804468069374357, 52.50212308208901]]} |
3.9 |
1552 |
1601 |
None |
None |
Smethwick Galton Bridge LL |
52.4777498 |
-1.8995766 |
52.5021231 |
-1.9804468 |
1 |
0 |
2026-09-23 16:07:24 |
TERMINATED |
2026-09-23 15:57:06 |
Birmingham New Street |
TD |
NEVER_DEPARTED_TIMEOUT |
68679050 |
1790175490914116 |
8 |
8 |
2026-09-23 16:07:12.640949 |
2B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:57:08.246973 |
| 766055 |
797966 |
L88363 |
072A46MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797966, "stp": "P", "toc": "ScotRail", "uid": "L88363", "consist": "380104", "dest_crs": "BRR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88363/2026-09-23/detailed", "trust_id": "072A46MR23", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Barrhead", "service_date": "2026-09-23", "dest_arr_time": "1619", "dest_platform": "3", "is_terminated": 1, "next_location": "Crossmyloof", "signalling_id": "2A46", "timing_status": null, "origin_station": "Glasgow Central High Level", "current_leg_arr": "1603½", "current_leg_dep": "1558", "current_leg_end": "Crossmyloof", "origin_dep_time": "1558", "origin_platform": "9", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704162, 55.8393401], [-4.2705423, 55.839197000000006], [-4.2706171, 55.83912269999999], [-4.2706818, 55.83906449999999], [-4.2708373, 55.83892899999999], [-4.271003599999999, 55.838802399999985], [-4.2711726, 55.838689499999994], [-4.271333499999999, 55.8385856], [-4.2715481, 55.8384651], [-4.2717493, 55.838355099999994], [-4.2719258, 55.8382654], [-4.272045299999999, 55.8382065], [-4.2722335, 55.838123], [-4.272405799999999, 55.8380516], [-4.2727166, 55.8379317], [-4.2728539, 55.8378883], [-4.273227100000001, 55.8377516], [-4.2735135, 55.8376517], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.284871143437124, 55.83371352574252]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1619", "motion_projection": null, "next_location_lat": "55.8337135", "next_location_lon": "-4.2848711", "previous_location": null, "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 984.29, \"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\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2763.611, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11639.457, \"from_m\": 2763.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11829.808, \"from_m\": 11639.457, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 797966, \"profile_key\": \"45490f4a84ee8072b915dffe1bb46d3f4da2498d518f82200d7d5762b7dc5092\", \"schedule_id\": 17885, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Crossmyloof\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Busby Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610\", \"location\": \"Kennishead\", \"stage_seq\": 8, \"distance_m\": 6951.528, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Priesthill\", \"stage_seq\": 9, \"distance_m\": 8100.126, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"Nitshill\", \"stage_seq\": 10, \"distance_m\": 9238.004, \"section_seq\": 1, \"route_path_id\": 138123}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": null, \"location\": \"Barrhead\", \"stage_seq\": 11, \"distance_m\": 11829.808, \"section_seq\": 1, \"route_path_id\": 138123}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11829.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138123}], \"total_distance_m\": 11829.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11829.808, \"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": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.5", "current_position_lat": "55.8337135", "current_position_lon": "-4.2848711", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1790174802034125, "current_leg_arrival_utc": "2026-09-23T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.688695", "service_state_evidence_id": 68652309, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.530653", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
BRR |
2A46 |
380104 |
4 |
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": 984.29, "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": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2763.611, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11639.457, "from_m": 2763.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11829.808, "from_m": 11639.457, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}], "service_id": 797966, "profile_key": "45490f4a84ee8072b915dffe1bb46d3f4da2498d518f82200d7d5762b7dc5092", "schedule_id": 17885, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 138123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 138123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 138123}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Crossmyloof", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 138123}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 138123}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Busby Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 138123}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Kennishead", "stage_seq": 8, "distance_m": 6951.528, "section_seq": 1, "route_path_id": 138123}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Priesthill", "stage_seq": 9, "distance_m": 8100.126, "section_seq": 1, "route_path_id": 138123}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Nitshill", "stage_seq": 10, "distance_m": 9238.004, "section_seq": 1, "route_path_id": 138123}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": null, "location": "Barrhead", "stage_seq": 11, "distance_m": 11829.808, "section_seq": 1, "route_path_id": 138123}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11829.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 138123}], "total_distance_m": 11829.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11829.808, "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} |
[] |
Glasgow Central High Level |
1558 |
1558 |
9 |
15:58:00 |
None |
Barrhead |
1619 |
1619 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L88363/2026-09-23/detailed |
None |
Glasgow Central High Level |
2026-09-23T15:58:30+01:00 |
Crossmyloof |
5.5 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704162, 55.8393401], [-4.2705423, 55.839197000000006], [-4.2706171, 55.83912269999999], [-4.2706818, 55.83906449999999], [-4.2708373, 55.83892899999999], [-4.271003599999999, 55.838802399999985], [-4.2711726, 55.838689499999994], [-4.271333499999999, 55.8385856], [-4.2715481, 55.8384651], [-4.2717493, 55.838355099999994], [-4.2719258, 55.8382654], [-4.272045299999999, 55.8382065], [-4.2722335, 55.838123], [-4.272405799999999, 55.8380516], [-4.2727166, 55.8379317], [-4.2728539, 55.8378883], [-4.273227100000001, 55.8377516], [-4.2735135, 55.8376517], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.284871143437124, 55.83371352574252]]} |
2.2 |
1558 |
1603½ |
None |
None |
Crossmyloof |
55.8337135 |
-4.2848711 |
55.8337135 |
-4.2848711 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Glasgow Central High Level |
TD |
NEVER_DEPARTED_TIMEOUT |
68652309 |
1790174802034125 |
2 |
2 |
2026-09-23 16:08:01.530653 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.688695 |
| 766056 |
797970 |
P01945 |
492R22MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797970, "stp": "P", "toc": "Greater Anglia", "uid": "P01945", "consist": "755422", "dest_crs": "FLX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01945/2026-09-23/detailed", "trust_id": "492R22MR23", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Felixstowe", "service_date": "2026-09-23", "dest_arr_time": "1624", "dest_platform": null, "is_terminated": 1, "next_location": "Westerfield", "signalling_id": "2R22", "timing_status": null, "origin_station": "Ipswich", "current_leg_arr": "1604", "current_leg_dep": "1558", "current_leg_end": "Westerfield", "origin_dep_time": "1558", "origin_platform": "2B", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461901, 52.0498752], [1.1460073, 52.0499215], [1.1459009, 52.0499485], [1.1457562, 52.04997569999999], [1.1455595, 52.0500183], [1.1453046, 52.0500765], [1.1449104, 52.050180899999994], [1.144502, 52.0502925], [1.1442259, 52.0503689], [1.1440566, 52.05041669999999], [1.1436986, 52.0505144], [1.1434531, 52.05057439999999], [1.1430368, 52.0506668], [1.1422751, 52.0508345], [1.1419546, 52.05089629999999], [1.1418778999999997, 52.0509133], [1.1417369, 52.0509396], [1.1416824, 52.0509498], [1.1409725, 52.05107700000001], [1.1404777, 52.0511688], [1.1396961, 52.05138710000001], [1.1386231999999998, 52.05159539999998], [1.1384285, 52.0516416], [1.138164, 52.0517212], [1.137904, 52.05180589999999], [1.1376019, 52.0518923], [1.1372562, 52.052006], [1.1370448, 52.052077], [1.1364972, 52.05228139999999], [1.1361633000000002, 52.05240789999999], [1.1358916, 52.05251], [1.1356016, 52.05263180000001], [1.1352558999999998, 52.0527751], [1.1347115999999997, 52.0530132], [1.1346273, 52.05305], [1.1342375, 52.053231499999995], [1.1338167999999995, 52.053425], [1.1333511, 52.05365410000001], [1.1326989, 52.0539997], [1.1324092999999995, 52.054164799999995], [1.1319664, 52.05441999999999], [1.131714684761969, 52.054578667909794], [1.1315736, 52.054667599999995], [1.1312651, 52.05486209999998], [1.130265, 52.0556363], [1.1290686999999997, 52.0564925], [1.1289857, 52.05655550000001], [1.1284679, 52.05692479999999], [1.1279091999999995, 52.0574516], [1.1277858999999997, 52.0575617], [1.1276124, 52.05773999999999], [1.1272509, 52.058151], [1.126967, 52.0584937], [1.1268802, 52.0586093], [1.1266503, 52.058932299999995], [1.1265047, 52.0591668], [1.1263684, 52.0594294], [1.1262332999999998, 52.0597137], [1.1261681999999995, 52.0599218], [1.1261209999999997, 52.0600754], [1.1260869, 52.0601989], [1.1260371, 52.0604214], [1.1259908999999997, 52.0606732], [1.1259649, 52.0608422], [1.125933, 52.061080800000006], [1.1258971, 52.06144900000001], [1.1258624, 52.06202539999999], [1.1258469, 52.0625327], [1.1259022, 52.0631382], [1.1259734999999995, 52.0635721], [1.1260328, 52.06382620000001], [1.1260499999999998, 52.0639356], [1.1261215, 52.06417779999999], [1.1262324999999995, 52.06443829999999], [1.1263371, 52.064758000000005], [1.1265015, 52.06516129999999], [1.1266686, 52.06551830000001], [1.1268526000000003, 52.0658613], [1.1270784, 52.0662208], [1.1273011, 52.0665424], [1.1276038, 52.06692089999999], [1.1280603000000002, 52.0674194], [1.1295166999999997, 52.06882219999999], [1.1300231, 52.0692495], [1.1305724, 52.0696769], [1.1328253, 52.0711923], [1.1328621, 52.071217], [1.1329967, 52.07129909999999], [1.1334649000000003, 52.07160789999999], [1.1343304, 52.072138599999995], [1.1346866, 52.0723532], [1.1357106999999995, 52.0729064], [1.1361342, 52.0731326], [1.1371629, 52.073638599999995], [1.1382427, 52.0741206], [1.1388497, 52.0743826], [1.1406832, 52.07513719999999], [1.1417528999999995, 52.0755563], [1.1424934, 52.0758344], [1.1432283, 52.07609860000001], [1.1433455999999995, 52.0761413], [1.1436748999999995, 52.0762571], [1.1439712, 52.07635630000001], [1.1452135999999995, 52.0767766], [1.1454027, 52.0768357], [1.1464439, 52.0771609], [1.1471236, 52.077367899999985], [1.1478272, 52.0775828], [1.1482662, 52.0777055], [1.1487557, 52.07784209999999], [1.1497057999999998, 52.07809739999999], [1.1502212, 52.078230999999995], [1.1507409999999998, 52.07835849999999], [1.1510201, 52.0784229], [1.1513148999999998, 52.078493299999984], [1.1517591, 52.07859799999999], [1.1522459, 52.0787111], [1.1527630999999998, 52.0788331], [1.1545616, 52.07921470000001], [1.1563904, 52.07957], [1.1590863, 52.0800741], [1.1598748999999997, 52.0802216], [1.1612958, 52.080461099999994], [1.1627355, 52.080678600000006], [1.1634296000000002, 52.0807805], [1.1643594999999998, 52.08087719999999], [1.1648912, 52.080943100000006], [1.1655408, 52.0810102], [1.1656386, 52.0810218], [1.1657266, 52.08103210000001], [1.1660193, 52.081061], [1.1661271999999998, 52.0810718], [1.1662745999999995, 52.0810863], [1.1664744370337496, 52.08110365081767]]}", "current_leg_start": "Ipswich", "dest_arr_time_act": "1623", "motion_projection": null, "next_location_lat": "52.0811037", "next_location_lon": "1.1664744", "previous_location": null, "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 157.704, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 227.417, \"from_m\": 157.704, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 266.189, \"from_m\": 227.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1022.183, \"from_m\": 266.189, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2140.139, \"from_m\": 1022.183, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5531.277, \"from_m\": 2140.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5807.761, \"from_m\": 5531.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6115.264, \"from_m\": 5807.761, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10336.291, \"from_m\": 6115.264, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21762.053, \"from_m\": 10336.291, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22500.249, \"from_m\": 21762.053, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24103.038, \"from_m\": 22500.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25175.535, \"from_m\": 24103.038, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 797970, \"profile_key\": \"d4ebaf85977d538e93e5c08082987759bb24c24e7c6babcc014d0ff66454c21d\", \"schedule_id\": 18805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1480.729, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 3, \"distance_m\": 2167.51, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Westerfield\", \"stage_seq\": 4, \"distance_m\": 5664.212, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Derby Road\", \"stage_seq\": 5, \"distance_m\": 9796.434, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Derby Road Levington Sig. FW9017\", \"stage_seq\": 6, \"distance_m\": 14529.601, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Trimley Sig. FW9023\", \"stage_seq\": 7, \"distance_m\": 17862.251, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 8, \"distance_m\": 20918.03, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1618H\", \"location\": \"Trimley\", \"stage_seq\": 9, \"distance_m\": 22637.109, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 10, \"distance_m\": 24103.038, \"section_seq\": 1, \"route_path_id\": 118905}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": null, \"location\": \"Felixstowe\", \"stage_seq\": 11, \"distance_m\": 25175.535, \"section_seq\": 1, \"route_path_id\": 118905}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25175.535, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118905}], \"total_distance_m\": 25175.535, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25136.763, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "52.0811037", "current_position_lon": "1.1664744", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ipswich", "service_state_platform": "2B", "timing_fact_generation": 1790175487706005, "current_leg_arrival_utc": "2026-09-23T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.714553", "service_state_evidence_id": 68651840, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.832752", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
IPS |
FLX |
2R22 |
755422 |
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": 227.417, "from_m": 157.704, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 266.189, "from_m": 227.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1022.183, "from_m": 266.189, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2140.139, "from_m": 1022.183, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5531.277, "from_m": 2140.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5807.761, "from_m": 5531.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6115.264, "from_m": 5807.761, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10336.291, "from_m": 6115.264, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21762.053, "from_m": 10336.291, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22500.249, "from_m": 21762.053, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24103.038, "from_m": 22500.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25175.535, "from_m": 24103.038, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 797970, "profile_key": "d4ebaf85977d538e93e5c08082987759bb24c24e7c6babcc014d0ff66454c21d", "schedule_id": 18805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1480.729, "section_seq": 1, "route_path_id": 118905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Ipswich Boss Hall Jn", "stage_seq": 3, "distance_m": 2167.51, "section_seq": 1, "route_path_id": 118905}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Westerfield", "stage_seq": 4, "distance_m": 5664.212, "section_seq": 1, "route_path_id": 118905}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Derby Road", "stage_seq": 5, "distance_m": 9796.434, "section_seq": 1, "route_path_id": 118905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Derby Road Levington Sig. FW9017", "stage_seq": 6, "distance_m": 14529.601, "section_seq": 1, "route_path_id": 118905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Trimley Sig. FW9023", "stage_seq": 7, "distance_m": 17862.251, "section_seq": 1, "route_path_id": 118905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Gun Lane Jn", "stage_seq": 8, "distance_m": 20918.03, "section_seq": 1, "route_path_id": 118905}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Trimley", "stage_seq": 9, "distance_m": 22637.109, "section_seq": 1, "route_path_id": 118905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Felixstowe Beach Jn", "stage_seq": 10, "distance_m": 24103.038, "section_seq": 1, "route_path_id": 118905}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": null, "location": "Felixstowe", "stage_seq": 11, "distance_m": 25175.535, "section_seq": 1, "route_path_id": 118905}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25175.535, "from_m": 0.0, "section_seq": 1, "route_path_id": 118905}], "total_distance_m": 25175.535, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25136.763, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.772, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ipswich |
1558 |
1558 |
2B |
15:58:00 |
None |
Felixstowe |
1624 |
1623 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P01945/2026-09-23/detailed |
None |
Ipswich |
2026-09-23T15:58:30+01:00 |
Westerfield |
6.0 |
{"type": "LineString", "coordinates": [[1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461901, 52.0498752], [1.1460073, 52.0499215], [1.1459009, 52.0499485], [1.1457562, 52.04997569999999], [1.1455595, 52.0500183], [1.1453046, 52.0500765], [1.1449104, 52.050180899999994], [1.144502, 52.0502925], [1.1442259, 52.0503689], [1.1440566, 52.05041669999999], [1.1436986, 52.0505144], [1.1434531, 52.05057439999999], [1.1430368, 52.0506668], [1.1422751, 52.0508345], [1.1419546, 52.05089629999999], [1.1418778999999997, 52.0509133], [1.1417369, 52.0509396], [1.1416824, 52.0509498], [1.1409725, 52.05107700000001], [1.1404777, 52.0511688], [1.1396961, 52.05138710000001], [1.1386231999999998, 52.05159539999998], [1.1384285, 52.0516416], [1.138164, 52.0517212], [1.137904, 52.05180589999999], [1.1376019, 52.0518923], [1.1372562, 52.052006], [1.1370448, 52.052077], [1.1364972, 52.05228139999999], [1.1361633000000002, 52.05240789999999], [1.1358916, 52.05251], [1.1356016, 52.05263180000001], [1.1352558999999998, 52.0527751], [1.1347115999999997, 52.0530132], [1.1346273, 52.05305], [1.1342375, 52.053231499999995], [1.1338167999999995, 52.053425], [1.1333511, 52.05365410000001], [1.1326989, 52.0539997], [1.1324092999999995, 52.054164799999995], [1.1319664, 52.05441999999999], [1.131714684761969, 52.054578667909794], [1.1315736, 52.054667599999995], [1.1312651, 52.05486209999998], [1.130265, 52.0556363], [1.1290686999999997, 52.0564925], [1.1289857, 52.05655550000001], [1.1284679, 52.05692479999999], [1.1279091999999995, 52.0574516], [1.1277858999999997, 52.0575617], [1.1276124, 52.05773999999999], [1.1272509, 52.058151], [1.126967, 52.0584937], [1.1268802, 52.0586093], [1.1266503, 52.058932299999995], [1.1265047, 52.0591668], [1.1263684, 52.0594294], [1.1262332999999998, 52.0597137], [1.1261681999999995, 52.0599218], [1.1261209999999997, 52.0600754], [1.1260869, 52.0601989], [1.1260371, 52.0604214], [1.1259908999999997, 52.0606732], [1.1259649, 52.0608422], [1.125933, 52.061080800000006], [1.1258971, 52.06144900000001], [1.1258624, 52.06202539999999], [1.1258469, 52.0625327], [1.1259022, 52.0631382], [1.1259734999999995, 52.0635721], [1.1260328, 52.06382620000001], [1.1260499999999998, 52.0639356], [1.1261215, 52.06417779999999], [1.1262324999999995, 52.06443829999999], [1.1263371, 52.064758000000005], [1.1265015, 52.06516129999999], [1.1266686, 52.06551830000001], [1.1268526000000003, 52.0658613], [1.1270784, 52.0662208], [1.1273011, 52.0665424], [1.1276038, 52.06692089999999], [1.1280603000000002, 52.0674194], [1.1295166999999997, 52.06882219999999], [1.1300231, 52.0692495], [1.1305724, 52.0696769], [1.1328253, 52.0711923], [1.1328621, 52.071217], [1.1329967, 52.07129909999999], [1.1334649000000003, 52.07160789999999], [1.1343304, 52.072138599999995], [1.1346866, 52.0723532], [1.1357106999999995, 52.0729064], [1.1361342, 52.0731326], [1.1371629, 52.073638599999995], [1.1382427, 52.0741206], [1.1388497, 52.0743826], [1.1406832, 52.07513719999999], [1.1417528999999995, 52.0755563], [1.1424934, 52.0758344], [1.1432283, 52.07609860000001], [1.1433455999999995, 52.0761413], [1.1436748999999995, 52.0762571], [1.1439712, 52.07635630000001], [1.1452135999999995, 52.0767766], [1.1454027, 52.0768357], [1.1464439, 52.0771609], [1.1471236, 52.077367899999985], [1.1478272, 52.0775828], [1.1482662, 52.0777055], [1.1487557, 52.07784209999999], [1.1497057999999998, 52.07809739999999], [1.1502212, 52.078230999999995], [1.1507409999999998, 52.07835849999999], [1.1510201, 52.0784229], [1.1513148999999998, 52.078493299999984], [1.1517591, 52.07859799999999], [1.1522459, 52.0787111], [1.1527630999999998, 52.0788331], [1.1545616, 52.07921470000001], [1.1563904, 52.07957], [1.1590863, 52.0800741], [1.1598748999999997, 52.0802216], [1.1612958, 52.080461099999994], [1.1627355, 52.080678600000006], [1.1634296000000002, 52.0807805], [1.1643594999999998, 52.08087719999999], [1.1648912, 52.080943100000006], [1.1655408, 52.0810102], [1.1656386, 52.0810218], [1.1657266, 52.08103210000001], [1.1660193, 52.081061], [1.1661271999999998, 52.0810718], [1.1662745999999995, 52.0810863], [1.1664744370337496, 52.08110365081767]]} |
3.8 |
1558 |
1604 |
None |
None |
Westerfield |
52.0811037 |
1.1664744 |
52.0811037 |
1.1664744 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Ipswich |
TD |
NEVER_DEPARTED_TIMEOUT |
68651840 |
1790175487706005 |
2 |
2 |
2026-09-23 16:08:01.832752 |
2B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.714553 |
| 766057 |
797980 |
C24623 |
151P80MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797980, "stp": "O", "toc": "TransPennine Express", "uid": "C24623", "consist": "185107", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24623/2026-09-23/detailed", "trust_id": "151P80MR23", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": "16:03:00", "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-23", "dest_arr_time": "1903", "dest_platform": "4", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "1P80", "timing_status": null, "origin_station": "Redcar Central", "current_leg_arr": "1612", "current_leg_dep": "1603", "current_leg_end": "Middlesbrough", "origin_dep_time": "1558", "origin_platform": "2", "current_location": "Middlesbrough", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0700325999999998, 54.6160089], [-1.0706619, 54.61598920000001], [-1.0721868999999995, 54.6159146], [-1.0732776, 54.615841], [-1.075914, 54.6156224], [-1.0765057, 54.615531299999994], [-1.0779783409434258, 54.61538390506104], [-1.0792023, 54.6152614], [-1.079901, 54.6152097], [-1.0806751, 54.6151802], [-1.0812391, 54.61516559999998], [-1.0817597, 54.61515670000001], [-1.0822468, 54.6151669], [-1.0827726999999998, 54.6151794], [-1.0838233, 54.6152596], [-1.0847122, 54.61535229999999], [-1.0861592, 54.6155054], [-1.0870095999999998, 54.61557249999999], [-1.0879049, 54.61560849999999], [-1.088695, 54.61560180000001], [-1.0893388, 54.61556449999999], [-1.0901961999999998, 54.615466899999994], [-1.0911840999999998, 54.6152974], [-1.0919357999999997, 54.6151194], [-1.0930243, 54.61485270000001], [-1.0941964, 54.61454820000001], [-1.095331, 54.6142516], [-1.0963609999999997, 54.61398599999999], [-1.0981929, 54.61349980000001], [-1.0999927, 54.61303230000001], [-1.1027370999999997, 54.61231169999999], [-1.1061986999999998, 54.6114089], [-1.1096638, 54.6104948], [-1.111117912996799, 54.61011575736759], [-1.1112228941998117, 54.610088391853154], [-1.112569, 54.60973750000001], [-1.1153872, 54.609002399999994], [-1.1167971, 54.6086298], [-1.1182437, 54.6082515], [-1.1186413, 54.608132999999995], [-1.1190843999999998, 54.60798369999999], [-1.1195545, 54.60781080000001], [-1.119994, 54.6076251], [-1.1204334, 54.6074138], [-1.121063, 54.6070743], [-1.1216736, 54.60667519999999], [-1.1223937999999998, 54.60611], [-1.1226984, 54.605815099999994], [-1.1228204, 54.6057053], [-1.1229270999999998, 54.6056064], [-1.1232645, 54.6052936], [-1.1233399, 54.6052287], [-1.1236996, 54.6049189], [-1.123809260620135, 54.604826844991706], [-1.1238902, 54.60475890000001], [-1.1240412999999998, 54.604639], [-1.1244544, 54.6043114], [-1.1250283, 54.6038642], [-1.1251812, 54.603744799999994], [-1.1262245000000002, 54.6030069], [-1.12763, 54.602124399999994], [-1.1287458999999995, 54.60151260000001], [-1.1298716, 54.6008986], [-1.1311769, 54.60026580000001], [-1.1323529, 54.59966059999999], [-1.1337572, 54.598876], [-1.1350221, 54.59812360000001], [-1.1354470137684194, 54.59785913351256], [-1.1356350806717497, 54.59774398815204], [-1.1358021453807965, 54.59764272241713], [-1.1359512192857764, 54.597553359606735], [-1.1360853137769058, 54.59747392301976], [-1.1362074402444018, 54.59740243595508], [-1.13632061007848, 54.59733692171161], [-1.136427834669358, 54.59727540358823], [-1.1365321254072518, 54.59721590488383], [-1.136636493682378, 54.59715644889732], [-1.1367439508849533, 54.59709505892759], [-1.1368575084051942, 54.59702975827355], [-1.1369801776333173, 54.59695857023405], [-1.137114969959539, 54.59687951810803], [-1.1372648967740764, 54.596790625194366], [-1.1374329694671452, 54.59668991479195], [-1.1376221994289628, 54.59657541019969], [-1.1396853, 54.5953064], [-1.1415521999999998, 54.594152699999995], [-1.1424442, 54.5936057], [-1.1429317, 54.593303799999994], [-1.1432429, 54.59310020000001], [-1.1436712999999998, 54.5928972], [-1.1443087, 54.5925086], [-1.1448989, 54.59218919999999], [-1.1477038000000002, 54.5904619], [-1.1484388, 54.59002670000001], [-1.1490476, 54.589705], [-1.1496511, 54.58945479999999], [-1.1499107223446736, 54.58936484324498], [-1.1501983, 54.5892652], [-1.1510876, 54.58895309999999], [-1.152336, 54.588519199999986], [-1.1536235, 54.58807469999999], [-1.1543959, 54.587833800000006], [-1.1556271, 54.587523], [-1.1573222, 54.5871033], [-1.15946, 54.58657639999999], [-1.160329, 54.5863868], [-1.1611604999999998, 54.58621119999999], [-1.1622467999999997, 54.5860091], [-1.162883, 54.58588889999999], [-1.1648163, 54.5855786], [-1.1655808, 54.5854713], [-1.1678098693553778, 54.585189335935866], [-1.1697461999999998, 54.5849444], [-1.1742844999999995, 54.58436769999999], [-1.1755908, 54.5842061], [-1.1758160881756503, 54.5841654470262], [-1.1762281, 54.584091099999995], [-1.1774399, 54.5839347], [-1.1779752, 54.583846099999995], [-1.1785008, 54.583739900000005], [-1.1787058, 54.58371230000001], [-1.1790191, 54.5836765], [-1.1805855, 54.583479399999995], [-1.1824216, 54.5832419], [-1.1835724, 54.5830628], [-1.1848952999999998, 54.5828424], [-1.1872203999999995, 54.58241329999999], [-1.1885281999999997, 54.58214650000001], [-1.1897192999999997, 54.58183199999999], [-1.1904963, 54.5815921], [-1.1913015, 54.581303], [-1.1918147, 54.5811088], [-1.1923419, 54.5808801], [-1.1935074999999995, 54.5803541], [-1.1951419, 54.579524], [-1.1957827, 54.5792073], [-1.1962029, 54.57900989999999], [-1.1968272999999998, 54.5787427], [-1.1972732999999998, 54.5785755], [-1.197729, 54.57843669999999], [-1.1982457, 54.5782852], [-1.1986573, 54.57816819999999], [-1.1993493999999998, 54.57798999999999], [-1.1999025, 54.5778623], [-1.2006023999999995, 54.5777314], [-1.2011042, 54.5776528], [-1.2021043, 54.57754750000001], [-1.203442, 54.5774281], [-1.204752, 54.57734560000001], [-1.2051379999999998, 54.5773244], [-1.2066506, 54.5772413], [-1.2067599, 54.57723450000001], [-1.2079571999999998, 54.57716319999999], [-1.2095596999999998, 54.5770802], [-1.2112237, 54.57700520000001], [-1.2117393, 54.5769797], [-1.2134207999999995, 54.576881099999994], [-1.2139239999999998, 54.5768585], [-1.2164426999999998, 54.57671750000001], [-1.2202265, 54.576502], [-1.2212894999999997, 54.5764491], [-1.2219388999999998, 54.57643149999999], [-1.2220817, 54.57643290000001], [-1.2223985999999998, 54.5764376], [-1.222527, 54.57643969999999], [-1.2229002, 54.57645500000001], [-1.2233871, 54.57648789999999], [-1.2238500999999995, 54.5765406], [-1.2244018999999997, 54.5766253], [-1.2246838, 54.57667579999999], [-1.2250417999999998, 54.57675069999999], [-1.2254877999999998, 54.57686859999999], [-1.2259395, 54.577005], [-1.2263511, 54.5771451], [-1.2269177, 54.5773627], [-1.2274442, 54.577565500000006], [-1.2275961999999998, 54.57762400000001], [-1.2281297, 54.5778276], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.234373497324286, 54.57917887006392]]}", "current_leg_start": "Redcar Central", "dest_arr_time_act": "1903", "motion_projection": null, "next_location_lat": "54.5791789", "next_location_lon": "-1.2343735", "previous_location": "Redcar Central", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5631.1, \"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\": 8189.025, \"from_m\": 5631.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12009.644, \"from_m\": 8189.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12214.43, \"from_m\": 12009.644, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12251.291, \"from_m\": 12214.43, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13311.388, \"from_m\": 12251.291, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13805.489, \"from_m\": 13311.388, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14213.354, \"from_m\": 13805.489, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14489.179, \"from_m\": 14213.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16178.853, \"from_m\": 14489.179, \"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\": 17009.209, \"from_m\": 16178.853, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17228.302, \"from_m\": 17009.209, \"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\": 17644.83, \"from_m\": 17228.302, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18048.086, \"from_m\": 17644.83, \"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\": 18743.447, \"from_m\": 18048.086, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19599.905, \"from_m\": 18743.447, \"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\": 19871.797, \"from_m\": 19599.905, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22236.501, \"from_m\": 19871.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\": 41826.096, \"from_m\": 22236.501, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44340.632, \"from_m\": 41826.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44688.838, \"from_m\": 44340.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\": 45294.211, \"from_m\": 44688.838, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91754.417, \"from_m\": 45294.211, \"capability_applied\": null, \"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\": 92949.715, \"from_m\": 91754.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93272.556, \"from_m\": 92949.715, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93333.396, \"from_m\": 93272.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94020.72, \"from_m\": 93333.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\": 94430.715, \"from_m\": 94020.72, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94535.976, \"from_m\": 94430.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94587.024, \"from_m\": 94535.976, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96874.072, \"from_m\": 94587.024, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99023.695, \"from_m\": 96874.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\": 110474.105, \"from_m\": 99023.695, \"capability_applied\": null, \"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\": 111799.84, \"from_m\": 110474.105, \"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\": 119130.427, \"from_m\": 111799.84, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119161.308, \"from_m\": 119130.427, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128335.79, \"from_m\": 119161.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128402.765, \"from_m\": 128335.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130331.55, \"from_m\": 128402.765, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131150.72, \"from_m\": 130331.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133200.167, \"from_m\": 131150.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133239.257, \"from_m\": 133200.167, \"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\": 133922.687, \"from_m\": 133239.257, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134369.939, \"from_m\": 133922.687, \"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\": 134706.143, \"from_m\": 134369.939, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 134956.057, \"from_m\": 134706.143, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 135449.917, \"from_m\": 134956.057, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 135815.624, \"from_m\": 135449.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 136095.242, \"from_m\": 135815.624, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 140306.88, \"from_m\": 136095.242, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140398.888, \"from_m\": 140306.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141639.485, \"from_m\": 140398.888, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142325.006, \"from_m\": 141639.485, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 156319.961, \"from_m\": 142325.006, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158728.874, \"from_m\": 156319.961, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158786.651, \"from_m\": 158728.874, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 166150.206, \"from_m\": 158786.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166197.528, \"from_m\": 166150.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\": 168637.618, \"from_m\": 166197.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 169111.913, \"from_m\": 168637.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176012.623, \"from_m\": 169111.913, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 178061.815, \"from_m\": 176012.623, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 179965.439, \"from_m\": 178061.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 180339.396, \"from_m\": 179965.439, \"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\": 184337.287, \"from_m\": 180339.396, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 184386.77, \"from_m\": 184337.287, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184436.131, \"from_m\": 184386.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 185983.861, \"from_m\": 184436.131, \"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\": 188844.828, \"from_m\": 185983.861, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 189047.124, \"from_m\": 188844.828, \"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\": 198757.297, \"from_m\": 189047.124, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 199699.004, \"from_m\": 198757.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 199888.381, \"from_m\": 199699.004, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 201771.613, \"from_m\": 199888.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 213887.42, \"from_m\": 201771.613, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 213944.859, \"from_m\": 213887.42, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 213967.625, \"from_m\": 213944.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 214033.823, \"from_m\": 213967.625, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 215661.193, \"from_m\": 214033.823, \"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\": 216119.066, \"from_m\": 215661.193, \"capability_applied\": null, \"effective_limit_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\": 797980, \"profile_key\": \"9117f38991aaf754b696d690c3825bc5e75eb55787dce1c6992f8320c09ab308\", \"schedule_id\": 36100, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 5001.524, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 7994.272, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 10651.862, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1614\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 12030.19, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 13776.882, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620H\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 17208.134, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 18658.585, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 19871.797, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 22082.933, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1631\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 26267.702, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 44633.082, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1648\", \"location\": \"Northallerton\", \"stage_seq\": 13, \"distance_m\": 45636.175, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Thirsk\", \"stage_seq\": 14, \"distance_m\": 58122.332, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 78404.562, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 91187.606, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1722\", \"location\": \"York\", \"stage_seq\": 17, \"distance_m\": 93782.751, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Colton Jn\", \"stage_seq\": 18, \"distance_m\": 102676.802, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"Church Fenton\", \"stage_seq\": 19, \"distance_m\": 111060.287, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Micklefield\", \"stage_seq\": 20, \"distance_m\": 119261.712, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Cross Gates\", \"stage_seq\": 21, \"distance_m\": 127717.796, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 22, \"distance_m\": 132195.287, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1746\", \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 134830.005, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Leeds West Jn\", \"stage_seq\": 24, \"distance_m\": 135345.499, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 25, \"distance_m\": 135739.54, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Morley\", \"stage_seq\": 26, \"distance_m\": 142215.511, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1758\", \"location\": \"Dewsbury\", \"stage_seq\": 27, \"distance_m\": 149582.767, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 28, \"distance_m\": 151999.174, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 29, \"distance_m\": 152988.504, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 30, \"distance_m\": 156319.961, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 31, \"distance_m\": 158728.874, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1806H\", \"wtt_dep\": \"1809\", \"location\": \"Brighouse\", \"stage_seq\": 32, \"distance_m\": 160850.637, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813H\", \"location\": \"Greetland Jn\", \"stage_seq\": 33, \"distance_m\": 166302.655, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 34, \"distance_m\": 169111.913, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1817\", \"wtt_dep\": \"1818\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 35, \"distance_m\": 170104.025, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1822H\", \"wtt_dep\": \"1823H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 36, \"distance_m\": 176091.016, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1826\", \"wtt_dep\": \"1827H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 37, \"distance_m\": 178160.755, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 38, \"distance_m\": 184337.287, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1832H\", \"wtt_dep\": \"1833H\", \"location\": \"Todmorden\", \"stage_seq\": 39, \"distance_m\": 185306.099, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Littleborough\", \"stage_seq\": 40, \"distance_m\": 193928.133, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 41, \"distance_m\": 198801.403, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Rochdale\", \"stage_seq\": 42, \"distance_m\": 199266.043, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 43, \"distance_m\": 202110.43, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 44, \"distance_m\": 208424.244, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 45, \"distance_m\": 212519.818, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 46, \"distance_m\": 213944.859, \"section_seq\": 1, \"route_path_id\": 144882}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 47, \"distance_m\": 216119.066, \"section_seq\": 1, \"route_path_id\": 144882}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 216119.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144882}], \"total_distance_m\": 216119.066, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 210664.993, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5454.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "54.5791789", "current_position_lon": "-1.2343735", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Redcar Central", "service_state_platform": "2", "timing_fact_generation": 1790173394320827, "current_leg_arrival_utc": "2026-09-23T16:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.719974", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:03:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.864993", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
RCC |
MCV |
1P80 |
185107 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 5631.1, "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": 8189.025, "from_m": 5631.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12009.644, "from_m": 8189.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12214.43, "from_m": 12009.644, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12251.291, "from_m": 12214.43, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13311.388, "from_m": 12251.291, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13805.489, "from_m": 13311.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14213.354, "from_m": 13805.489, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14489.179, "from_m": 14213.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16178.853, "from_m": 14489.179, "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": 17009.209, "from_m": 16178.853, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17228.302, "from_m": 17009.209, "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": 17644.83, "from_m": 17228.302, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18048.086, "from_m": 17644.83, "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": 18743.447, "from_m": 18048.086, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19599.905, "from_m": 18743.447, "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": 19871.797, "from_m": 19599.905, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22236.501, "from_m": 19871.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": 41826.096, "from_m": 22236.501, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44340.632, "from_m": 41826.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44688.838, "from_m": 44340.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": 45294.211, "from_m": 44688.838, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91754.417, "from_m": 45294.211, "capability_applied": null, "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": 92949.715, "from_m": 91754.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93272.556, "from_m": 92949.715, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93333.396, "from_m": 93272.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94020.72, "from_m": 93333.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": 94430.715, "from_m": 94020.72, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94535.976, "from_m": 94430.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94587.024, "from_m": 94535.976, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96874.072, "from_m": 94587.024, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99023.695, "from_m": 96874.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": 110474.105, "from_m": 99023.695, "capability_applied": null, "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": 111799.84, "from_m": 110474.105, "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": 119130.427, "from_m": 111799.84, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119161.308, "from_m": 119130.427, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128335.79, "from_m": 119161.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128402.765, "from_m": 128335.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130331.55, "from_m": 128402.765, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131150.72, "from_m": 130331.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133200.167, "from_m": 131150.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133239.257, "from_m": 133200.167, "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": 133922.687, "from_m": 133239.257, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134369.939, "from_m": 133922.687, "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": 134706.143, "from_m": 134369.939, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 134956.057, "from_m": 134706.143, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 135449.917, "from_m": 134956.057, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 135815.624, "from_m": 135449.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 136095.242, "from_m": 135815.624, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 140306.88, "from_m": 136095.242, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140398.888, "from_m": 140306.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141639.485, "from_m": 140398.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142325.006, "from_m": 141639.485, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 156319.961, "from_m": 142325.006, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158728.874, "from_m": 156319.961, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158786.651, "from_m": 158728.874, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 166150.206, "from_m": 158786.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166197.528, "from_m": 166150.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": 168637.618, "from_m": 166197.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 169111.913, "from_m": 168637.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176012.623, "from_m": 169111.913, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 178061.815, "from_m": 176012.623, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 179965.439, "from_m": 178061.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180339.396, "from_m": 179965.439, "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": 184337.287, "from_m": 180339.396, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 184386.77, "from_m": 184337.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184436.131, "from_m": 184386.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 185983.861, "from_m": 184436.131, "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": 188844.828, "from_m": 185983.861, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 189047.124, "from_m": 188844.828, "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": 198757.297, "from_m": 189047.124, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 199699.004, "from_m": 198757.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 199888.381, "from_m": 199699.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201771.613, "from_m": 199888.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 213887.42, "from_m": 201771.613, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 213944.859, "from_m": 213887.42, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 213967.625, "from_m": 213944.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 214033.823, "from_m": 213967.625, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 215661.193, "from_m": 214033.823, "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": 216119.066, "from_m": 215661.193, "capability_applied": null, "effective_limit_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": 797980, "profile_key": "9117f38991aaf754b696d690c3825bc5e75eb55787dce1c6992f8320c09ab308", "schedule_id": 36100, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Shell Jn", "stage_seq": 2, "distance_m": 5001.524, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "South Bank", "stage_seq": 3, "distance_m": 7994.272, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 10651.862, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1614", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 12030.19, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 13776.882, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620H", "location": "Thornaby", "stage_seq": 7, "distance_m": 17208.134, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 18658.585, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 19871.797, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 22082.933, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1631", "location": "Yarm", "stage_seq": 11, "distance_m": 26267.702, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 44633.082, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648", "location": "Northallerton", "stage_seq": 13, "distance_m": 45636.175, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Thirsk", "stage_seq": 14, "distance_m": 58122.332, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 78404.562, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 91187.606, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1722", "location": "York", "stage_seq": 17, "distance_m": 93782.751, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Colton Jn", "stage_seq": 18, "distance_m": 102676.802, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Church Fenton", "stage_seq": 19, "distance_m": 111060.287, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Micklefield", "stage_seq": 20, "distance_m": 119261.712, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Cross Gates", "stage_seq": 21, "distance_m": 127717.796, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Neville H. West Jn", "stage_seq": 22, "distance_m": 132195.287, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1746", "location": "Leeds", "stage_seq": 23, "distance_m": 134830.005, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Leeds West Jn", "stage_seq": 24, "distance_m": 135345.499, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Whitehall Jn", "stage_seq": 25, "distance_m": 135739.54, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Morley", "stage_seq": 26, "distance_m": 142215.511, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1758", "location": "Dewsbury", "stage_seq": 27, "distance_m": 149582.767, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Thornhill L.N.W. Jn", "stage_seq": 28, "distance_m": 151999.174, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Mirfield East Jn", "stage_seq": 29, "distance_m": 152988.504, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Heaton Lodge Jn", "stage_seq": 30, "distance_m": 156319.961, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Bradley Wood Jn", "stage_seq": 31, "distance_m": 158728.874, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1806H", "wtt_dep": "1809", "location": "Brighouse", "stage_seq": 32, "distance_m": 160850.637, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813H", "location": "Greetland Jn", "stage_seq": 33, "distance_m": 166302.655, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Milner Royd Jn", "stage_seq": 34, "distance_m": 169111.913, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1817", "wtt_dep": "1818", "location": "Sowerby Bridge", "stage_seq": 35, "distance_m": 170104.025, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1822H", "wtt_dep": "1823H", "location": "Mytholmroyd", "stage_seq": 36, "distance_m": 176091.016, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1826", "wtt_dep": "1827H", "location": "Hebden Bridge", "stage_seq": 37, "distance_m": 178160.755, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Hall Royd Jn", "stage_seq": 38, "distance_m": 184337.287, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1832H", "wtt_dep": "1833H", "location": "Todmorden", "stage_seq": 39, "distance_m": 185306.099, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Littleborough", "stage_seq": 40, "distance_m": 193928.133, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Rochdale East Jn", "stage_seq": 41, "distance_m": 198801.403, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Rochdale", "stage_seq": 42, "distance_m": 199266.043, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Castleton East Jn", "stage_seq": 43, "distance_m": 202110.43, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Vitriol Works S.B.", "stage_seq": 44, "distance_m": 208424.244, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Thorpes Bridge Jn", "stage_seq": 45, "distance_m": 212519.818, "section_seq": 1, "route_path_id": 144882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Miles Platting Jn", "stage_seq": 46, "distance_m": 213944.859, "section_seq": 1, "route_path_id": 144882}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 47, "distance_m": 216119.066, "section_seq": 1, "route_path_id": 144882}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 216119.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 144882}], "total_distance_m": 216119.066, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 210664.993, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5454.073, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Redcar Central |
1558 |
1558 |
2 |
16:03:00 |
None |
Manchester Victoria |
1903 |
1903 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C24623/2026-09-23/detailed |
None |
Redcar Central |
2026-09-23T16:03:30+01:00 |
Middlesbrough |
9.0 |
{"type": "LineString", "coordinates": [[-1.0700325999999998, 54.6160089], [-1.0706619, 54.61598920000001], [-1.0721868999999995, 54.6159146], [-1.0732776, 54.615841], [-1.075914, 54.6156224], [-1.0765057, 54.615531299999994], [-1.0779783409434258, 54.61538390506104], [-1.0792023, 54.6152614], [-1.079901, 54.6152097], [-1.0806751, 54.6151802], [-1.0812391, 54.61516559999998], [-1.0817597, 54.61515670000001], [-1.0822468, 54.6151669], [-1.0827726999999998, 54.6151794], [-1.0838233, 54.6152596], [-1.0847122, 54.61535229999999], [-1.0861592, 54.6155054], [-1.0870095999999998, 54.61557249999999], [-1.0879049, 54.61560849999999], [-1.088695, 54.61560180000001], [-1.0893388, 54.61556449999999], [-1.0901961999999998, 54.615466899999994], [-1.0911840999999998, 54.6152974], [-1.0919357999999997, 54.6151194], [-1.0930243, 54.61485270000001], [-1.0941964, 54.61454820000001], [-1.095331, 54.6142516], [-1.0963609999999997, 54.61398599999999], [-1.0981929, 54.61349980000001], [-1.0999927, 54.61303230000001], [-1.1027370999999997, 54.61231169999999], [-1.1061986999999998, 54.6114089], [-1.1096638, 54.6104948], [-1.111117912996799, 54.61011575736759], [-1.1112228941998117, 54.610088391853154], [-1.112569, 54.60973750000001], [-1.1153872, 54.609002399999994], [-1.1167971, 54.6086298], [-1.1182437, 54.6082515], [-1.1186413, 54.608132999999995], [-1.1190843999999998, 54.60798369999999], [-1.1195545, 54.60781080000001], [-1.119994, 54.6076251], [-1.1204334, 54.6074138], [-1.121063, 54.6070743], [-1.1216736, 54.60667519999999], [-1.1223937999999998, 54.60611], [-1.1226984, 54.605815099999994], [-1.1228204, 54.6057053], [-1.1229270999999998, 54.6056064], [-1.1232645, 54.6052936], [-1.1233399, 54.6052287], [-1.1236996, 54.6049189], [-1.123809260620135, 54.604826844991706], [-1.1238902, 54.60475890000001], [-1.1240412999999998, 54.604639], [-1.1244544, 54.6043114], [-1.1250283, 54.6038642], [-1.1251812, 54.603744799999994], [-1.1262245000000002, 54.6030069], [-1.12763, 54.602124399999994], [-1.1287458999999995, 54.60151260000001], [-1.1298716, 54.6008986], [-1.1311769, 54.60026580000001], [-1.1323529, 54.59966059999999], [-1.1337572, 54.598876], [-1.1350221, 54.59812360000001], [-1.1354470137684194, 54.59785913351256], [-1.1356350806717497, 54.59774398815204], [-1.1358021453807965, 54.59764272241713], [-1.1359512192857764, 54.597553359606735], [-1.1360853137769058, 54.59747392301976], [-1.1362074402444018, 54.59740243595508], [-1.13632061007848, 54.59733692171161], [-1.136427834669358, 54.59727540358823], [-1.1365321254072518, 54.59721590488383], [-1.136636493682378, 54.59715644889732], [-1.1367439508849533, 54.59709505892759], [-1.1368575084051942, 54.59702975827355], [-1.1369801776333173, 54.59695857023405], [-1.137114969959539, 54.59687951810803], [-1.1372648967740764, 54.596790625194366], [-1.1374329694671452, 54.59668991479195], [-1.1376221994289628, 54.59657541019969], [-1.1396853, 54.5953064], [-1.1415521999999998, 54.594152699999995], [-1.1424442, 54.5936057], [-1.1429317, 54.593303799999994], [-1.1432429, 54.59310020000001], [-1.1436712999999998, 54.5928972], [-1.1443087, 54.5925086], [-1.1448989, 54.59218919999999], [-1.1477038000000002, 54.5904619], [-1.1484388, 54.59002670000001], [-1.1490476, 54.589705], [-1.1496511, 54.58945479999999], [-1.1499107223446736, 54.58936484324498], [-1.1501983, 54.5892652], [-1.1510876, 54.58895309999999], [-1.152336, 54.588519199999986], [-1.1536235, 54.58807469999999], [-1.1543959, 54.587833800000006], [-1.1556271, 54.587523], [-1.1573222, 54.5871033], [-1.15946, 54.58657639999999], [-1.160329, 54.5863868], [-1.1611604999999998, 54.58621119999999], [-1.1622467999999997, 54.5860091], [-1.162883, 54.58588889999999], [-1.1648163, 54.5855786], [-1.1655808, 54.5854713], [-1.1678098693553778, 54.585189335935866], [-1.1697461999999998, 54.5849444], [-1.1742844999999995, 54.58436769999999], [-1.1755908, 54.5842061], [-1.1758160881756503, 54.5841654470262], [-1.1762281, 54.584091099999995], [-1.1774399, 54.5839347], [-1.1779752, 54.583846099999995], [-1.1785008, 54.583739900000005], [-1.1787058, 54.58371230000001], [-1.1790191, 54.5836765], [-1.1805855, 54.583479399999995], [-1.1824216, 54.5832419], [-1.1835724, 54.5830628], [-1.1848952999999998, 54.5828424], [-1.1872203999999995, 54.58241329999999], [-1.1885281999999997, 54.58214650000001], [-1.1897192999999997, 54.58183199999999], [-1.1904963, 54.5815921], [-1.1913015, 54.581303], [-1.1918147, 54.5811088], [-1.1923419, 54.5808801], [-1.1935074999999995, 54.5803541], [-1.1951419, 54.579524], [-1.1957827, 54.5792073], [-1.1962029, 54.57900989999999], [-1.1968272999999998, 54.5787427], [-1.1972732999999998, 54.5785755], [-1.197729, 54.57843669999999], [-1.1982457, 54.5782852], [-1.1986573, 54.57816819999999], [-1.1993493999999998, 54.57798999999999], [-1.1999025, 54.5778623], [-1.2006023999999995, 54.5777314], [-1.2011042, 54.5776528], [-1.2021043, 54.57754750000001], [-1.203442, 54.5774281], [-1.204752, 54.57734560000001], [-1.2051379999999998, 54.5773244], [-1.2066506, 54.5772413], [-1.2067599, 54.57723450000001], [-1.2079571999999998, 54.57716319999999], [-1.2095596999999998, 54.5770802], [-1.2112237, 54.57700520000001], [-1.2117393, 54.5769797], [-1.2134207999999995, 54.576881099999994], [-1.2139239999999998, 54.5768585], [-1.2164426999999998, 54.57671750000001], [-1.2202265, 54.576502], [-1.2212894999999997, 54.5764491], [-1.2219388999999998, 54.57643149999999], [-1.2220817, 54.57643290000001], [-1.2223985999999998, 54.5764376], [-1.222527, 54.57643969999999], [-1.2229002, 54.57645500000001], [-1.2233871, 54.57648789999999], [-1.2238500999999995, 54.5765406], [-1.2244018999999997, 54.5766253], [-1.2246838, 54.57667579999999], [-1.2250417999999998, 54.57675069999999], [-1.2254877999999998, 54.57686859999999], [-1.2259395, 54.577005], [-1.2263511, 54.5771451], [-1.2269177, 54.5773627], [-1.2274442, 54.577565500000006], [-1.2275961999999998, 54.57762400000001], [-1.2281297, 54.5778276], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.234373497324286, 54.57917887006392]]} |
7.5 |
1603 |
1612 |
Redcar Central |
Middlesbrough |
Middlesbrough |
54.5791789 |
-1.2343735 |
54.5791789 |
-1.2343735 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Redcar Central |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790173394320827 |
5 |
5 |
2026-09-23 16:08:01.864993 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.719974 |
| 766058 |
795064 |
G15054 |
681L78MO23 |
2026-09-23 |
COMPLETE |
21494271 |
2026-09-23 15:02:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 795064, "stp": "P", "toc": "Great Western Railway", "uid": "G15054", "consist": "800036", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15054/2026-09-23/detailed", "trust_id": "681L78MO23", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": "9", "is_terminated": 1, "next_location": "Swindon", "signalling_id": "1L78", "timing_status": "ON TIME", "origin_station": "Cheltenham Spa", "current_leg_arr": "1502", "current_leg_dep": "1450", "current_leg_end": "Swindon", "origin_dep_time": "1403", "origin_platform": "1", "current_location": "Swindon", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0230893, 51.6767807], [-2.0229767000000005, 51.6764115], [-2.0228384, 51.6759835], [-2.0226893999999995, 51.6755573], [-2.0226134, 51.67528620000001], [-2.022292199999999, 51.67425360000001], [-2.0219716, 51.67317930000001], [-2.0215678999999995, 51.671763699999985], [-2.0212343999999995, 51.6708149], [-2.0208702, 51.6698661], [-2.0205722000000006, 51.669123], [-2.0202691, 51.6683994], [-2.0198458, 51.667427100000005], [-2.0195787, 51.6668617], [-2.0192809, 51.66624049999999], [-2.019277953335764, 51.666235034589675], [-2.0186645, 51.6650972], [-2.0184507999999997, 51.66471949999998], [-2.0180844, 51.664072], [-2.0175738999999995, 51.663255799999995], [-2.0171086, 51.6625174], [-2.0167182, 51.6619359], [-2.0163586, 51.6614082], [-2.0160336, 51.6609385], [-2.015584500000001, 51.66035039999999], [-2.0152768, 51.659937199999995], [-2.0149883999999996, 51.65959470000001], [-2.0147557, 51.6592983], [-2.0146404999999996, 51.6591515], [-2.0139313999999997, 51.6582776], [-2.013124, 51.65728429999999], [-2.0126949, 51.6567868], [-2.0122336, 51.656226], [-2.0115979, 51.65545559999999], [-2.0112438, 51.65503789999999], [-2.0109916, 51.6547292], [-2.0108140999999997, 51.65450049999998], [-2.0102702, 51.6538315], [-2.0098518, 51.65331059999999], [-2.0095057, 51.6528946], [-2.0089291, 51.6522006], [-2.0086394, 51.6518329], [-2.0082076, 51.6513053], [-2.0079151999999993, 51.65093420000001], [-2.0072655, 51.650137400000006], [-2.0066883, 51.64946760000001], [-2.006615, 51.6493767], [-2.0061362, 51.64879100000001], [-2.0055691, 51.64810080000001], [-2.0045754999999996, 51.6468841], [-2.0039879, 51.6461681], [-2.0038176999999995, 51.645962], [-2.0035053, 51.645578099999994], [-2.0030188, 51.6449829], [-2.0023338, 51.6441466], [-2.0016328, 51.64328659999999], [-2.0011922, 51.6427499], [-2.0007166, 51.6421647], [-2.0005475999999995, 51.6419593], [-1.9997722, 51.64093960000001], [-1.9985966, 51.63953519999998], [-1.9978724000000003, 51.6386516], [-1.9972374, 51.63787000000001], [-1.9954182, 51.63570150000001], [-1.994279, 51.63441749999999], [-1.994162, 51.634304099999994], [-1.9940545000000005, 51.634199800000005], [-1.9928682, 51.63304899999999], [-1.9913553999999996, 51.6317571], [-1.9892043, 51.6301355], [-1.9867098, 51.628543699999994], [-1.984387, 51.627235000000006], [-1.9827386, 51.62643490000001], [-1.9824934000000003, 51.62631590000001], [-1.9809484, 51.6256232], [-1.9801268, 51.6253013], [-1.9783628, 51.62458420000001], [-1.9768541, 51.6240123], [-1.976293625062947, 51.62379981229366], [-1.9753319, 51.6234352], [-1.9730341, 51.6225876], [-1.9725859, 51.62242229999999], [-1.9720191, 51.6222132], [-1.9713612, 51.621958], [-1.9711902999999995, 51.6218917], [-1.9710565999999996, 51.6218387], [-1.9675895, 51.6205314], [-1.9667402, 51.6202112], [-1.9666461, 51.6201757], [-1.9662818, 51.620041500000006], [-1.9650130999999995, 51.6195503], [-1.9642406, 51.6192538], [-1.9620965, 51.6184335], [-1.9575914999999997, 51.61671], [-1.9537858, 51.6152569], [-1.9529374, 51.614933], [-1.9502069, 51.61388699999999], [-1.9478623999999995, 51.613004700000005], [-1.9477506999999996, 51.6129627], [-1.9473745, 51.6128211], [-1.9449283, 51.612004899999995], [-1.9442363, 51.6117884], [-1.9437213, 51.61163849999999], [-1.9425417, 51.6112979], [-1.9411088, 51.610925599999995], [-1.9405295, 51.610779], [-1.9399077, 51.6106416], [-1.939218400406192, 51.61048353460085], [-1.9392103999999997, 51.61048169999999], [-1.9380398, 51.6102331], [-1.9365121, 51.60990869999999], [-1.9343228, 51.6095098], [-1.9318713000000003, 51.60910340000001], [-1.9294412000000003, 51.60876019999999], [-1.9272798999999996, 51.60849289999999], [-1.9264479, 51.6083971], [-1.9231219, 51.6081239], [-1.920726, 51.607994699999985], [-1.9198806, 51.60795809999999], [-1.9189613, 51.60792390000001], [-1.9180948999999996, 51.6078951], [-1.9172210999999997, 51.60788149999998], [-1.9165918, 51.6078749], [-1.9155811999999997, 51.6078719], [-1.9143618, 51.60787400000001], [-1.9126536, 51.60787549999999], [-1.9125793, 51.60787549999999], [-1.911015, 51.6078266], [-1.9089545, 51.6077208], [-1.9076353999999995, 51.6076134], [-1.9063479000000003, 51.6074834], [-1.9047333, 51.607270199999995], [-1.9039057, 51.607153200000006], [-1.9027767, 51.60696269999999], [-1.9019699999999995, 51.606814600000014], [-1.9008739999999995, 51.60659779999999], [-1.9003143, 51.606478800000005], [-1.8998302, 51.60637070000001], [-1.8996197, 51.6063222], [-1.8986794, 51.606095999999994], [-1.8980175, 51.605923], [-1.8976394999999997, 51.605821], [-1.897113, 51.6056729], [-1.8965444999999996, 51.6055064], [-1.8958318, 51.6052947], [-1.8950591, 51.60504860000001], [-1.8945628, 51.60488320000001], [-1.8940437999999995, 51.604706400000005], [-1.8939217, 51.6046631], [-1.8933914, 51.60447150000001], [-1.8928228, 51.6042593], [-1.8924514999999995, 51.604116], [-1.8919565000000005, 51.6039192], [-1.8914439, 51.6037061], [-1.8910369, 51.60353510000001], [-1.8905312999999997, 51.60331430000001], [-1.8899492, 51.6030482], [-1.8894993, 51.602838699999985], [-1.8890914, 51.60264849999999], [-1.8888122, 51.60251359999999], [-1.8885301, 51.6023709], [-1.8881601999999995, 51.6021826], [-1.8879182, 51.60205429999999], [-1.8876481, 51.60190990000001], [-1.8872539999999995, 51.60169460000001], [-1.8869098, 51.601497899999984], [-1.8868207, 51.60144770000001], [-1.8864620966509948, 51.60123832243938], [-1.8856922000000005, 51.60078879999998], [-1.8850332, 51.600404399999995], [-1.884556, 51.60013289999999], [-1.8841352999999996, 51.59989869999999], [-1.8837515, 51.599696599999994], [-1.8832030999999996, 51.5994133], [-1.8824657999999996, 51.5990486], [-1.8820093, 51.59882950000001], [-1.8817635, 51.5987178], [-1.8812626, 51.5984938], [-1.8809382999999993, 51.59835429999998], [-1.8802563000000003, 51.598064], [-1.8800826, 51.59799079999999], [-1.8795412, 51.5977755], [-1.8787932, 51.59749320000001], [-1.8782179, 51.5972826], [-1.8776777, 51.5970924], [-1.87694, 51.5968464], [-1.8761926, 51.596609099999995], [-1.8755285, 51.5964087], [-1.874805, 51.59620150000001], [-1.8741631999999997, 51.596028700000005], [-1.8739651, 51.59597519999999], [-1.8733974, 51.59583049999999], [-1.8724753, 51.59560990000001], [-1.8713139, 51.595359299999984], [-1.8705006, 51.59519209999999], [-1.8694688999999995, 51.5949908], [-1.8686701, 51.5948347], [-1.8675749999999995, 51.5946229], [-1.8664422999999997, 51.59440089999998], [-1.8653952, 51.59419930000001], [-1.8647812999999995, 51.5940949], [-1.8633128, 51.5938008], [-1.8631666, 51.593773000000006], [-1.8620951, 51.59356], [-1.8610462999999997, 51.5933376], [-1.8600728, 51.59312849999999], [-1.8598262000000003, 51.59307590000001], [-1.8586987999999995, 51.59282110000001], [-1.8578857, 51.592633799999994], [-1.8572034, 51.592471], [-1.856748, 51.5923587], [-1.8558181999999996, 51.59212029999999], [-1.8549866, 51.5919055], [-1.8544419000000003, 51.5917578], [-1.8540484, 51.591650099999995], [-1.8534985, 51.591496], [-1.8530964, 51.59137909999999], [-1.8526737, 51.5912541], [-1.8523692000000005, 51.5911637], [-1.8518526, 51.591009099999994], [-1.851464, 51.5908898], [-1.8510255, 51.59074989999999], [-1.8502937, 51.59051389999998], [-1.8495925, 51.59028009999999], [-1.8488108999999997, 51.59001179999999], [-1.8481247, 51.5897726], [-1.8467042, 51.58926319999999], [-1.8463756, 51.5891393], [-1.845726, 51.58889320000001], [-1.8450174, 51.58862020000001], [-1.8444695, 51.5884085], [-1.8439827, 51.5882112], [-1.8435612999999995, 51.5880412], [-1.8430141, 51.5878146], [-1.8423382, 51.587524599999995], [-1.8409249, 51.58689900000001], [-1.8401866, 51.5865611], [-1.8395318000000005, 51.58625510000001], [-1.8389671, 51.5859867], [-1.8382710999999996, 51.5856461], [-1.838053, 51.585537499999994], [-1.8373171, 51.5851699], [-1.837186, 51.58510110000001], [-1.8368229, 51.584911600000005], [-1.8361946, 51.5845807], [-1.8351891, 51.58405040000001], [-1.8345456, 51.5837149], [-1.8340950999999996, 51.58347429999999], [-1.8336222, 51.5832282], [-1.8333271, 51.58307599999999], [-1.8327964, 51.5827966], [-1.8319485, 51.5823459], [-1.830941, 51.5818232], [-1.8307796, 51.581737700000005], [-1.8303267999999997, 51.58150690000001], [-1.8299058, 51.5812782], [-1.8297357, 51.58119069999999], [-1.8288939, 51.5807458], [-1.8286906999999997, 51.5806382], [-1.8282859, 51.5804274], [-1.8277144999999997, 51.58012140000001], [-1.8262557, 51.5793617], [-1.8261148000000005, 51.579285799999994], [-1.8254245999999996, 51.578919600000006], [-1.8248474, 51.5786208], [-1.824038, 51.5781925], [-1.8232504, 51.5777887], [-1.8230538000000005, 51.577681199999994], [-1.8227876, 51.5775387], [-1.8224689, 51.5773699], [-1.8217855999999997, 51.5770224], [-1.8208340999999992, 51.5765496], [-1.8204952, 51.57638289999999], [-1.8202366, 51.57625769999999], [-1.8195311, 51.5759196], [-1.8187379, 51.5755435], [-1.8183399, 51.5753619], [-1.8173306, 51.57490429999999], [-1.8166353, 51.5746054], [-1.8164232, 51.5745185], [-1.8162533000000003, 51.5744379], [-1.8157921999999995, 51.5742443], [-1.8154105999999997, 51.574092500000006], [-1.8149985999999996, 51.5739227], [-1.8147686, 51.5738287], [-1.8144994000000003, 51.573719999999994], [-1.8141057, 51.5735582], [-1.8136297999999995, 51.573369], [-1.8132951, 51.5732314], [-1.8129961, 51.5731137], [-1.8123788, 51.572874799999994], [-1.8118006, 51.572649299999995], [-1.8112046, 51.57241820000001], [-1.8103701999999997, 51.572096599999995], [-1.809945, 51.5719273], [-1.8092322, 51.571651], [-1.8084725999999995, 51.5713586], [-1.8078206999999995, 51.57110790000001], [-1.8061906999999997, 51.5704724], [-1.8054619999684396, 51.57020609721173], [-1.8045809, 51.5698841], [-1.8041126000000005, 51.5697003], [-1.803868, 51.5696069], [-1.8035616000000003, 51.56948539999999], [-1.803378, 51.5694171], [-1.8030017, 51.569271400000005], [-1.8028182, 51.56919820000001], [-1.8025855, 51.5691028], [-1.8023780999999996, 51.5690178], [-1.8021190999999996, 51.56890859999999], [-1.8017564, 51.5687589], [-1.8011588, 51.56850299999999], [-1.8008060999999995, 51.56834440000001], [-1.8006879, 51.5682926], [-1.8005262, 51.56821850000001], [-1.8002315, 51.56808509999999], [-1.7998526, 51.567905999999994], [-1.7994804, 51.5677318], [-1.7989898000000002, 51.5674927], [-1.7987147000000003, 51.56735659999999], [-1.7984957999999998, 51.5672468], [-1.7981638000000002, 51.56707649999999], [-1.7978766, 51.5669268], [-1.7975214999999998, 51.5667373], [-1.7971956999999998, 51.566560300000006], [-1.7968412, 51.5663626], [-1.7966305682390429, 51.566242123099656], [-1.7964522, 51.5661401], [-1.7961723, 51.56597370000001], [-1.7958121999999996, 51.5657465], [-1.7955220000000005, 51.5655599], [-1.7953022999999997, 51.56541070000001], [-1.7952085, 51.5653486], [-1.7950891, 51.5652725], [-1.7948038, 51.565079299999994], [-1.79454, 51.564908], [-1.794418, 51.56483269999999], [-1.7942922, 51.5647621], [-1.7942002, 51.5647095], [-1.7941210999999997, 51.5646674], [-1.7940166000000002, 51.564617], [-1.7939141999999997, 51.5645681], [-1.7938063999999996, 51.5645192], [-1.7936986999999998, 51.5644732], [-1.7935847000000005, 51.5644269], [-1.7934554, 51.5643782], [-1.7933259, 51.5643328], [-1.7932052999999994, 51.5642946], [-1.7930688, 51.5642532], [-1.7929497999999997, 51.56422179999999], [-1.7928518999999996, 51.56419590000001], [-1.7927252000000002, 51.5641671], [-1.7926018999999995, 51.56414130000001], [-1.7924721, 51.5641172], [-1.7923259000000002, 51.564091999999995], [-1.7921570999999998, 51.564067699999995], [-1.7919879999999997, 51.5640503], [-1.7918316000000003, 51.5640376], [-1.7916941999999996, 51.564027200000005], [-1.7915749, 51.564021999999994], [-1.7914427000000002, 51.5640182], [-1.7913017999999998, 51.5640163], [-1.7911302999999996, 51.56401619999998], [-1.7908788999999998, 51.564027], [-1.7907520999999995, 51.56403439999999], [-1.7906585, 51.564042], [-1.7904657999999998, 51.5640645], [-1.7903278000000002, 51.564082599999985], [-1.7901754, 51.5641044], [-1.790056, 51.56412559999999], [-1.7898767999999998, 51.5641583], [-1.7897344999999998, 51.5641906], [-1.7896230999999998, 51.56421830000001], [-1.7894429999999997, 51.5642653], [-1.7892182, 51.56433289999999], [-1.7891154, 51.56436839999999], [-1.7890196, 51.56440150000001], [-1.788839, 51.564472499999994], [-1.7887329, 51.5645165], [-1.7885517, 51.56458800000001], [-1.7882731999999997, 51.564716899999986], [-1.788106, 51.56480160000001], [-1.787965, 51.5648833], [-1.7878372, 51.56495220000001], [-1.7876409999999998, 51.5650672], [-1.7874922999999998, 51.5651458], [-1.78731, 51.5652387], [-1.7871915, 51.565293399999995], [-1.7870725, 51.56534589999999], [-1.7868643999999998, 51.5654241], [-1.7866555999999998, 51.5655014], [-1.7864510041074884, 51.565576217690975]]}", "current_leg_start": "Kemble", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "51.5655762", "next_location_lon": "-1.7864510", "previous_location": "Kemble", "current_leg_milage": "13.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8764.575, \"from_m\": 0.0, \"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\": 8798.875, \"from_m\": 8764.575, \"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\": 8953.69, \"from_m\": 8798.875, \"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\": 12297.512, \"from_m\": 8953.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12403.054, \"from_m\": 12297.512, \"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\": 13944.698, \"from_m\": 12403.054, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14368.837, \"from_m\": 13944.698, \"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\": 22393.346, \"from_m\": 14368.837, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22498.545, \"from_m\": 22393.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30099.259, \"from_m\": 22498.545, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33107.162, \"from_m\": 30099.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\": 35428.038, \"from_m\": 33107.162, \"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\": 35477.576, \"from_m\": 35428.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38671.187, \"from_m\": 35477.576, \"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\": 39872.308, \"from_m\": 38671.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42884.947, \"from_m\": 39872.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43951.589, \"from_m\": 42884.947, \"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\": 49160.822, \"from_m\": 43951.589, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52937.499, \"from_m\": 49160.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52951.267, \"from_m\": 52937.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66357.668, \"from_m\": 52951.267, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 66370.553, \"from_m\": 66357.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67062.853, \"from_m\": 66370.553, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 69026.305, \"from_m\": 67062.853, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70123.887, \"from_m\": 69026.305, \"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\": 71444.445, \"from_m\": 70123.887, \"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\": 74061.347, \"from_m\": 71444.445, \"capability_applied\": 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\": 74133.722, \"from_m\": 74061.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96819.54, \"from_m\": 74133.722, \"capability_applied\": 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\": 96928.778, \"from_m\": 96819.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134583.677, \"from_m\": 96928.778, \"capability_applied\": 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\": 134648.74, \"from_m\": 134583.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134993.533, \"from_m\": 134648.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135405.995, \"from_m\": 134993.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135542.601, \"from_m\": 135405.995, \"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\": 135582.857, \"from_m\": 135542.601, \"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\": 135772.499, \"from_m\": 135582.857, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 136484.65, \"from_m\": 135772.499, \"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\": 137109.167, \"from_m\": 136484.65, \"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\": 137167.557, \"from_m\": 137109.167, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137223.677, \"from_m\": 137167.557, \"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\": 137330.564, \"from_m\": 137223.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137388.945, \"from_m\": 137330.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137468.891, \"from_m\": 137388.945, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 146080.42, \"from_m\": 137468.891, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 146230.203, \"from_m\": 146080.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153456.804, \"from_m\": 146230.203, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153468.408, \"from_m\": 153456.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154797.937, \"from_m\": 153468.408, \"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\": 154948.585, \"from_m\": 154797.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\": 154987.125, \"from_m\": 154948.585, \"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\": 155476.64, \"from_m\": 154987.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155560.153, \"from_m\": 155476.64, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 186156.447, \"from_m\": 155560.153, \"capability_applied\": 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\": 190419.907, \"from_m\": 186156.447, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 190621.312, \"from_m\": 190419.907, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 190706.992, \"from_m\": 190621.312, \"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\": 191870.253, \"from_m\": 190706.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 192155.264, \"from_m\": 191870.253, \"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\": 193625.389, \"from_m\": 192155.264, \"capability_applied\": null, \"effective_limit_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\": 795064, \"profile_key\": \"f364662f4541f93fc2af20d36a3f42b8536be552c199a1dca5568a253bd272a4\", \"schedule_id\": 8608, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 8836.695, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 10006.454, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1419\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 10613.415, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Horton Road Jn\", \"stage_seq\": 5, \"distance_m\": 11220.377, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 6, \"distance_m\": 12325.578, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Standish Jn\", \"stage_seq\": 7, \"distance_m\": 22231.707, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430H\", \"location\": \"Stonehouse\", \"stage_seq\": 8, \"distance_m\": 25484.125, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1435\", \"location\": \"Stroud\", \"stage_seq\": 9, \"distance_m\": 29879.677, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 10, \"distance_m\": 35270.635, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1450\", \"location\": \"Kemble\", \"stage_seq\": 11, \"distance_m\": 47780.315, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 12, \"distance_m\": 68151.699, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1504H\", \"location\": \"Swindon\", \"stage_seq\": 13, \"distance_m\": 69692.351, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Uffington\", \"stage_seq\": 14, \"distance_m\": 87081.598, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Challow Jn\", \"stage_seq\": 15, \"distance_m\": 91095.214, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96712.65, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1521\", \"location\": \"Didcot Parkway\", \"stage_seq\": 17, \"distance_m\": 108566.74, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 18, \"distance_m\": 122023.268, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 19, \"distance_m\": 135669.397, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1535H\", \"location\": \"Reading\", \"stage_seq\": 20, \"distance_m\": 136007.766, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 137167.557, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Twyford\", \"stage_seq\": 22, \"distance_m\": 143951.986, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Maidenhead\", \"stage_seq\": 23, \"distance_m\": 154840.164, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 164069.289, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Stockley Jn\", \"stage_seq\": 25, \"distance_m\": 174341.851, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 26, \"distance_m\": 176001.984, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Southall\", \"stage_seq\": 27, \"distance_m\": 179281.684, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Acton West Jn\", \"stage_seq\": 28, \"distance_m\": 185447.329, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 29, \"distance_m\": 190838.692, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 30, \"distance_m\": 191710.833, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 31, \"distance_m\": 192984.974, \"section_seq\": 1, \"route_path_id\": 133421}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 32, \"distance_m\": 193625.389, \"section_seq\": 1, \"route_path_id\": 133421}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 193625.389, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133421}], \"total_distance_m\": 193625.389, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192580.029, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1045.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1403", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "51.5655762", "current_position_lon": "-1.7864510", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:10:32Z\", \"source_id\": 68423724, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:10:35Z\", \"source_id\": 21459327, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:27:55Z\", \"source_id\": 68464202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:27:58Z\", \"source_id\": 21471377, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:34:57Z\", \"source_id\": 21476247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:34Z\", \"source_id\": 68511112, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:37Z\", \"source_id\": 21485049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:01:02Z\", \"source_id\": 68542896, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:01:04Z\", \"source_id\": 21494271, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swindon", "service_state_platform": "1", "timing_fact_generation": 1790172067622302, "current_leg_arrival_utc": "2026-09-23T15:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.725980", "service_state_evidence_id": 68542896, "current_leg_start_actual_dep": "2026-09-23T14:50:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:04.903526", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CNM |
PAD |
1L78 |
800036 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 8764.575, "from_m": 0.0, "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": 8798.875, "from_m": 8764.575, "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": 8953.69, "from_m": 8798.875, "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": 12297.512, "from_m": 8953.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12403.054, "from_m": 12297.512, "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": 13944.698, "from_m": 12403.054, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14368.837, "from_m": 13944.698, "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": 22393.346, "from_m": 14368.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22498.545, "from_m": 22393.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30099.259, "from_m": 22498.545, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33107.162, "from_m": 30099.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": 35428.038, "from_m": 33107.162, "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": 35477.576, "from_m": 35428.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38671.187, "from_m": 35477.576, "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": 39872.308, "from_m": 38671.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42884.947, "from_m": 39872.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43951.589, "from_m": 42884.947, "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": 49160.822, "from_m": 43951.589, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52937.499, "from_m": 49160.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52951.267, "from_m": 52937.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66357.668, "from_m": 52951.267, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 66370.553, "from_m": 66357.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67062.853, "from_m": 66370.553, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 69026.305, "from_m": 67062.853, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70123.887, "from_m": 69026.305, "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": 71444.445, "from_m": 70123.887, "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": 74061.347, "from_m": 71444.445, "capability_applied": 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": 74133.722, "from_m": 74061.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96819.54, "from_m": 74133.722, "capability_applied": 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": 96928.778, "from_m": 96819.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134583.677, "from_m": 96928.778, "capability_applied": 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": 134648.74, "from_m": 134583.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134993.533, "from_m": 134648.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 135405.995, "from_m": 134993.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135542.601, "from_m": 135405.995, "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": 135582.857, "from_m": 135542.601, "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": 135772.499, "from_m": 135582.857, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 136484.65, "from_m": 135772.499, "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": 137109.167, "from_m": 136484.65, "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": 137167.557, "from_m": 137109.167, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137223.677, "from_m": 137167.557, "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": 137330.564, "from_m": 137223.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137388.945, "from_m": 137330.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137468.891, "from_m": 137388.945, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 146080.42, "from_m": 137468.891, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 146230.203, "from_m": 146080.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153456.804, "from_m": 146230.203, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153468.408, "from_m": 153456.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154797.937, "from_m": 153468.408, "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": 154948.585, "from_m": 154797.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": 154987.125, "from_m": 154948.585, "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": 155476.64, "from_m": 154987.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155560.153, "from_m": 155476.64, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 186156.447, "from_m": 155560.153, "capability_applied": 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": 190419.907, "from_m": 186156.447, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 190621.312, "from_m": 190419.907, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 190706.992, "from_m": 190621.312, "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": 191870.253, "from_m": 190706.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 192155.264, "from_m": 191870.253, "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": 193625.389, "from_m": 192155.264, "capability_applied": null, "effective_limit_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": 795064, "profile_key": "f364662f4541f93fc2af20d36a3f42b8536be552c199a1dca5568a253bd272a4", "schedule_id": 8608, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1403", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 8836.695, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 10006.454, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1419", "location": "Gloucester", "stage_seq": 4, "distance_m": 10613.415, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Horton Road Jn", "stage_seq": 5, "distance_m": 11220.377, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Gloucester Yard Jn", "stage_seq": 6, "distance_m": 12325.578, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Standish Jn", "stage_seq": 7, "distance_m": 22231.707, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430H", "location": "Stonehouse", "stage_seq": 8, "distance_m": 25484.125, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1435", "location": "Stroud", "stage_seq": 9, "distance_m": 29879.677, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "St. Mary's L.C.", "stage_seq": 10, "distance_m": 35270.635, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1450", "location": "Kemble", "stage_seq": 11, "distance_m": 47780.315, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Rodbourne Jn", "stage_seq": 12, "distance_m": 68151.699, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1504H", "location": "Swindon", "stage_seq": 13, "distance_m": 69692.351, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Uffington", "stage_seq": 14, "distance_m": 87081.598, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Challow Jn", "stage_seq": 15, "distance_m": 91095.214, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96712.65, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1521", "location": "Didcot Parkway", "stage_seq": 17, "distance_m": 108566.74, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Goring & Streatley", "stage_seq": 18, "distance_m": 122023.268, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Reading High Level Jn", "stage_seq": 19, "distance_m": 135669.397, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1535H", "location": "Reading", "stage_seq": 20, "distance_m": 136007.766, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Kennet Bridge Jn", "stage_seq": 21, "distance_m": 137167.557, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Twyford", "stage_seq": 22, "distance_m": 143951.986, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Maidenhead", "stage_seq": 23, "distance_m": 154840.164, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Slough", "stage_seq": 24, "distance_m": 164069.289, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Stockley Jn", "stage_seq": 25, "distance_m": 174341.851, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Heathrow Airport Jn", "stage_seq": 26, "distance_m": 176001.984, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Southall", "stage_seq": 27, "distance_m": 179281.684, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Acton West Jn", "stage_seq": 28, "distance_m": 185447.329, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Ladbroke Grove Jn", "stage_seq": 29, "distance_m": 190838.692, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Portobello Jn (London)", "stage_seq": 30, "distance_m": 191710.833, "section_seq": 1, "route_path_id": 133421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Royal Oak Junction", "stage_seq": 31, "distance_m": 192984.974, "section_seq": 1, "route_path_id": 133421}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "London Paddington", "stage_seq": 32, "distance_m": 193625.389, "section_seq": 1, "route_path_id": 133421}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 193625.389, "from_m": 0.0, "section_seq": 1, "route_path_id": 133421}], "total_distance_m": 193625.389, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192580.029, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1045.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:10:32Z", "source_id": 68423724, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:10:35Z", "source_id": 21459327, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20614, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:27:55Z", "source_id": 68464202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:27:58Z", "source_id": 21471377, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:34:57Z", "source_id": 21476247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24538, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:34Z", "source_id": 68511112, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:37Z", "source_id": 21485049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24492, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:01:02Z", "source_id": 68542896, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:01:04Z", "source_id": 21494271, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:02:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
1403 |
1403 |
1 |
None |
None |
London Paddington |
1558 |
1558 |
9 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15054/2026-09-23/detailed |
None |
Kemble |
2026-09-23T14:50:00+01:00 |
Swindon |
12.0 |
{"type": "LineString", "coordinates": [[-2.0230893, 51.6767807], [-2.0229767000000005, 51.6764115], [-2.0228384, 51.6759835], [-2.0226893999999995, 51.6755573], [-2.0226134, 51.67528620000001], [-2.022292199999999, 51.67425360000001], [-2.0219716, 51.67317930000001], [-2.0215678999999995, 51.671763699999985], [-2.0212343999999995, 51.6708149], [-2.0208702, 51.6698661], [-2.0205722000000006, 51.669123], [-2.0202691, 51.6683994], [-2.0198458, 51.667427100000005], [-2.0195787, 51.6668617], [-2.0192809, 51.66624049999999], [-2.019277953335764, 51.666235034589675], [-2.0186645, 51.6650972], [-2.0184507999999997, 51.66471949999998], [-2.0180844, 51.664072], [-2.0175738999999995, 51.663255799999995], [-2.0171086, 51.6625174], [-2.0167182, 51.6619359], [-2.0163586, 51.6614082], [-2.0160336, 51.6609385], [-2.015584500000001, 51.66035039999999], [-2.0152768, 51.659937199999995], [-2.0149883999999996, 51.65959470000001], [-2.0147557, 51.6592983], [-2.0146404999999996, 51.6591515], [-2.0139313999999997, 51.6582776], [-2.013124, 51.65728429999999], [-2.0126949, 51.6567868], [-2.0122336, 51.656226], [-2.0115979, 51.65545559999999], [-2.0112438, 51.65503789999999], [-2.0109916, 51.6547292], [-2.0108140999999997, 51.65450049999998], [-2.0102702, 51.6538315], [-2.0098518, 51.65331059999999], [-2.0095057, 51.6528946], [-2.0089291, 51.6522006], [-2.0086394, 51.6518329], [-2.0082076, 51.6513053], [-2.0079151999999993, 51.65093420000001], [-2.0072655, 51.650137400000006], [-2.0066883, 51.64946760000001], [-2.006615, 51.6493767], [-2.0061362, 51.64879100000001], [-2.0055691, 51.64810080000001], [-2.0045754999999996, 51.6468841], [-2.0039879, 51.6461681], [-2.0038176999999995, 51.645962], [-2.0035053, 51.645578099999994], [-2.0030188, 51.6449829], [-2.0023338, 51.6441466], [-2.0016328, 51.64328659999999], [-2.0011922, 51.6427499], [-2.0007166, 51.6421647], [-2.0005475999999995, 51.6419593], [-1.9997722, 51.64093960000001], [-1.9985966, 51.63953519999998], [-1.9978724000000003, 51.6386516], [-1.9972374, 51.63787000000001], [-1.9954182, 51.63570150000001], [-1.994279, 51.63441749999999], [-1.994162, 51.634304099999994], [-1.9940545000000005, 51.634199800000005], [-1.9928682, 51.63304899999999], [-1.9913553999999996, 51.6317571], [-1.9892043, 51.6301355], [-1.9867098, 51.628543699999994], [-1.984387, 51.627235000000006], [-1.9827386, 51.62643490000001], [-1.9824934000000003, 51.62631590000001], [-1.9809484, 51.6256232], [-1.9801268, 51.6253013], [-1.9783628, 51.62458420000001], [-1.9768541, 51.6240123], [-1.976293625062947, 51.62379981229366], [-1.9753319, 51.6234352], [-1.9730341, 51.6225876], [-1.9725859, 51.62242229999999], [-1.9720191, 51.6222132], [-1.9713612, 51.621958], [-1.9711902999999995, 51.6218917], [-1.9710565999999996, 51.6218387], [-1.9675895, 51.6205314], [-1.9667402, 51.6202112], [-1.9666461, 51.6201757], [-1.9662818, 51.620041500000006], [-1.9650130999999995, 51.6195503], [-1.9642406, 51.6192538], [-1.9620965, 51.6184335], [-1.9575914999999997, 51.61671], [-1.9537858, 51.6152569], [-1.9529374, 51.614933], [-1.9502069, 51.61388699999999], [-1.9478623999999995, 51.613004700000005], [-1.9477506999999996, 51.6129627], [-1.9473745, 51.6128211], [-1.9449283, 51.612004899999995], [-1.9442363, 51.6117884], [-1.9437213, 51.61163849999999], [-1.9425417, 51.6112979], [-1.9411088, 51.610925599999995], [-1.9405295, 51.610779], [-1.9399077, 51.6106416], [-1.939218400406192, 51.61048353460085], [-1.9392103999999997, 51.61048169999999], [-1.9380398, 51.6102331], [-1.9365121, 51.60990869999999], [-1.9343228, 51.6095098], [-1.9318713000000003, 51.60910340000001], [-1.9294412000000003, 51.60876019999999], [-1.9272798999999996, 51.60849289999999], [-1.9264479, 51.6083971], [-1.9231219, 51.6081239], [-1.920726, 51.607994699999985], [-1.9198806, 51.60795809999999], [-1.9189613, 51.60792390000001], [-1.9180948999999996, 51.6078951], [-1.9172210999999997, 51.60788149999998], [-1.9165918, 51.6078749], [-1.9155811999999997, 51.6078719], [-1.9143618, 51.60787400000001], [-1.9126536, 51.60787549999999], [-1.9125793, 51.60787549999999], [-1.911015, 51.6078266], [-1.9089545, 51.6077208], [-1.9076353999999995, 51.6076134], [-1.9063479000000003, 51.6074834], [-1.9047333, 51.607270199999995], [-1.9039057, 51.607153200000006], [-1.9027767, 51.60696269999999], [-1.9019699999999995, 51.606814600000014], [-1.9008739999999995, 51.60659779999999], [-1.9003143, 51.606478800000005], [-1.8998302, 51.60637070000001], [-1.8996197, 51.6063222], [-1.8986794, 51.606095999999994], [-1.8980175, 51.605923], [-1.8976394999999997, 51.605821], [-1.897113, 51.6056729], [-1.8965444999999996, 51.6055064], [-1.8958318, 51.6052947], [-1.8950591, 51.60504860000001], [-1.8945628, 51.60488320000001], [-1.8940437999999995, 51.604706400000005], [-1.8939217, 51.6046631], [-1.8933914, 51.60447150000001], [-1.8928228, 51.6042593], [-1.8924514999999995, 51.604116], [-1.8919565000000005, 51.6039192], [-1.8914439, 51.6037061], [-1.8910369, 51.60353510000001], [-1.8905312999999997, 51.60331430000001], [-1.8899492, 51.6030482], [-1.8894993, 51.602838699999985], [-1.8890914, 51.60264849999999], [-1.8888122, 51.60251359999999], [-1.8885301, 51.6023709], [-1.8881601999999995, 51.6021826], [-1.8879182, 51.60205429999999], [-1.8876481, 51.60190990000001], [-1.8872539999999995, 51.60169460000001], [-1.8869098, 51.601497899999984], [-1.8868207, 51.60144770000001], [-1.8864620966509948, 51.60123832243938], [-1.8856922000000005, 51.60078879999998], [-1.8850332, 51.600404399999995], [-1.884556, 51.60013289999999], [-1.8841352999999996, 51.59989869999999], [-1.8837515, 51.599696599999994], [-1.8832030999999996, 51.5994133], [-1.8824657999999996, 51.5990486], [-1.8820093, 51.59882950000001], [-1.8817635, 51.5987178], [-1.8812626, 51.5984938], [-1.8809382999999993, 51.59835429999998], [-1.8802563000000003, 51.598064], [-1.8800826, 51.59799079999999], [-1.8795412, 51.5977755], [-1.8787932, 51.59749320000001], [-1.8782179, 51.5972826], [-1.8776777, 51.5970924], [-1.87694, 51.5968464], [-1.8761926, 51.596609099999995], [-1.8755285, 51.5964087], [-1.874805, 51.59620150000001], [-1.8741631999999997, 51.596028700000005], [-1.8739651, 51.59597519999999], [-1.8733974, 51.59583049999999], [-1.8724753, 51.59560990000001], [-1.8713139, 51.595359299999984], [-1.8705006, 51.59519209999999], [-1.8694688999999995, 51.5949908], [-1.8686701, 51.5948347], [-1.8675749999999995, 51.5946229], [-1.8664422999999997, 51.59440089999998], [-1.8653952, 51.59419930000001], [-1.8647812999999995, 51.5940949], [-1.8633128, 51.5938008], [-1.8631666, 51.593773000000006], [-1.8620951, 51.59356], [-1.8610462999999997, 51.5933376], [-1.8600728, 51.59312849999999], [-1.8598262000000003, 51.59307590000001], [-1.8586987999999995, 51.59282110000001], [-1.8578857, 51.592633799999994], [-1.8572034, 51.592471], [-1.856748, 51.5923587], [-1.8558181999999996, 51.59212029999999], [-1.8549866, 51.5919055], [-1.8544419000000003, 51.5917578], [-1.8540484, 51.591650099999995], [-1.8534985, 51.591496], [-1.8530964, 51.59137909999999], [-1.8526737, 51.5912541], [-1.8523692000000005, 51.5911637], [-1.8518526, 51.591009099999994], [-1.851464, 51.5908898], [-1.8510255, 51.59074989999999], [-1.8502937, 51.59051389999998], [-1.8495925, 51.59028009999999], [-1.8488108999999997, 51.59001179999999], [-1.8481247, 51.5897726], [-1.8467042, 51.58926319999999], [-1.8463756, 51.5891393], [-1.845726, 51.58889320000001], [-1.8450174, 51.58862020000001], [-1.8444695, 51.5884085], [-1.8439827, 51.5882112], [-1.8435612999999995, 51.5880412], [-1.8430141, 51.5878146], [-1.8423382, 51.587524599999995], [-1.8409249, 51.58689900000001], [-1.8401866, 51.5865611], [-1.8395318000000005, 51.58625510000001], [-1.8389671, 51.5859867], [-1.8382710999999996, 51.5856461], [-1.838053, 51.585537499999994], [-1.8373171, 51.5851699], [-1.837186, 51.58510110000001], [-1.8368229, 51.584911600000005], [-1.8361946, 51.5845807], [-1.8351891, 51.58405040000001], [-1.8345456, 51.5837149], [-1.8340950999999996, 51.58347429999999], [-1.8336222, 51.5832282], [-1.8333271, 51.58307599999999], [-1.8327964, 51.5827966], [-1.8319485, 51.5823459], [-1.830941, 51.5818232], [-1.8307796, 51.581737700000005], [-1.8303267999999997, 51.58150690000001], [-1.8299058, 51.5812782], [-1.8297357, 51.58119069999999], [-1.8288939, 51.5807458], [-1.8286906999999997, 51.5806382], [-1.8282859, 51.5804274], [-1.8277144999999997, 51.58012140000001], [-1.8262557, 51.5793617], [-1.8261148000000005, 51.579285799999994], [-1.8254245999999996, 51.578919600000006], [-1.8248474, 51.5786208], [-1.824038, 51.5781925], [-1.8232504, 51.5777887], [-1.8230538000000005, 51.577681199999994], [-1.8227876, 51.5775387], [-1.8224689, 51.5773699], [-1.8217855999999997, 51.5770224], [-1.8208340999999992, 51.5765496], [-1.8204952, 51.57638289999999], [-1.8202366, 51.57625769999999], [-1.8195311, 51.5759196], [-1.8187379, 51.5755435], [-1.8183399, 51.5753619], [-1.8173306, 51.57490429999999], [-1.8166353, 51.5746054], [-1.8164232, 51.5745185], [-1.8162533000000003, 51.5744379], [-1.8157921999999995, 51.5742443], [-1.8154105999999997, 51.574092500000006], [-1.8149985999999996, 51.5739227], [-1.8147686, 51.5738287], [-1.8144994000000003, 51.573719999999994], [-1.8141057, 51.5735582], [-1.8136297999999995, 51.573369], [-1.8132951, 51.5732314], [-1.8129961, 51.5731137], [-1.8123788, 51.572874799999994], [-1.8118006, 51.572649299999995], [-1.8112046, 51.57241820000001], [-1.8103701999999997, 51.572096599999995], [-1.809945, 51.5719273], [-1.8092322, 51.571651], [-1.8084725999999995, 51.5713586], [-1.8078206999999995, 51.57110790000001], [-1.8061906999999997, 51.5704724], [-1.8054619999684396, 51.57020609721173], [-1.8045809, 51.5698841], [-1.8041126000000005, 51.5697003], [-1.803868, 51.5696069], [-1.8035616000000003, 51.56948539999999], [-1.803378, 51.5694171], [-1.8030017, 51.569271400000005], [-1.8028182, 51.56919820000001], [-1.8025855, 51.5691028], [-1.8023780999999996, 51.5690178], [-1.8021190999999996, 51.56890859999999], [-1.8017564, 51.5687589], [-1.8011588, 51.56850299999999], [-1.8008060999999995, 51.56834440000001], [-1.8006879, 51.5682926], [-1.8005262, 51.56821850000001], [-1.8002315, 51.56808509999999], [-1.7998526, 51.567905999999994], [-1.7994804, 51.5677318], [-1.7989898000000002, 51.5674927], [-1.7987147000000003, 51.56735659999999], [-1.7984957999999998, 51.5672468], [-1.7981638000000002, 51.56707649999999], [-1.7978766, 51.5669268], [-1.7975214999999998, 51.5667373], [-1.7971956999999998, 51.566560300000006], [-1.7968412, 51.5663626], [-1.7966305682390429, 51.566242123099656], [-1.7964522, 51.5661401], [-1.7961723, 51.56597370000001], [-1.7958121999999996, 51.5657465], [-1.7955220000000005, 51.5655599], [-1.7953022999999997, 51.56541070000001], [-1.7952085, 51.5653486], [-1.7950891, 51.5652725], [-1.7948038, 51.565079299999994], [-1.79454, 51.564908], [-1.794418, 51.56483269999999], [-1.7942922, 51.5647621], [-1.7942002, 51.5647095], [-1.7941210999999997, 51.5646674], [-1.7940166000000002, 51.564617], [-1.7939141999999997, 51.5645681], [-1.7938063999999996, 51.5645192], [-1.7936986999999998, 51.5644732], [-1.7935847000000005, 51.5644269], [-1.7934554, 51.5643782], [-1.7933259, 51.5643328], [-1.7932052999999994, 51.5642946], [-1.7930688, 51.5642532], [-1.7929497999999997, 51.56422179999999], [-1.7928518999999996, 51.56419590000001], [-1.7927252000000002, 51.5641671], [-1.7926018999999995, 51.56414130000001], [-1.7924721, 51.5641172], [-1.7923259000000002, 51.564091999999995], [-1.7921570999999998, 51.564067699999995], [-1.7919879999999997, 51.5640503], [-1.7918316000000003, 51.5640376], [-1.7916941999999996, 51.564027200000005], [-1.7915749, 51.564021999999994], [-1.7914427000000002, 51.5640182], [-1.7913017999999998, 51.5640163], [-1.7911302999999996, 51.56401619999998], [-1.7908788999999998, 51.564027], [-1.7907520999999995, 51.56403439999999], [-1.7906585, 51.564042], [-1.7904657999999998, 51.5640645], [-1.7903278000000002, 51.564082599999985], [-1.7901754, 51.5641044], [-1.790056, 51.56412559999999], [-1.7898767999999998, 51.5641583], [-1.7897344999999998, 51.5641906], [-1.7896230999999998, 51.56421830000001], [-1.7894429999999997, 51.5642653], [-1.7892182, 51.56433289999999], [-1.7891154, 51.56436839999999], [-1.7890196, 51.56440150000001], [-1.788839, 51.564472499999994], [-1.7887329, 51.5645165], [-1.7885517, 51.56458800000001], [-1.7882731999999997, 51.564716899999986], [-1.788106, 51.56480160000001], [-1.787965, 51.5648833], [-1.7878372, 51.56495220000001], [-1.7876409999999998, 51.5650672], [-1.7874922999999998, 51.5651458], [-1.78731, 51.5652387], [-1.7871915, 51.565293399999995], [-1.7870725, 51.56534589999999], [-1.7868643999999998, 51.5654241], [-1.7866555999999998, 51.5655014], [-1.7864510041074884, 51.565576217690975]]} |
13.6 |
1450 |
1502 |
Kemble |
Swindon |
Swindon |
51.5655762 |
-1.7864510 |
51.5655762 |
-1.7864510 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Swindon |
TD |
TRACKING_TIMEOUT |
68542896 |
1790172067622302 |
40 |
40 |
2026-09-23 16:08:04.903526 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.725980 |
| 766059 |
797961 |
C24732 |
162U66MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797961, "stp": "O", "toc": "TransPennine Express", "uid": "C24732", "consist": "185126", "dest_crs": "WKK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24732/2026-09-23/detailed", "trust_id": "162U66MR23", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Wakefield Kirkgate", "service_date": "2026-09-23", "dest_arr_time": "1632", "dest_platform": "2", "is_terminated": 1, "next_location": "Castleford", "signalling_id": "2U66", "timing_status": null, "origin_station": "York", "current_leg_arr": "1620", "current_leg_dep": "1558", "current_leg_end": "Castleford", "origin_dep_time": "1558", "origin_platform": "9", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0935657, 53.95825869999999], [-1.093544, 53.9583844], [-1.0935256, 53.9586131], [-1.093539, 53.95887919999999], [-1.0936057, 53.9592414], [-1.0936908, 53.9595791], [-1.093774, 53.959772], [-1.0938059, 53.95984609999999], [-1.0939644999999998, 53.9601122], [-1.0941662, 53.9603558], [-1.0939227, 53.960122], [-1.0935643, 53.9596418], [-1.0934028, 53.959326399999995], [-1.0933555, 53.95919109999999], [-1.0933368, 53.9591375], [-1.0932914, 53.9589464], [-1.0932667, 53.9587541], [-1.093263, 53.95856119999999], [-1.0932801, 53.958368599999986], [-1.0933180999999998, 53.9581771], [-1.0933767, 53.9579873], [-1.0934558, 53.95780010000001], [-1.093555, 53.9576163], [-1.0936828, 53.9574243], [-1.0938323999999997, 53.9572386], [-1.0939844000000003, 53.9570702], [-1.0941485999999998, 53.9569118], [-1.0942771, 53.9568008], [-1.0944564999999995, 53.9566689], [-1.0946919999999998, 53.95650219999999], [-1.0949893, 53.9563187], [-1.0956309, 53.9559226], [-1.0977138, 53.954652900000006], [-1.0985475, 53.95416050000001], [-1.0990464999999998, 53.9538847], [-1.0993668999999997, 53.95368130000001], [-1.0997487, 53.9534389], [-1.1009819999999997, 53.9526449], [-1.1016961000000003, 53.952162], [-1.1031374, 53.951117800000006], [-1.1040907999999998, 53.9503347], [-1.1046975, 53.9498364], [-1.1055902999999998, 53.9490832], [-1.1064867, 53.94822969999999], [-1.1080632, 53.946572999999994], [-1.1082511939679212, 53.946338544998355], [-1.1092426, 53.9451021], [-1.1098328999999998, 53.9442278], [-1.110032, 53.94393290000001], [-1.1107277, 53.9427604], [-1.1113584, 53.941573], [-1.1123849999999995, 53.939550399999995], [-1.1131105, 53.93822779999999], [-1.1150204999999995, 53.93523419999999], [-1.1156845000000002, 53.934207099999995], [-1.1157053999999995, 53.9341797], [-1.1166358, 53.93295910000001], [-1.1173208, 53.9320863], [-1.1192797, 53.9300016], [-1.1201064, 53.9291219], [-1.1230277999999998, 53.9260865], [-1.1256017, 53.92345980000001], [-1.1267151, 53.92232919999999], [-1.1283857999999998, 53.9206325], [-1.1316391, 53.9173115], [-1.1336871000000002, 53.9152703], [-1.1355130999999998, 53.9136901], [-1.1359194999999995, 53.9133384], [-1.1377845, 53.911937600000016], [-1.1397412999999998, 53.9105692], [-1.1455862000000003, 53.90647650000001], [-1.1492329999999995, 53.9039228], [-1.1533604, 53.9010293], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1588192000000002, 53.89720349999999], [-1.1614677, 53.895347699999995], [-1.1640933793092476, 53.89343534084089], [-1.1662086000000005, 53.89189470000001], [-1.1664776, 53.8917011], [-1.1666514, 53.89157480000001], [-1.1669265, 53.89137929999999], [-1.1672380999999998, 53.89115679999999], [-1.1674983, 53.8909723], [-1.1677476, 53.89079950000001], [-1.1678098693553778, 53.89075633293693], [-1.1681880000000002, 53.890494200000006], [-1.1686643999999995, 53.8901701], [-1.1697088, 53.8894764], [-1.1704562, 53.88898], [-1.1711828, 53.88849949999999], [-1.1726899, 53.8874794], [-1.1770134999999995, 53.8844504], [-1.1779942, 53.883761599999985], [-1.1787610999999998, 53.8832269], [-1.1801977, 53.8822014], [-1.1807791, 53.881801], [-1.1815658999999998, 53.8812104], [-1.1833853000000003, 53.8799346], [-1.185206, 53.8786583], [-1.1912695, 53.874400300000005], [-1.1961451999999997, 53.87096879999999], [-1.1973030999999998, 53.87015379999999], [-1.1981257999999997, 53.86954879999998], [-1.2003577, 53.86790739999999], [-1.2027901999999997, 53.8662407], [-1.2042144999999995, 53.8651308], [-1.205531, 53.864016199999995], [-1.2069826999999995, 53.8626947], [-1.2088546, 53.8607078], [-1.2102134, 53.858938], [-1.2102749, 53.8588518], [-1.2105818, 53.8584213], [-1.2106541999999998, 53.8583235], [-1.2109869, 53.857874], [-1.2117218, 53.8568995], [-1.2125345, 53.855799999999995], [-1.2130601999999997, 53.85502319999999], [-1.2137844, 53.8538905], [-1.2144909, 53.8528271], [-1.2152312, 53.8516421], [-1.2156323999999998, 53.85092079999998], [-1.2161983999999997, 53.84986859999999], [-1.2166956999999998, 53.848892199999995], [-1.2171880999999998, 53.8478575], [-1.2181628, 53.8457623], [-1.2191928, 53.8436007], [-1.219799, 53.84235369999999], [-1.2205178, 53.840897699999985], [-1.2207291459030414, 53.84046508143667], [-1.2210435, 53.8398216], [-1.2216379, 53.83861259999999], [-1.2223015, 53.8372592], [-1.2228647, 53.83611179999998], [-1.2234039, 53.83514230000001], [-1.2237693, 53.83438329999999], [-1.22432, 53.833392800000006], [-1.2248119999999998, 53.83241430000001], [-1.2249781999999998, 53.83206679999999], [-1.2250587999999998, 53.8318983], [-1.2257152, 53.83057399999999], [-1.2257224, 53.8305595], [-1.2259347, 53.8301352], [-1.226129, 53.8296679], [-1.226239, 53.8294273], [-1.2263354999999998, 53.8292452], [-1.226652, 53.82864049999999], [-1.2269765999999998, 53.82798509999999], [-1.227459370261064, 53.82700287962691], [-1.2276914999999995, 53.82653059999999], [-1.2279608999999998, 53.826052199999985], [-1.2280938, 53.8258245], [-1.2282104, 53.8255947], [-1.2283218, 53.82537010000001], [-1.2284747, 53.825033000000005], [-1.2286344, 53.8246958], [-1.2286718, 53.824625], [-1.2288956, 53.8241015], [-1.2289433999999997, 53.82400359999998], [-1.2294195999999995, 53.82304690000001], [-1.2298520999999998, 53.8220512], [-1.2301684, 53.8211563], [-1.230315, 53.8206513], [-1.2305190999999998, 53.81987970000001], [-1.230822, 53.8185968], [-1.2310567999999995, 53.81730740000001], [-1.2311754, 53.8166483], [-1.2312505, 53.81598579999999], [-1.2315735, 53.81258269999999], [-1.2315752999999998, 53.8125636], [-1.2318761, 53.809152], [-1.2321686, 53.8057367], [-1.2324775999999995, 53.8023083], [-1.2329214999999998, 53.796993], [-1.2329260999999998, 53.796915299999995], [-1.2329334, 53.796805000000006], [-1.2331662, 53.794121399999995], [-1.2331766999999998, 53.794000200000006], [-1.2334102, 53.7912022], [-1.2334105, 53.791176799999995], [-1.2334446, 53.790775100000005], [-1.2334563, 53.790592999999994], [-1.2334749000000005, 53.790405099999994], [-1.2334883, 53.790234900000016], [-1.2337363948904505, 53.78742772712427], [-1.2337454999999995, 53.78732469999999], [-1.2338743, 53.78587], [-1.2339138, 53.78536219999999], [-1.2339309, 53.78514289999999], [-1.2339779, 53.7844121], [-1.2340654999999998, 53.783237], [-1.2341222, 53.7826323], [-1.2341989999999998, 53.7820609], [-1.2343971, 53.7810691], [-1.2345111862970537, 53.78060655788406], [-1.2345199537485827, 53.780571011637456], [-1.2345645999999997, 53.78038999999999], [-1.2347443, 53.7797957], [-1.2348999, 53.77931699999999], [-1.2353048999999998, 53.77812990000001], [-1.235712, 53.7769299], [-1.2357420999999995, 53.7768413], [-1.2359944, 53.7760863], [-1.2360838, 53.77576659999999], [-1.2362093999999997, 53.7753895], [-1.2363653, 53.7749591], [-1.2365783, 53.774301499999986], [-1.2367705, 53.773734999999995], [-1.2371650999999997, 53.772461799999995], [-1.2375807, 53.7711818], [-1.2377565999999998, 53.77056219999999], [-1.2378283999999995, 53.7703507], [-1.2380801999999995, 53.7696089], [-1.2381098999999998, 53.7695215], [-1.2384528, 53.7684649], [-1.2386587999999998, 53.76794039999999], [-1.2390182, 53.766845100000005], [-1.2390761, 53.7666869], [-1.2393900954968522, 53.765732099458795], [-1.2396887, 53.764824099999984], [-1.2397336, 53.7646783], [-1.2399551, 53.7641647], [-1.240178, 53.76348089999999], [-1.2408494, 53.7617189], [-1.2415169, 53.7602197], [-1.2422622999999997, 53.7585914], [-1.2427804999999998, 53.7576528], [-1.2437109, 53.756253599999994], [-1.2442238, 53.755528600000005], [-1.2450985, 53.7544264], [-1.2473477, 53.7521504], [-1.2482368999999998, 53.75137519999999], [-1.249796, 53.7501635], [-1.2508784999999998, 53.7493979], [-1.2522587, 53.74850500000001], [-1.2536237999999995, 53.74775249999999], [-1.2550694, 53.747045], [-1.2573147, 53.746099], [-1.25764139776733, 53.745975760811966], [-1.2588737, 53.7455109], [-1.2608654, 53.74482470000001], [-1.2632082999999998, 53.74406549999999], [-1.2636190000000005, 53.7439397], [-1.2643856999999998, 53.743719299999995], [-1.267893, 53.7427343], [-1.2700481, 53.74220650000001], [-1.2756203, 53.7409784], [-1.2768647, 53.7407094], [-1.2788275999999998, 53.7402707], [-1.2811566999999997, 53.7397497], [-1.2826884999999997, 53.7394033], [-1.2862079999999998, 53.73868220000001], [-1.2871834, 53.7385078], [-1.2879546, 53.7383895], [-1.2890377999999998, 53.738242199999995], [-1.2901465, 53.73812290000001], [-1.2918088999999997, 53.737947600000005], [-1.2937855, 53.73774509999999], [-1.2951218, 53.73763089999999], [-1.2965377, 53.7375307], [-1.2977361, 53.7374657], [-1.2992935, 53.73738259999998], [-1.3011197, 53.73729259999999], [-1.3028387999999995, 53.7371962], [-1.3059538999999998, 53.737054699999995], [-1.3068246, 53.73699160000001], [-1.3076124999999998, 53.736946499999995], [-1.3084741, 53.7368882], [-1.3092737, 53.73680869999999], [-1.3099248, 53.73674869999999], [-1.3105119, 53.736678899999994], [-1.3116935, 53.7365261], [-1.3128276, 53.7363522], [-1.3134955, 53.73623859999999], [-1.314221, 53.7360947], [-1.3153436, 53.735877], [-1.316438, 53.735625199999994], [-1.3170558999999995, 53.73549], [-1.3173955, 53.7353889], [-1.3177256, 53.7353099], [-1.3183702, 53.735126399999984], [-1.319055, 53.7349256], [-1.3198866, 53.7346974], [-1.3206695999999998, 53.7344593], [-1.321092471012532, 53.734323238421794], [-1.3212569999999997, 53.7342703], [-1.3218685, 53.7340713], [-1.3240161999999998, 53.73327720000001], [-1.324675, 53.73304939999999], [-1.3255994, 53.7327373], [-1.3265624, 53.73244379999999], [-1.3280956999999998, 53.7319904], [-1.3315800999999998, 53.73096689999999], [-1.3351312999999998, 53.7299197], [-1.3364587, 53.729527], [-1.3368746, 53.729403999999995], [-1.3379099, 53.72910089999999], [-1.3400207999999998, 53.72848530000001], [-1.3402900999999998, 53.7284057], [-1.3422231, 53.727834599999994], [-1.3437195999999998, 53.7273935], [-1.3444128999999998, 53.727191299999994], [-1.3444815, 53.7271713], [-1.3449684, 53.727029300000005], [-1.3456552, 53.726829], [-1.3474729261792822, 53.726294484862926], [-1.3474993999999998, 53.72628669999999], [-1.3480104, 53.72613789999998], [-1.3497549999999998, 53.7256261], [-1.3506209, 53.725371], [-1.3510512999999995, 53.7252428], [-1.3512657, 53.7251783], [-1.3513657, 53.725148700000005], [-1.3514866999999997, 53.725114399999995], [-1.3528359, 53.7247189], [-1.3530422999999998, 53.7246585], [-1.3542795, 53.72429579999999], [-1.3547894, 53.7241703], [-1.3549168, 53.7241389]]}", "current_leg_start": "York", "dest_arr_time_act": "1632", "motion_projection": null, "next_location_lat": "53.7241389", "next_location_lon": "-1.3549168", "previous_location": null, "current_leg_milage": "21.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 17423.132, \"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\": 17923.1, \"from_m\": 17423.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18053.533, \"from_m\": 17923.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27755.991, \"from_m\": 18053.533, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43758.658, \"from_m\": 27755.991, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43832.947, \"from_m\": 43758.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43927.363, \"from_m\": 43832.947, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44537.135, \"from_m\": 43927.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44814.401, \"from_m\": 44537.135, \"capability_applied\": null, \"effective_limit_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\": 797961, \"profile_key\": \"7e5367094dfd80ddd8cfa816b1c59ea5ac1de59ca325db92d397cc0a77e43329\", \"schedule_id\": 36115, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9402.059, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17828.94, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Milford Jn\", \"stage_seq\": 4, \"distance_m\": 24843.293, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1622\", \"location\": \"Castleford\", \"stage_seq\": 5, \"distance_m\": 34158.435, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 38685.076, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Normanton\", \"stage_seq\": 7, \"distance_m\": 39738.678, \"section_seq\": 1, \"route_path_id\": 122066}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": null, \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 8, \"distance_m\": 44814.401, \"section_seq\": 1, \"route_path_id\": 122066}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44814.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122066}], \"total_distance_m\": 44814.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43778.309, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1036.092, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "22.0", "current_position_lat": "53.7241389", "current_position_lon": "-1.3549168", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "York", "service_state_platform": "9", "timing_fact_generation": 1790175491605977, "current_leg_arrival_utc": "2026-09-23T16:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.763816", "service_state_evidence_id": 68637736, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.508093", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
YRK |
WKK |
2U66 |
185126 |
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": 17423.132, "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": 17923.1, "from_m": 17423.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18053.533, "from_m": 17923.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27755.991, "from_m": 18053.533, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43758.658, "from_m": 27755.991, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43832.947, "from_m": 43758.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43927.363, "from_m": 43832.947, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44537.135, "from_m": 43927.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44814.401, "from_m": 44537.135, "capability_applied": null, "effective_limit_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": 797961, "profile_key": "7e5367094dfd80ddd8cfa816b1c59ea5ac1de59ca325db92d397cc0a77e43329", "schedule_id": 36115, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9402.059, "section_seq": 1, "route_path_id": 122066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17828.94, "section_seq": 1, "route_path_id": 122066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Milford Jn", "stage_seq": 4, "distance_m": 24843.293, "section_seq": 1, "route_path_id": 122066}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1622", "location": "Castleford", "stage_seq": 5, "distance_m": 34158.435, "section_seq": 1, "route_path_id": 122066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 38685.076, "section_seq": 1, "route_path_id": 122066}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Normanton", "stage_seq": 7, "distance_m": 39738.678, "section_seq": 1, "route_path_id": 122066}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": null, "location": "Wakefield Kirkgate", "stage_seq": 8, "distance_m": 44814.401, "section_seq": 1, "route_path_id": 122066}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44814.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 122066}], "total_distance_m": 44814.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43778.309, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1036.092, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
York |
1558 |
1558 |
9 |
15:58:00 |
None |
Wakefield Kirkgate |
1632 |
1632 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C24732/2026-09-23/detailed |
None |
York |
2026-09-23T15:58:30+01:00 |
Castleford |
22.0 |
{"type": "LineString", "coordinates": [[-1.0935657, 53.95825869999999], [-1.093544, 53.9583844], [-1.0935256, 53.9586131], [-1.093539, 53.95887919999999], [-1.0936057, 53.9592414], [-1.0936908, 53.9595791], [-1.093774, 53.959772], [-1.0938059, 53.95984609999999], [-1.0939644999999998, 53.9601122], [-1.0941662, 53.9603558], [-1.0939227, 53.960122], [-1.0935643, 53.9596418], [-1.0934028, 53.959326399999995], [-1.0933555, 53.95919109999999], [-1.0933368, 53.9591375], [-1.0932914, 53.9589464], [-1.0932667, 53.9587541], [-1.093263, 53.95856119999999], [-1.0932801, 53.958368599999986], [-1.0933180999999998, 53.9581771], [-1.0933767, 53.9579873], [-1.0934558, 53.95780010000001], [-1.093555, 53.9576163], [-1.0936828, 53.9574243], [-1.0938323999999997, 53.9572386], [-1.0939844000000003, 53.9570702], [-1.0941485999999998, 53.9569118], [-1.0942771, 53.9568008], [-1.0944564999999995, 53.9566689], [-1.0946919999999998, 53.95650219999999], [-1.0949893, 53.9563187], [-1.0956309, 53.9559226], [-1.0977138, 53.954652900000006], [-1.0985475, 53.95416050000001], [-1.0990464999999998, 53.9538847], [-1.0993668999999997, 53.95368130000001], [-1.0997487, 53.9534389], [-1.1009819999999997, 53.9526449], [-1.1016961000000003, 53.952162], [-1.1031374, 53.951117800000006], [-1.1040907999999998, 53.9503347], [-1.1046975, 53.9498364], [-1.1055902999999998, 53.9490832], [-1.1064867, 53.94822969999999], [-1.1080632, 53.946572999999994], [-1.1082511939679212, 53.946338544998355], [-1.1092426, 53.9451021], [-1.1098328999999998, 53.9442278], [-1.110032, 53.94393290000001], [-1.1107277, 53.9427604], [-1.1113584, 53.941573], [-1.1123849999999995, 53.939550399999995], [-1.1131105, 53.93822779999999], [-1.1150204999999995, 53.93523419999999], [-1.1156845000000002, 53.934207099999995], [-1.1157053999999995, 53.9341797], [-1.1166358, 53.93295910000001], [-1.1173208, 53.9320863], [-1.1192797, 53.9300016], [-1.1201064, 53.9291219], [-1.1230277999999998, 53.9260865], [-1.1256017, 53.92345980000001], [-1.1267151, 53.92232919999999], [-1.1283857999999998, 53.9206325], [-1.1316391, 53.9173115], [-1.1336871000000002, 53.9152703], [-1.1355130999999998, 53.9136901], [-1.1359194999999995, 53.9133384], [-1.1377845, 53.911937600000016], [-1.1397412999999998, 53.9105692], [-1.1455862000000003, 53.90647650000001], [-1.1492329999999995, 53.9039228], [-1.1533604, 53.9010293], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1588192000000002, 53.89720349999999], [-1.1614677, 53.895347699999995], [-1.1640933793092476, 53.89343534084089], [-1.1662086000000005, 53.89189470000001], [-1.1664776, 53.8917011], [-1.1666514, 53.89157480000001], [-1.1669265, 53.89137929999999], [-1.1672380999999998, 53.89115679999999], [-1.1674983, 53.8909723], [-1.1677476, 53.89079950000001], [-1.1678098693553778, 53.89075633293693], [-1.1681880000000002, 53.890494200000006], [-1.1686643999999995, 53.8901701], [-1.1697088, 53.8894764], [-1.1704562, 53.88898], [-1.1711828, 53.88849949999999], [-1.1726899, 53.8874794], [-1.1770134999999995, 53.8844504], [-1.1779942, 53.883761599999985], [-1.1787610999999998, 53.8832269], [-1.1801977, 53.8822014], [-1.1807791, 53.881801], [-1.1815658999999998, 53.8812104], [-1.1833853000000003, 53.8799346], [-1.185206, 53.8786583], [-1.1912695, 53.874400300000005], [-1.1961451999999997, 53.87096879999999], [-1.1973030999999998, 53.87015379999999], [-1.1981257999999997, 53.86954879999998], [-1.2003577, 53.86790739999999], [-1.2027901999999997, 53.8662407], [-1.2042144999999995, 53.8651308], [-1.205531, 53.864016199999995], [-1.2069826999999995, 53.8626947], [-1.2088546, 53.8607078], [-1.2102134, 53.858938], [-1.2102749, 53.8588518], [-1.2105818, 53.8584213], [-1.2106541999999998, 53.8583235], [-1.2109869, 53.857874], [-1.2117218, 53.8568995], [-1.2125345, 53.855799999999995], [-1.2130601999999997, 53.85502319999999], [-1.2137844, 53.8538905], [-1.2144909, 53.8528271], [-1.2152312, 53.8516421], [-1.2156323999999998, 53.85092079999998], [-1.2161983999999997, 53.84986859999999], [-1.2166956999999998, 53.848892199999995], [-1.2171880999999998, 53.8478575], [-1.2181628, 53.8457623], [-1.2191928, 53.8436007], [-1.219799, 53.84235369999999], [-1.2205178, 53.840897699999985], [-1.2207291459030414, 53.84046508143667], [-1.2210435, 53.8398216], [-1.2216379, 53.83861259999999], [-1.2223015, 53.8372592], [-1.2228647, 53.83611179999998], [-1.2234039, 53.83514230000001], [-1.2237693, 53.83438329999999], [-1.22432, 53.833392800000006], [-1.2248119999999998, 53.83241430000001], [-1.2249781999999998, 53.83206679999999], [-1.2250587999999998, 53.8318983], [-1.2257152, 53.83057399999999], [-1.2257224, 53.8305595], [-1.2259347, 53.8301352], [-1.226129, 53.8296679], [-1.226239, 53.8294273], [-1.2263354999999998, 53.8292452], [-1.226652, 53.82864049999999], [-1.2269765999999998, 53.82798509999999], [-1.227459370261064, 53.82700287962691], [-1.2276914999999995, 53.82653059999999], [-1.2279608999999998, 53.826052199999985], [-1.2280938, 53.8258245], [-1.2282104, 53.8255947], [-1.2283218, 53.82537010000001], [-1.2284747, 53.825033000000005], [-1.2286344, 53.8246958], [-1.2286718, 53.824625], [-1.2288956, 53.8241015], [-1.2289433999999997, 53.82400359999998], [-1.2294195999999995, 53.82304690000001], [-1.2298520999999998, 53.8220512], [-1.2301684, 53.8211563], [-1.230315, 53.8206513], [-1.2305190999999998, 53.81987970000001], [-1.230822, 53.8185968], [-1.2310567999999995, 53.81730740000001], [-1.2311754, 53.8166483], [-1.2312505, 53.81598579999999], [-1.2315735, 53.81258269999999], [-1.2315752999999998, 53.8125636], [-1.2318761, 53.809152], [-1.2321686, 53.8057367], [-1.2324775999999995, 53.8023083], [-1.2329214999999998, 53.796993], [-1.2329260999999998, 53.796915299999995], [-1.2329334, 53.796805000000006], [-1.2331662, 53.794121399999995], [-1.2331766999999998, 53.794000200000006], [-1.2334102, 53.7912022], [-1.2334105, 53.791176799999995], [-1.2334446, 53.790775100000005], [-1.2334563, 53.790592999999994], [-1.2334749000000005, 53.790405099999994], [-1.2334883, 53.790234900000016], [-1.2337363948904505, 53.78742772712427], [-1.2337454999999995, 53.78732469999999], [-1.2338743, 53.78587], [-1.2339138, 53.78536219999999], [-1.2339309, 53.78514289999999], [-1.2339779, 53.7844121], [-1.2340654999999998, 53.783237], [-1.2341222, 53.7826323], [-1.2341989999999998, 53.7820609], [-1.2343971, 53.7810691], [-1.2345111862970537, 53.78060655788406], [-1.2345199537485827, 53.780571011637456], [-1.2345645999999997, 53.78038999999999], [-1.2347443, 53.7797957], [-1.2348999, 53.77931699999999], [-1.2353048999999998, 53.77812990000001], [-1.235712, 53.7769299], [-1.2357420999999995, 53.7768413], [-1.2359944, 53.7760863], [-1.2360838, 53.77576659999999], [-1.2362093999999997, 53.7753895], [-1.2363653, 53.7749591], [-1.2365783, 53.774301499999986], [-1.2367705, 53.773734999999995], [-1.2371650999999997, 53.772461799999995], [-1.2375807, 53.7711818], [-1.2377565999999998, 53.77056219999999], [-1.2378283999999995, 53.7703507], [-1.2380801999999995, 53.7696089], [-1.2381098999999998, 53.7695215], [-1.2384528, 53.7684649], [-1.2386587999999998, 53.76794039999999], [-1.2390182, 53.766845100000005], [-1.2390761, 53.7666869], [-1.2393900954968522, 53.765732099458795], [-1.2396887, 53.764824099999984], [-1.2397336, 53.7646783], [-1.2399551, 53.7641647], [-1.240178, 53.76348089999999], [-1.2408494, 53.7617189], [-1.2415169, 53.7602197], [-1.2422622999999997, 53.7585914], [-1.2427804999999998, 53.7576528], [-1.2437109, 53.756253599999994], [-1.2442238, 53.755528600000005], [-1.2450985, 53.7544264], [-1.2473477, 53.7521504], [-1.2482368999999998, 53.75137519999999], [-1.249796, 53.7501635], [-1.2508784999999998, 53.7493979], [-1.2522587, 53.74850500000001], [-1.2536237999999995, 53.74775249999999], [-1.2550694, 53.747045], [-1.2573147, 53.746099], [-1.25764139776733, 53.745975760811966], [-1.2588737, 53.7455109], [-1.2608654, 53.74482470000001], [-1.2632082999999998, 53.74406549999999], [-1.2636190000000005, 53.7439397], [-1.2643856999999998, 53.743719299999995], [-1.267893, 53.7427343], [-1.2700481, 53.74220650000001], [-1.2756203, 53.7409784], [-1.2768647, 53.7407094], [-1.2788275999999998, 53.7402707], [-1.2811566999999997, 53.7397497], [-1.2826884999999997, 53.7394033], [-1.2862079999999998, 53.73868220000001], [-1.2871834, 53.7385078], [-1.2879546, 53.7383895], [-1.2890377999999998, 53.738242199999995], [-1.2901465, 53.73812290000001], [-1.2918088999999997, 53.737947600000005], [-1.2937855, 53.73774509999999], [-1.2951218, 53.73763089999999], [-1.2965377, 53.7375307], [-1.2977361, 53.7374657], [-1.2992935, 53.73738259999998], [-1.3011197, 53.73729259999999], [-1.3028387999999995, 53.7371962], [-1.3059538999999998, 53.737054699999995], [-1.3068246, 53.73699160000001], [-1.3076124999999998, 53.736946499999995], [-1.3084741, 53.7368882], [-1.3092737, 53.73680869999999], [-1.3099248, 53.73674869999999], [-1.3105119, 53.736678899999994], [-1.3116935, 53.7365261], [-1.3128276, 53.7363522], [-1.3134955, 53.73623859999999], [-1.314221, 53.7360947], [-1.3153436, 53.735877], [-1.316438, 53.735625199999994], [-1.3170558999999995, 53.73549], [-1.3173955, 53.7353889], [-1.3177256, 53.7353099], [-1.3183702, 53.735126399999984], [-1.319055, 53.7349256], [-1.3198866, 53.7346974], [-1.3206695999999998, 53.7344593], [-1.321092471012532, 53.734323238421794], [-1.3212569999999997, 53.7342703], [-1.3218685, 53.7340713], [-1.3240161999999998, 53.73327720000001], [-1.324675, 53.73304939999999], [-1.3255994, 53.7327373], [-1.3265624, 53.73244379999999], [-1.3280956999999998, 53.7319904], [-1.3315800999999998, 53.73096689999999], [-1.3351312999999998, 53.7299197], [-1.3364587, 53.729527], [-1.3368746, 53.729403999999995], [-1.3379099, 53.72910089999999], [-1.3400207999999998, 53.72848530000001], [-1.3402900999999998, 53.7284057], [-1.3422231, 53.727834599999994], [-1.3437195999999998, 53.7273935], [-1.3444128999999998, 53.727191299999994], [-1.3444815, 53.7271713], [-1.3449684, 53.727029300000005], [-1.3456552, 53.726829], [-1.3474729261792822, 53.726294484862926], [-1.3474993999999998, 53.72628669999999], [-1.3480104, 53.72613789999998], [-1.3497549999999998, 53.7256261], [-1.3506209, 53.725371], [-1.3510512999999995, 53.7252428], [-1.3512657, 53.7251783], [-1.3513657, 53.725148700000005], [-1.3514866999999997, 53.725114399999995], [-1.3528359, 53.7247189], [-1.3530422999999998, 53.7246585], [-1.3542795, 53.72429579999999], [-1.3547894, 53.7241703], [-1.3549168, 53.7241389]]} |
21.2 |
1558 |
1620 |
None |
None |
Castleford |
53.7241389 |
-1.3549168 |
53.7241389 |
-1.3549168 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
York |
TD |
NEVER_DEPARTED_TIMEOUT |
68637736 |
1790175491605977 |
3 |
3 |
2026-09-23 16:08:01.508093 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.763816 |
| 766060 |
788238 |
H49429 |
360F24CQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 788238, "stp": "P", "toc": "Unknown", "uid": "H49429", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49429/2026-09-23/detailed", "trust_id": "360F24CQ23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Biomass Tml (GBRf)", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "Bootle Jn Stop Board (Down)", "signalling_id": "0F24", "timing_status": "EARLY", "origin_station": "Tuebrook Siding (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1520", "origin_platform": null, "current_location": "Bootle Jn Sig. 1031", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Edge Lane Jn", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1520", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bootle Jn", "service_state_platform": null, "timing_fact_generation": 1790173553487784, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.767995", "service_state_evidence_id": 68601370, "current_leg_start_actual_dep": null, "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:04.880409", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0F24 |
None |
None |
None |
None |
None |
[] |
Tuebrook Siding (GBRf) |
1520 |
1520 |
None |
None |
None |
Liverpool Biomass Tml (GBRf) |
1558 |
1558 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H49429/2026-09-23/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Edge Lane Jn |
Bootle Jn Sig. 1031 |
Bootle Jn Stop Board (Down) |
None |
None |
None |
None |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Bootle Jn |
TD |
TRACKING_TIMEOUT |
68601370 |
1790173553487784 |
9 |
9 |
2026-09-23 16:08:04.880409 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.767995 |
| 766061 |
794386 |
C14635 |
041A85MM23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 794386, "stp": "P", "toc": "ScotRail", "uid": "C14635", "consist": "170430", "dest_crs": "ABD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14635/2026-09-23/detailed", "trust_id": "041A85MM23", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": "4", "is_terminated": 1, "next_location": "Stonehaven", "signalling_id": "1A85", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1537", "current_leg_dep": "1501", "current_leg_end": "Stonehaven", "origin_dep_time": "1328", "origin_platform": "17F", "current_location": "Stonehaven", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5891906999999996, 56.5594589], [-2.5889474999999997, 56.5597397], [-2.5888556, 56.55987029999999], [-2.588761, 56.5600377], [-2.5886924999999996, 56.56020849999999], [-2.5886487, 56.56037899999999], [-2.5886417, 56.56044920000001], [-2.5886402, 56.5604646], [-2.5886352999999995, 56.56051379999999], [-2.5886374, 56.56062979999999], [-2.5886483999999994, 56.56072], [-2.5886914999999995, 56.561018700000005], [-2.588737, 56.5612441], [-2.5887908, 56.56146100000001], [-2.5888058999999997, 56.5615409], [-2.5888151, 56.5617068], [-2.5888232, 56.5618003], [-2.5888415, 56.5619571], [-2.5888896, 56.5621776], [-2.5890272, 56.5628077], [-2.5891217999999996, 56.563248400000006], [-2.5892328999999994, 56.56378500000001], [-2.5892540999999993, 56.5638994], [-2.5893244, 56.5642788], [-2.5893938, 56.5651565], [-2.5894091999999995, 56.56572369999999], [-2.5893778, 56.56649809999999], [-2.5892987, 56.5671954], [-2.5892438, 56.567561700000006], [-2.5892081, 56.56779960000001], [-2.5890706, 56.5685137], [-2.58884, 56.5693874], [-2.5887599, 56.5697091], [-2.5884262, 56.57099259999999], [-2.5880835, 56.572374799999984], [-2.5879765, 56.5729937], [-2.587966, 56.573054099999986], [-2.5879615, 56.57308040000001], [-2.5879312999999997, 56.5736352], [-2.5879634999999994, 56.5742701], [-2.588093, 56.5752283], [-2.5882745999999996, 56.57636229999999], [-2.5883398, 56.5767348], [-2.5883840999999994, 56.576926500000006], [-2.5884149, 56.577122], [-2.5885174, 56.57765390000001], [-2.5886440999999993, 56.5781975], [-2.5888534, 56.57869619999999], [-2.5891215, 56.5791536], [-2.5894304, 56.5795842], [-2.5898176, 56.5800298], [-2.5902159, 56.58043929999999], [-2.5905773999999995, 56.5807703], [-2.5911841999999994, 56.5812382], [-2.5918332, 56.581671], [-2.5921913, 56.58189999999999], [-2.593399, 56.5826722], [-2.5940334, 56.583139], [-2.594666, 56.5836224], [-2.5952423999999996, 56.5841249], [-2.595872, 56.58470810000001], [-2.5977958, 56.5865595], [-2.5992208, 56.58792499999999], [-2.600252, 56.588920900000005], [-2.6008818, 56.5895638], [-2.6013243, 56.59011829999999], [-2.6016019, 56.59062850000001], [-2.6019593, 56.591419900000005], [-2.6020849, 56.591944899999994], [-2.6021734, 56.592408799999994], [-2.6021705, 56.592964], [-2.6020932999999995, 56.593551600000005], [-2.601925099999999, 56.5941352], [-2.6017427, 56.5945723], [-2.601501, 56.59501809999999], [-2.6012384999999996, 56.59539929999999], [-2.6010485999999995, 56.59566869999999], [-2.60082, 56.59593679999999], [-2.6003909, 56.5963562], [-2.5999294999999996, 56.596746], [-2.5994789, 56.5970945], [-2.5986957, 56.5976556], [-2.5979984, 56.5981281], [-2.5973975, 56.5985061], [-2.5963313999999995, 56.5991705], [-2.5952537, 56.5997963], [-2.5904459, 56.6026347], [-2.5896035, 56.60313299999999], [-2.5887308999999994, 56.60362179999999], [-2.58807, 56.6039568], [-2.5870956, 56.6044048], [-2.5862074, 56.6047485], [-2.5857829999999997, 56.6049069], [-2.5853226, 56.6050615], [-2.5843512999999994, 56.6053685], [-2.58235637718061, 56.60594438235383], [-2.5773346, 56.607394], [-2.5763368, 56.60771280000001], [-2.5756072999999997, 56.6079903], [-2.5743965, 56.60845679999999], [-2.5737984999999997, 56.6086706], [-2.5730216, 56.60892919999999], [-2.5721955, 56.6091654], [-2.5679461999999997, 56.61025519999999], [-2.567213, 56.6104764], [-2.5663933999999995, 56.61074730000001], [-2.5656222, 56.611046], [-2.5649311999999997, 56.61134130000001], [-2.5642938000000006, 56.611646], [-2.5636367, 56.611991200000006], [-2.5631072999999995, 56.61230770000001], [-2.5623786, 56.6127847], [-2.5618314, 56.613198], [-2.5614174, 56.6135388], [-2.5609065, 56.6140335], [-2.560413, 56.61458480000001], [-2.5599968, 56.61516399999999], [-2.5595139999999996, 56.61593140000001], [-2.5592457999999993, 56.6165808], [-2.5579732, 56.619801499999994], [-2.5577759, 56.6202112], [-2.5576494, 56.62047609999999], [-2.55751, 56.6207543], [-2.5573136, 56.621106999999995], [-2.5571366, 56.621405], [-2.5567742, 56.6219621], [-2.5562523999999995, 56.622714], [-2.5559628, 56.62311529999999], [-2.555264, 56.6239594], [-2.5547349, 56.624550000000006], [-2.5526368000000006, 56.626886799999994], [-2.5520688999999996, 56.627485199999995], [-2.5516111999999995, 56.6279295], [-2.5512259, 56.6282588], [-2.5506478999999995, 56.6287208], [-2.5500497999999996, 56.6291365], [-2.5495341, 56.62947110000001], [-2.5491386, 56.62971060000001], [-2.5486885999999997, 56.62997169999999], [-2.5469986999999996, 56.630854799999994], [-2.54649, 56.6311075], [-2.5460329, 56.631331800000005], [-2.5452991000000003, 56.631701500000005], [-2.5446971, 56.6320053], [-2.5443471, 56.63218189999999], [-2.5435476, 56.6326355], [-2.5428986999999994, 56.6330816], [-2.542144, 56.63369970000001], [-2.5416321999999996, 56.6341941], [-2.5412098999999997, 56.6347196], [-2.5408960000000005, 56.635177899999995], [-2.5406641, 56.6356224], [-2.5404416, 56.6361621], [-2.540275, 56.6367596], [-2.5397195, 56.6408408], [-2.5396129, 56.6417521], [-2.5395107, 56.6421776], [-2.5394099999999997, 56.6425303], [-2.5393288999999997, 56.642814300000005], [-2.5390913, 56.6433782], [-2.5389314999999995, 56.6436684], [-2.5387321999999997, 56.6440096], [-2.5382087, 56.644799799999994], [-2.5376915999999996, 56.645502400000005], [-2.5373268, 56.64589759999999], [-2.5369069999999994, 56.6463046], [-2.5364256, 56.6467235], [-2.5356638, 56.6473074], [-2.535054699999999, 56.6477144], [-2.5344193, 56.648109599999984], [-2.5337391999999994, 56.64849259999999], [-2.5333588999999996, 56.64869519999999], [-2.5324172999999996, 56.6491521], [-2.5314087999999995, 56.64957129999999], [-2.5301636, 56.650073299999995], [-2.5300888, 56.6501019], [-2.5298521, 56.65019259999998], [-2.5247297999999994, 56.65219489999999], [-2.5233206, 56.65276620000001], [-2.5223482, 56.65321230000001], [-2.5220498, 56.6533537], [-2.5214827, 56.6536517], [-2.5208907999999997, 56.653992900000006], [-2.5203675999999997, 56.6543206], [-2.518848761733284, 56.65535477505026], [-2.5172996999999997, 56.6564095], [-2.5160069999999997, 56.6572343], [-2.5156575999999995, 56.65745449999999], [-2.5155695, 56.657506], [-2.51528279553466, 56.657669905027525], [-2.5143879, 56.658181500000005], [-2.5136121, 56.65856740000001], [-2.5129773999999996, 56.65888160000001], [-2.5121815, 56.65924], [-2.511037, 56.6597279], [-2.504113, 56.6626392], [-2.502209, 56.663439100000005], [-2.5008114999999997, 56.664028], [-2.4998079999999994, 56.6644095], [-2.4985863, 56.6648216], [-2.4972188, 56.66525899999999], [-2.4970769999999995, 56.665304299999995], [-2.4962948999999997, 56.665554499999985], [-2.4945457, 56.6661364], [-2.493528, 56.6665362], [-2.4924682, 56.6669587], [-2.4912449, 56.6675889], [-2.4907314, 56.66794110000001], [-2.4878169, 56.6698935], [-2.4857345, 56.6714044], [-2.4850016, 56.6719233], [-2.4846492, 56.67214179999999], [-2.4842506999999996, 56.672341800000005], [-2.4835967999999995, 56.67263940000001], [-2.482902, 56.67292630000001], [-2.4824199999999994, 56.6730867], [-2.4819467999999993, 56.6732355], [-2.4738789, 56.67560769999999], [-2.468142, 56.6772945], [-2.4678762999999995, 56.6773694], [-2.4669518, 56.677639199999994], [-2.4661194999999996, 56.67793149999999], [-2.4653256, 56.678244799999995], [-2.4644546, 56.6786663], [-2.4636519, 56.6791171], [-2.4631262, 56.6794707], [-2.4625897, 56.679877299999994], [-2.4620425, 56.68035470000001], [-2.4615811999999995, 56.680837999999994], [-2.4612172999999995, 56.6812859], [-2.4609176, 56.6817573], [-2.4606729, 56.6822425], [-2.460442, 56.68282560000001], [-2.4603597, 56.6832929], [-2.4603202, 56.6837378], [-2.4603243, 56.6840486], [-2.4603474, 56.684350300000006], [-2.4604512, 56.68497959999999], [-2.4613631999999996, 56.6886356], [-2.4616755999999995, 56.6898879], [-2.4617488, 56.69014189999999], [-2.4619590999999996, 56.69087179999999], [-2.4620569000000003, 56.6912477], [-2.4622751999999997, 56.6920863], [-2.4624237, 56.6926017], [-2.4624461999999996, 56.69267990000001], [-2.4626271999999996, 56.6931366], [-2.462928, 56.6936541], [-2.463252199999999, 56.69407989999999], [-2.4637062, 56.6945402], [-2.4642607, 56.6949868], [-2.464883700000001, 56.695404], [-2.4655026, 56.6957489], [-2.466377, 56.6961517], [-2.4672997, 56.6964757], [-2.4681687, 56.6967173], [-2.4687166, 56.69682819999999], [-2.4691343, 56.6969058], [-2.4696131, 56.6969801], [-2.4698518, 56.6970147], [-2.4701012, 56.6970435], [-2.4707181999999994, 56.69710229999999], [-2.4713552000000005, 56.69714140000001], [-2.4723591, 56.6972078], [-2.4731361999999995, 56.69725919999999], [-2.4741876, 56.6973653], [-2.4750673, 56.697500700000006], [-2.4757969, 56.6976539], [-2.4765049999999995, 56.697854199999995], [-2.4773419, 56.698154599999995], [-2.4779856, 56.69843740000001], [-2.4786079, 56.69877900000001], [-2.4791549999999996, 56.6991619], [-2.4795608999999996, 56.69949570000001], [-2.4798256, 56.6997498], [-2.4800173999999995, 56.6999682], [-2.4801911, 56.7002187], [-2.4803195, 56.7004161], [-2.4804438, 56.7006543], [-2.4806104, 56.70105720000001], [-2.4806449999999995, 56.70129419999999], [-2.4806832, 56.70155890000001], [-2.4806932999999995, 56.7017942], [-2.4806705, 56.70203269999999], [-2.4806464, 56.70227340000001], [-2.4805792999999996, 56.70257900000001], [-2.4804867, 56.7028293], [-2.4803512999999997, 56.7031083], [-2.4802354, 56.7033128], [-2.4800871, 56.70353829999999], [-2.4799466, 56.7037167], [-2.4796372, 56.704044800000005], [-2.4794155, 56.7042897], [-2.4789942705614294, 56.7047004946412], [-2.4759049999999996, 56.70771310000001], [-2.4754083, 56.7081816], [-2.4748883, 56.70867679999999], [-2.4745391999999997, 56.709008299999994], [-2.4741845, 56.70934769999999], [-2.4738547, 56.709697299999995], [-2.4737355, 56.7098427], [-2.4734797999999993, 56.71022519999999], [-2.4732455, 56.7105665], [-2.4730034, 56.71095009999999], [-2.472649399999999, 56.71159459999999], [-2.47253, 56.711869199999995], [-2.4724280999999997, 56.712141499999994], [-2.472400731487381, 56.712233408116234], [-2.4723516, 56.7123984], [-2.4723034, 56.712617], [-2.4722557, 56.712827700000005], [-2.4722081, 56.7130506], [-2.4721665999999995, 56.71324189999999], [-2.4721478, 56.713412000000005], [-2.4721343999999994, 56.71360850000001], [-2.472151, 56.71405690000001], [-2.4721728, 56.7145737], [-2.4722209, 56.7149938], [-2.4722398999999995, 56.71521099999999], [-2.4722766, 56.715632], [-2.4723065, 56.7161102], [-2.4723449999999993, 56.71649589999999], [-2.4724249000000005, 56.7171682], [-2.4725879, 56.71787569999999], [-2.4728054, 56.718545], [-2.4729660999999994, 56.7189663], [-2.473152, 56.7193859], [-2.473595, 56.72024179999999], [-2.4741233, 56.721053], [-2.4747038, 56.72189879999999], [-2.4751681, 56.72256429999999], [-2.4754254, 56.72301790000001], [-2.4756810999999996, 56.7235641], [-2.4758601999999996, 56.72410059999999], [-2.4759715999999994, 56.72463140000001], [-2.4759883, 56.725118499999994], [-2.4759673999999996, 56.7255504], [-2.4758918999999997, 56.7260003], [-2.4757787999999996, 56.7264156], [-2.4756219, 56.7267999], [-2.475425, 56.72718700000001], [-2.4752018, 56.7275721], [-2.474999, 56.727882400000006], [-2.4748295, 56.7281412], [-2.4740535, 56.7292933], [-2.4736793, 56.7299032], [-2.4734627, 56.7303861], [-2.4733217, 56.7308691], [-2.4732647, 56.731116099999994], [-2.4732314, 56.73134239999999], [-2.4731931, 56.7317638], [-2.4732208, 56.7322089], [-2.4732727999999997, 56.73269869999999], [-2.4733528999999996, 56.7330437], [-2.4734453999999997, 56.733343600000005], [-2.4736417999999993, 56.733765700000006], [-2.4736545999999997, 56.7337933], [-2.473759499999999, 56.73399059999999], [-2.4737855999999994, 56.7340317], [-2.4738998, 56.73421209999999], [-2.4752763, 56.7360221], [-2.4755748, 56.7365349], [-2.475783799999999, 56.73698149999999], [-2.4758755, 56.7373414], [-2.4759138, 56.73752150000001], [-2.4759288, 56.73783039999999], [-2.4759245999999995, 56.7381742], [-2.4758596999999996, 56.73857099999999], [-2.4757844999999996, 56.738871399999994], [-2.4757111, 56.73901260000001], [-2.4756247, 56.7392257], [-2.4755585, 56.7393684], [-2.475401, 56.7396569], [-2.4751698999999996, 56.74000480000001], [-2.4749272999999996, 56.7403183], [-2.4746422, 56.7406056], [-2.4742665999999995, 56.7409274], [-2.4739036, 56.7412366], [-2.4731870999999996, 56.7417879], [-2.4724345999999997, 56.74234260000001], [-2.4719972, 56.7426656], [-2.4715824, 56.74307670000001], [-2.4712404999999995, 56.7434254], [-2.4709852, 56.74379299999999], [-2.470772, 56.7441611], [-2.4706014, 56.7445469], [-2.4704842999999994, 56.7448971], [-2.4704191, 56.7452697], [-2.470400699999999, 56.745679599999995], [-2.4704205, 56.7458834], [-2.4704728, 56.7463227], [-2.4706102, 56.7467736], [-2.4708129999999997, 56.74719009999999], [-2.4711112, 56.7476521], [-2.4715072, 56.7481208], [-2.4720203999999995, 56.748642699999984], [-2.4728005999999993, 56.74940569999999], [-2.4733504999999996, 56.7498371], [-2.4739645, 56.7502478], [-2.4743527, 56.7504797], [-2.4747521999999997, 56.7506855], [-2.4754013999999995, 56.7509953], [-2.4760479, 56.75128629999999], [-2.481962672421405, 56.75398158922311], [-2.4839082, 56.7548681], [-2.4850927, 56.7554805], [-2.4860288, 56.7559968], [-2.4874632, 56.75686749999999], [-2.494671799999999, 56.76122889999999], [-2.4985208999999995, 56.76355749999999], [-2.499715, 56.7642165], [-2.5004149, 56.764579299999994], [-2.5019852999999994, 56.7653298], [-2.507557, 56.7678399], [-2.5086412, 56.76836409999999], [-2.5096201, 56.7688495], [-2.5096879999999997, 56.768883200000005], [-2.5102738000000007, 56.76922], [-2.5105129, 56.7693574], [-2.5109343, 56.7696072], [-2.5112358999999995, 56.7697859], [-2.5117129999999994, 56.7700615], [-2.5117205, 56.7700664], [-2.5117814999999997, 56.7701039], [-2.5117916, 56.770112700000006], [-2.5120160999999994, 56.7702622], [-2.5128263, 56.7707866], [-2.512869, 56.770814400000006], [-2.5139826, 56.77160289999998], [-2.5146734999999993, 56.7721447], [-2.5152373, 56.772611399999995], [-2.51528279553466, 56.7726523332107], [-2.5163331, 56.7735973], [-2.5163885999999995, 56.7736534], [-2.5171852999999995, 56.7744578], [-2.517505, 56.7748056], [-2.5183393999999995, 56.77573199999999], [-2.5190925, 56.7767454], [-2.519357799999999, 56.77715309999999], [-2.5195974, 56.77755619999999], [-2.5200493, 56.77844100000001], [-2.5202914999999995, 56.7790242], [-2.5204661, 56.7795045], [-2.5207345, 56.780418999999995], [-2.5208781, 56.7811372], [-2.5209512, 56.7816113], [-2.5210202999999995, 56.7826529], [-2.5210108999999994, 56.782944699999994], [-2.5209714, 56.78352819999999], [-2.5207659999999996, 56.78434589999999], [-2.5207054999999996, 56.78460199999999], [-2.520541699999999, 56.7852038], [-2.5202907, 56.785854099999995], [-2.5200220000000004, 56.786439], [-2.5197854, 56.78686559999999], [-2.5191551, 56.787881500000005], [-2.51732, 56.79083919999999], [-2.51528279553466, 56.794088947936075], [-2.5149220999999997, 56.79466430000001], [-2.5147377, 56.794944699999995], [-2.5122936999999994, 56.7989214], [-2.5121883, 56.7991141], [-2.5117455, 56.7999241], [-2.5114995, 56.8004748], [-2.5111469999999994, 56.80136869999998], [-2.5105774, 56.803146], [-2.510558958403184, 56.803198107020805], [-2.5104433, 56.80352489999999], [-2.5102862, 56.8038884], [-2.5099995, 56.80453060000001], [-2.5096323, 56.8051985], [-2.5093381, 56.80571069999999], [-2.5089317999999996, 56.80632069999999], [-2.5083651, 56.8070859], [-2.5077883, 56.8077515], [-2.5073671, 56.8081966], [-2.5066898, 56.8088747], [-2.5061042, 56.809389499999995], [-2.5056874999999996, 56.8097521], [-2.5050719999999997, 56.81024549999999], [-2.5045563, 56.8106358], [-2.5037651, 56.811215700000005], [-2.4977716999999995, 56.815482200000005], [-2.495877, 56.816827800000006], [-2.4939553, 56.8181923], [-2.4908975, 56.820399900000005], [-2.4892971, 56.8215443], [-2.4819491, 56.82674560000001], [-2.4803784, 56.8278903], [-2.4786536999999997, 56.8291144], [-2.4760969, 56.8308991], [-2.4751476, 56.83153469999999], [-2.4739609, 56.8322626], [-2.4734595, 56.8325674], [-2.4729334, 56.83285149999999], [-2.471280699999999, 56.83372800000001], [-2.4689813, 56.8349377], [-2.4645901, 56.837232500000006], [-2.4638898, 56.837599999999995], [-2.4637103, 56.8376938], [-2.4636931, 56.8377028], [-2.4634997, 56.83780389999999], [-2.4629319, 56.83809949999999], [-2.4628235999999997, 56.8381571], [-2.462739899999999, 56.8382008], [-2.4587890999999997, 56.84026389999998], [-2.4578971, 56.8407341], [-2.4572109, 56.8410957], [-2.4567167, 56.841350600000005], [-2.4535138000000005, 56.8431277], [-2.4534804999999995, 56.8431489], [-2.4525221, 56.8437579], [-2.4518111999999994, 56.84423659999999], [-2.4510718, 56.8447503], [-2.4504049, 56.845247699999994], [-2.4497339, 56.8457825], [-2.4491129, 56.8463229], [-2.4484954, 56.8469067], [-2.447999499999999, 56.84741000000001], [-2.4475824, 56.84787980000001], [-2.446465, 56.8492488], [-2.4457687, 56.8500786], [-2.4452296999999996, 56.850670599999994], [-2.4444581999999997, 56.8514938], [-2.4438853999999997, 56.8520765], [-2.4435931495036964, 56.85235009638662], [-2.4428437, 56.8530517], [-2.442063, 56.8537493], [-2.4412729, 56.8544117], [-2.4405485, 56.85499440000001], [-2.4397217, 56.85563440000001], [-2.4388086, 56.85632159999999], [-2.4380243, 56.856862], [-2.4372188, 56.8574081], [-2.4362314, 56.8580441], [-2.4354471, 56.8585392], [-2.434630799999999, 56.8590266], [-2.4335814, 56.859643], [-2.4325139999999994, 56.8602209], [-2.428444, 56.86231709999999], [-2.425451267122708, 56.86384680575856], [-2.423036, 56.8650813], [-2.4228233999999995, 56.8651887], [-2.4218918, 56.865664], [-2.4203339, 56.866490500000005], [-2.4190605, 56.867231999999994], [-2.4174996, 56.8682343], [-2.4163547999999997, 56.8690428], [-2.415965, 56.8693233], [-2.4151573999999996, 56.869944], [-2.4145829999999995, 56.87042], [-2.4140976, 56.870833700000006], [-2.4132715999999994, 56.8715488], [-2.4121899, 56.872545], [-2.4114850999999997, 56.87316299999999], [-2.4058320999999996, 56.87811939999999], [-2.4054880999999995, 56.87842099999999], [-2.4048745, 56.8789231], [-2.4043389999999993, 56.8793157], [-2.4034574, 56.8798876], [-2.4031713999999997, 56.880052000000006], [-2.4027866, 56.880268099999995], [-2.4026764, 56.8803239], [-2.4025595999999996, 56.8803853], [-2.4013608, 56.88097739999999], [-2.4007907999999993, 56.8812685], [-2.4005692, 56.88136829999999], [-2.3999597, 56.88171679999999], [-2.3992008999999994, 56.882222199999994], [-2.3988749, 56.88245040000001], [-2.3982853, 56.8828865], [-2.3977741, 56.88331349999999], [-2.3896564999999996, 56.8903419], [-2.3891295999999995, 56.8908201], [-2.3886544, 56.8913034], [-2.3883055, 56.891659399999995], [-2.3862709999999994, 56.8939645], [-2.3859478999999997, 56.8942879], [-2.3855657, 56.89465399999999], [-2.3849925999999995, 56.8951418], [-2.3844410999999996, 56.8955753], [-2.3839435, 56.8959351], [-2.3834246, 56.8962936], [-2.3828918999999997, 56.8966358], [-2.3821043, 56.8971115], [-2.3813381999999996, 56.89753880000001], [-2.3805587, 56.8979523], [-2.3795261999999995, 56.8984374], [-2.373015755626509, 56.90143760579963], [-2.3705427, 56.9025772], [-2.3694565, 56.9030777], [-2.3684551, 56.90357519999999], [-2.3675808999999997, 56.9040774], [-2.3667891, 56.90456970000001], [-2.3661683999999994, 56.904993299999994], [-2.3655944999999994, 56.90540310000001], [-2.3650228, 56.905850599999994], [-2.3642902, 56.9064855], [-2.3628741, 56.9077925], [-2.3622288, 56.90835189999999], [-2.3615534999999994, 56.9089188], [-2.3608195999999997, 56.9094338], [-2.3602168, 56.90978739999999], [-2.3593178999999997, 56.910333300000005], [-2.3584396999999995, 56.9108424], [-2.3577704999999995, 56.9112199], [-2.3569593, 56.9116114], [-2.3566676999999996, 56.911752], [-2.3468828, 56.9162514], [-2.3454843999999997, 56.91690340000001], [-2.3451562, 56.9170564], [-2.3444983, 56.9173631], [-2.3437857, 56.91773739999999], [-2.3432149, 56.9180869], [-2.3427054999999997, 56.9184333], [-2.3421243, 56.91889619999999], [-2.3415798, 56.9194249], [-2.3411101, 56.9199567], [-2.3408490999999993, 56.9203259], [-2.3405716, 56.9207991], [-2.3403155, 56.92137739999999], [-2.3402203, 56.921700699999995], [-2.3401179, 56.9221997], [-2.3401019000000005, 56.9224247], [-2.3400969, 56.923007299999995], [-2.3401962, 56.9236179], [-2.3402893999999996, 56.9239519], [-2.3404007999999994, 56.9242768], [-2.3406517, 56.9248241], [-2.3410129999999993, 56.9253779], [-2.3414091, 56.9258485], [-2.3416902, 56.926143399999994], [-2.3419790999999996, 56.9264178], [-2.3424447, 56.9268208], [-2.3431244, 56.9273359], [-2.3478214, 56.9305402], [-2.3487735999999995, 56.93124280000001], [-2.3493777, 56.93175879999999], [-2.3497356999999996, 56.932112800000006], [-2.3499325, 56.932307300000005], [-2.3503277, 56.9327801], [-2.3506603, 56.93324069999999], [-2.3509731, 56.933740799999995], [-2.3511673999999996, 56.934176699999995], [-2.3513519, 56.9346939], [-2.3514551999999997, 56.935175099999995], [-2.3515003, 56.93559249999999], [-2.3515086, 56.935942399999995], [-2.3514693, 56.93640669999999], [-2.3514078, 56.93675759999999], [-2.3512574, 56.9372426], [-2.3511347, 56.9375479], [-2.3510075, 56.9377879], [-2.3509371, 56.93792080000001], [-2.3508509, 56.9380833], [-2.3506918, 56.93832590000001], [-2.3506486999999994, 56.9383825], [-2.350427499999999, 56.938663099999985], [-2.3502998, 56.93884069999999], [-2.3501271, 56.93902740000001], [-2.349991, 56.93917869999999], [-2.3494552, 56.939693000000005], [-2.3491689, 56.93992020000001], [-2.3486575999999997, 56.9403109], [-2.3480802, 56.94068920000001], [-2.3475304999999995, 56.94100869999999], [-2.3468633000000003, 56.9413506], [-2.3463980999999996, 56.9415612], [-2.3462910999999997, 56.9416097], [-2.3454495, 56.941945200000006], [-2.3445643000000005, 56.942229299999994], [-2.3437226999999994, 56.9424573], [-2.3426655999999997, 56.942692699999995], [-2.3416753, 56.9428571], [-2.3401201, 56.9431167], [-2.3396468, 56.94319149999999], [-2.3386384, 56.943348799999995], [-2.3374492999999994, 56.94354740000001], [-2.3365768999999994, 56.9437104], [-2.3357101, 56.94392719999999], [-2.3356197387107556, 56.94395270536607], [-2.3350196, 56.9441221], [-2.3342063, 56.944396999999995], [-2.3330259, 56.9448656], [-2.3307115, 56.9457974], [-2.3286651999999997, 56.9466312], [-2.3263662, 56.94756799999999], [-2.3255545, 56.94795539999999], [-2.3252210999999994, 56.948133199999994], [-2.324902, 56.948315699999995], [-2.3242855999999996, 56.9487086], [-2.3236871, 56.9491574], [-2.3233808, 56.9494006], [-2.3231223, 56.9496426], [-2.3228871999999994, 56.949875000000006], [-2.3226829, 56.950106], [-2.3224106705175154, 56.950460683864705], [-2.3223118, 56.95058950000001], [-2.3216522, 56.9516245], [-2.3215228999999997, 56.951814], [-2.3214726000000003, 56.951881], [-2.3210531999999997, 56.95237939999999], [-2.3207398, 56.9526871], [-2.3204254, 56.952967099999995], [-2.320119, 56.9532405], [-2.3197815, 56.9534716], [-2.319275199999999, 56.953807899999994], [-2.3186575, 56.9541624], [-2.3179723, 56.9545081], [-2.3170398, 56.9549094], [-2.3163456, 56.9551641], [-2.3154967, 56.95542269999999], [-2.3147063, 56.955640499999994], [-2.3136524000000005, 56.9558654], [-2.3128461999999996, 56.956010899999995], [-2.3124069000000005, 56.9560727], [-2.3115168, 56.95619429999999], [-2.3108014, 56.95628089999999], [-2.3098249999999996, 56.95637769999999], [-2.3085928999999994, 56.95647149999999], [-2.3071521, 56.956536], [-2.3061866, 56.95656379999999], [-2.3051933, 56.9565698], [-2.3040954, 56.95654480000001], [-2.302993, 56.95649199999999], [-2.3020246999999996, 56.9564318], [-2.3007795999999994, 56.95632359999999], [-2.2998657999999996, 56.9562595], [-2.2988999999999997, 56.95622459999999], [-2.2979675, 56.95623040000001], [-2.2971731, 56.9562754], [-2.2962196999999995, 56.9563527], [-2.2955534, 56.9564335], [-2.2950695, 56.95650210000001], [-2.2936822, 56.9567592], [-2.2928071, 56.9569231], [-2.2919244, 56.95707579999999], [-2.2912236, 56.9571722], [-2.2905316, 56.9572521], [-2.2895868, 56.9573445], [-2.2888777999999994, 56.95738999999999], [-2.287769, 56.95743850000001], [-2.2863642999999993, 56.9574502], [-2.2853784, 56.9574267], [-2.2841691, 56.9573591], [-2.2831564, 56.957263700000006], [-2.2821820999999995, 56.9571463], [-2.2810659, 56.9569835], [-2.2802951999999994, 56.9568498], [-2.2786437, 56.95651], [-2.2738013, 56.9554841], [-2.2729334, 56.95530259999999], [-2.2721052, 56.95517189999999], [-2.2711559, 56.955068700000005], [-2.270246, 56.9550046], [-2.2694354, 56.954974099999994], [-2.2685431, 56.954974099999994], [-2.2676579, 56.9549871], [-2.2666333, 56.95506859999999], [-2.2657817, 56.9551502], [-2.2649375, 56.9552707], [-2.2642721999999997, 56.9553999], [-2.2635467999999994, 56.95557], [-2.2624438999999996, 56.95586990000001], [-2.2617141, 56.9561163], [-2.2608262999999997, 56.95640960000001], [-2.2602535999999995, 56.9565673], [-2.2596521, 56.95671289999999], [-2.2587946999999997, 56.9568932], [-2.2578645, 56.9570876], [-2.2571057, 56.9572558], [-2.256097, 56.9574704], [-2.2548157, 56.95777859999998], [-2.2480409999999997, 56.95951899999999], [-2.2467886999999997, 56.9598273], [-2.2458174999999994, 56.9600356], [-2.2457882102988034, 56.960040835216695], [-2.2443858, 56.96029149999999], [-2.2436631, 56.96041499999999], [-2.2427895999999996, 56.9605778], [-2.2420762, 56.96074629999999], [-2.2413268999999993, 56.9609625], [-2.2403190999999993, 56.961284199999994], [-2.2385651999999996, 56.96188899999999], [-2.2370816999999996, 56.9624006], [-2.2293982, 56.9650492], [-2.2285206, 56.96537829999999], [-2.2284341, 56.9654107], [-2.2275601, 56.9657611], [-2.2274146999999997, 56.96582850000001], [-2.2269242, 56.9660516], [-2.2265309999999996, 56.9662391], [-2.2259747, 56.96651109999999], [-2.2254338999999996, 56.96679189999999]]}", "current_leg_start": "Arbroath", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "56.9667919", "next_location_lon": "-2.2254339", "previous_location": "Arbroath", "current_leg_milage": "38.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6624.851, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7120.744, \"from_m\": 6624.851, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10592.14, \"from_m\": 7120.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14520.943, \"from_m\": 10592.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16279.743, \"from_m\": 14520.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18967.988, \"from_m\": 16279.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19008.332, \"from_m\": 18967.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19032.468, \"from_m\": 19008.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20328.457, \"from_m\": 19032.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21677.081, \"from_m\": 20328.457, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21841.561, \"from_m\": 21677.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22269.216, \"from_m\": 21841.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22313.636, \"from_m\": 22269.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22447.164, \"from_m\": 22313.636, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22858.062, \"from_m\": 22447.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28541.706, \"from_m\": 22858.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28945.234, \"from_m\": 28541.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29843.376, \"from_m\": 28945.234, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31830.65, \"from_m\": 29843.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32908.399, \"from_m\": 31830.65, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33470.439, \"from_m\": 32908.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33855.888, \"from_m\": 33470.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35970.73, \"from_m\": 33855.888, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36711.122, \"from_m\": 35970.73, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37138.456, \"from_m\": 36711.122, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37611.847, \"from_m\": 37138.456, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38685.272, \"from_m\": 37611.847, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42280.368, \"from_m\": 38685.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45763.271, \"from_m\": 42280.368, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 59952.355, \"from_m\": 45763.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63475.668, \"from_m\": 59952.355, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63549.818, \"from_m\": 63475.668, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63661.39, \"from_m\": 63549.818, \"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\": 63704.116, \"from_m\": 63661.39, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63909.325, \"from_m\": 63704.116, \"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\": 64541.975, \"from_m\": 63909.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66505.417, \"from_m\": 64541.975, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68261.374, \"from_m\": 66505.417, \"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\": 72090.826, \"from_m\": 68261.374, \"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\": 72494.97, \"from_m\": 72090.826, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73245.2, \"from_m\": 72494.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79314.732, \"from_m\": 73245.2, \"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\": 82347.844, \"from_m\": 79314.732, \"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\": 83161.004, \"from_m\": 82347.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\": 85629.044, \"from_m\": 83161.004, \"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\": 87632.89, \"from_m\": 85629.044, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90103.303, \"from_m\": 87632.89, \"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\": 91603.632, \"from_m\": 90103.303, \"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\": 93764.112, \"from_m\": 91603.632, \"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\": 95547.086, \"from_m\": 93764.112, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96122.223, \"from_m\": 95547.086, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96890.943, \"from_m\": 96122.223, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 97013.912, \"from_m\": 96890.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97086.957, \"from_m\": 97013.912, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 97454.254, \"from_m\": 97086.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98961.084, \"from_m\": 97454.254, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102729.422, \"from_m\": 98961.084, \"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\": 105144.873, \"from_m\": 102729.422, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113375.033, \"from_m\": 105144.873, \"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\": 113467.106, \"from_m\": 113375.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 113700.598, \"from_m\": 113467.106, \"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\": 114766.657, \"from_m\": 113700.598, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120457.915, \"from_m\": 114766.657, \"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\": 120499.308, \"from_m\": 120457.915, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 120931.528, \"from_m\": 120499.308, \"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\": 122198.038, \"from_m\": 120931.528, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123308.984, \"from_m\": 122198.038, \"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\": 123669.047, \"from_m\": 123308.984, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 123727.54, \"from_m\": 123669.047, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123773.876, \"from_m\": 123727.54, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 126060.417, \"from_m\": 123773.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128253.953, \"from_m\": 126060.417, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134718.634, \"from_m\": 128253.953, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 141947.172, \"from_m\": 134718.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 145053.44, \"from_m\": 141947.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 149663.436, \"from_m\": 145053.44, \"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\": 155112.068, \"from_m\": 149663.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\": 167472.701, \"from_m\": 155112.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167742.164, \"from_m\": 167472.701, \"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\": 167784.818, \"from_m\": 167742.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173217.528, \"from_m\": 167784.818, \"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\": 175816.973, \"from_m\": 173217.528, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183639.162, \"from_m\": 175816.973, \"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\": 188275.902, \"from_m\": 183639.162, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193606.569, \"from_m\": 188275.902, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 200783.029, \"from_m\": 193606.569, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 208290.376, \"from_m\": 200783.029, \"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\": 210135.881, \"from_m\": 208290.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210233.633, \"from_m\": 210135.881, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 210262.81, \"from_m\": 210233.633, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 210585.449, \"from_m\": 210262.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 794386, \"profile_key\": \"2b4972fdfb58305c464a5ff11f75d8071045115eca38225b29af82f3621d0b9d\", \"schedule_id\": 1727, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1331H\", \"wtt_dep\": \"1333\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 5, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Inverkeithing\", \"stage_seq\": 6, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Burntisland\", \"stage_seq\": 7, \"distance_m\": 33242.535, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Kirkcaldy\", \"stage_seq\": 8, \"distance_m\": 42480.783, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Thornton South Jn\", \"stage_seq\": 9, \"distance_m\": 49547.181, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 10, \"distance_m\": 50353.213, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Ladybank\", \"stage_seq\": 11, \"distance_m\": 63801.27, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Cupar\", \"stage_seq\": 12, \"distance_m\": 72637.172, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1428\", \"location\": \"Leuchars\", \"stage_seq\": 13, \"distance_m\": 82721.0, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Tay Bridge South\", \"stage_seq\": 14, \"distance_m\": 91507.554, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 15, \"distance_m\": 95499.561, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1444\", \"location\": \"Dundee\", \"stage_seq\": 16, \"distance_m\": 96064.064, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 17, \"distance_m\": 97213.623, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 18, \"distance_m\": 102468.985, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Carnoustie\", \"stage_seq\": 19, \"distance_m\": 113667.836, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1500H\", \"wtt_dep\": \"1501H\", \"location\": \"Arbroath\", \"stage_seq\": 20, \"distance_m\": 123489.498, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Inverkeilor\", \"stage_seq\": 21, \"distance_m\": 133297.313, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Usan Jn\", \"stage_seq\": 22, \"distance_m\": 142116.317, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Montrose\", \"stage_seq\": 23, \"distance_m\": 145350.539, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 24, \"distance_m\": 152979.358, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Laurencekirk\", \"stage_seq\": 25, \"distance_m\": 161644.127, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Carmont\", \"stage_seq\": 26, \"distance_m\": 175886.632, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1540\", \"location\": \"Stonehaven\", \"stage_seq\": 27, \"distance_m\": 184731.684, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 28, \"distance_m\": 193820.977, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 29, \"distance_m\": 199682.611, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 30, \"distance_m\": 206919.283, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 31, \"distance_m\": 207940.483, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 32, \"distance_m\": 209822.614, \"section_seq\": 1, \"route_path_id\": 131024}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 33, \"distance_m\": 210585.449, \"section_seq\": 1, \"route_path_id\": 131024}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 210585.449, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131024}], \"total_distance_m\": 210585.449, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 210585.449, \"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": "1328", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "36.0", "current_position_lat": "56.9667919", "current_position_lon": "-2.2254339", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:30:55Z\", \"source_id\": 68331460, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:00Z\", \"source_id\": 21431838, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:48:18Z\", \"source_id\": 68371507, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:48:24Z\", \"source_id\": 21443858, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:56:58Z\", \"source_id\": 68391814, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:57:05Z\", \"source_id\": 21449906, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:03:22Z\", \"source_id\": 68406576, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:03:25Z\", \"source_id\": 21454253, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:14:33Z\", \"source_id\": 68433108, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:14:37Z\", \"source_id\": 21462161, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:38Z\", \"source_id\": 21466304, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:28:38Z\", \"source_id\": 21471859, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:40:28Z\", \"source_id\": 68493911, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:40:31Z\", \"source_id\": 21480075, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:19Z\", \"source_id\": 21486877, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:00:35Z\", \"source_id\": 21493936, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:58Z\", \"source_id\": 21522530, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonehaven", "service_state_platform": null, "timing_fact_generation": 1790174458525537, "current_leg_arrival_utc": "2026-09-23T15:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.771683", "service_state_evidence_id": 21522531, "current_leg_start_actual_dep": "2026-09-23T15:01:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:04.891944", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
ABD |
1A85 |
170430 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6624.851, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7120.744, "from_m": 6624.851, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10592.14, "from_m": 7120.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14520.943, "from_m": 10592.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16279.743, "from_m": 14520.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18967.988, "from_m": 16279.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19008.332, "from_m": 18967.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19032.468, "from_m": 19008.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20328.457, "from_m": 19032.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21677.081, "from_m": 20328.457, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21841.561, "from_m": 21677.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22269.216, "from_m": 21841.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22313.636, "from_m": 22269.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22447.164, "from_m": 22313.636, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22858.062, "from_m": 22447.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28541.706, "from_m": 22858.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28945.234, "from_m": 28541.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29843.376, "from_m": 28945.234, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31830.65, "from_m": 29843.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32908.399, "from_m": 31830.65, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33470.439, "from_m": 32908.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33855.888, "from_m": 33470.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35970.73, "from_m": 33855.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36711.122, "from_m": 35970.73, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37138.456, "from_m": 36711.122, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37611.847, "from_m": 37138.456, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38685.272, "from_m": 37611.847, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42280.368, "from_m": 38685.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45763.271, "from_m": 42280.368, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 59952.355, "from_m": 45763.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63475.668, "from_m": 59952.355, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63549.818, "from_m": 63475.668, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63661.39, "from_m": 63549.818, "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": 63704.116, "from_m": 63661.39, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63909.325, "from_m": 63704.116, "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": 64541.975, "from_m": 63909.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66505.417, "from_m": 64541.975, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68261.374, "from_m": 66505.417, "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": 72090.826, "from_m": 68261.374, "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": 72494.97, "from_m": 72090.826, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73245.2, "from_m": 72494.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79314.732, "from_m": 73245.2, "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": 82347.844, "from_m": 79314.732, "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": 83161.004, "from_m": 82347.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": 85629.044, "from_m": 83161.004, "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": 87632.89, "from_m": 85629.044, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90103.303, "from_m": 87632.89, "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": 91603.632, "from_m": 90103.303, "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": 93764.112, "from_m": 91603.632, "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": 95547.086, "from_m": 93764.112, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96122.223, "from_m": 95547.086, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96890.943, "from_m": 96122.223, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 97013.912, "from_m": 96890.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97086.957, "from_m": 97013.912, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 97454.254, "from_m": 97086.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98961.084, "from_m": 97454.254, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102729.422, "from_m": 98961.084, "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": 105144.873, "from_m": 102729.422, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113375.033, "from_m": 105144.873, "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": 113467.106, "from_m": 113375.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 113700.598, "from_m": 113467.106, "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": 114766.657, "from_m": 113700.598, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120457.915, "from_m": 114766.657, "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": 120499.308, "from_m": 120457.915, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 120931.528, "from_m": 120499.308, "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": 122198.038, "from_m": 120931.528, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123308.984, "from_m": 122198.038, "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": 123669.047, "from_m": 123308.984, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 123727.54, "from_m": 123669.047, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123773.876, "from_m": 123727.54, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 126060.417, "from_m": 123773.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128253.953, "from_m": 126060.417, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134718.634, "from_m": 128253.953, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 141947.172, "from_m": 134718.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 145053.44, "from_m": 141947.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 149663.436, "from_m": 145053.44, "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": 155112.068, "from_m": 149663.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": 167472.701, "from_m": 155112.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167742.164, "from_m": 167472.701, "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": 167784.818, "from_m": 167742.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173217.528, "from_m": 167784.818, "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": 175816.973, "from_m": 173217.528, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183639.162, "from_m": 175816.973, "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": 188275.902, "from_m": 183639.162, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193606.569, "from_m": 188275.902, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 200783.029, "from_m": 193606.569, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 208290.376, "from_m": 200783.029, "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": 210135.881, "from_m": 208290.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 210233.633, "from_m": 210135.881, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 210262.81, "from_m": 210233.633, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 210585.449, "from_m": 210262.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 794386, "profile_key": "2b4972fdfb58305c464a5ff11f75d8071045115eca38225b29af82f3621d0b9d", "schedule_id": 1727, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1328", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1331H", "wtt_dep": "1333", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Dalmeny Jn", "stage_seq": 5, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Inverkeithing", "stage_seq": 6, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Burntisland", "stage_seq": 7, "distance_m": 33242.535, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Kirkcaldy", "stage_seq": 8, "distance_m": 42480.783, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Thornton South Jn", "stage_seq": 9, "distance_m": 49547.181, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405H", "location": "Thornton North Jn", "stage_seq": 10, "distance_m": 50353.213, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Ladybank", "stage_seq": 11, "distance_m": 63801.27, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Cupar", "stage_seq": 12, "distance_m": 72637.172, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1428", "location": "Leuchars", "stage_seq": 13, "distance_m": 82721.0, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Tay Bridge South", "stage_seq": 14, "distance_m": 91507.554, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Dundee Central Jn", "stage_seq": 15, "distance_m": 95499.561, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1444", "location": "Dundee", "stage_seq": 16, "distance_m": 96064.064, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Camperdown Jn", "stage_seq": 17, "distance_m": 97213.623, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Broughty Ferry", "stage_seq": 18, "distance_m": 102468.985, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Carnoustie", "stage_seq": 19, "distance_m": 113667.836, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1500H", "wtt_dep": "1501H", "location": "Arbroath", "stage_seq": 20, "distance_m": 123489.498, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Inverkeilor", "stage_seq": 21, "distance_m": 133297.313, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Usan Jn", "stage_seq": 22, "distance_m": 142116.317, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Montrose", "stage_seq": 23, "distance_m": 145350.539, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Craigo S.B.", "stage_seq": 24, "distance_m": 152979.358, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Laurencekirk", "stage_seq": 25, "distance_m": 161644.127, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Carmont", "stage_seq": 26, "distance_m": 175886.632, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1540", "location": "Stonehaven", "stage_seq": 27, "distance_m": 184731.684, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Aberdeen Sig. A223", "stage_seq": 28, "distance_m": 193820.977, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Aberdeen Sig. A229", "stage_seq": 29, "distance_m": 199682.611, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Aberdeen Sig. A55", "stage_seq": 30, "distance_m": 206919.283, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Craiginches South Jn", "stage_seq": 31, "distance_m": 207940.483, "section_seq": 1, "route_path_id": 131024}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 32, "distance_m": 209822.614, "section_seq": 1, "route_path_id": 131024}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 33, "distance_m": 210585.449, "section_seq": 1, "route_path_id": 131024}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 210585.449, "from_m": 0.0, "section_seq": 1, "route_path_id": 131024}], "total_distance_m": 210585.449, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 210585.449, "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-23T12:30:55Z", "source_id": 68331460, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T12:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:00Z", "source_id": 21431838, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:48:18Z", "source_id": 68371507, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T12:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:48:24Z", "source_id": 21443858, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:56:58Z", "source_id": 68391814, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T12:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:57:05Z", "source_id": 21449906, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:03:22Z", "source_id": 68406576, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:03:25Z", "source_id": 21454253, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:14:33Z", "source_id": 68433108, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:14:37Z", "source_id": 21462161, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:38Z", "source_id": 21466304, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:28:38Z", "source_id": 21471859, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 407, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:40:28Z", "source_id": 68493911, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T13:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:40:31Z", "source_id": 21480075, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:19Z", "source_id": 21486877, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:00:35Z", "source_id": 21493936, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:58Z", "source_id": 21522530, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}] |
Edinburgh |
1328 |
1328 |
17F |
None |
None |
Aberdeen |
1558 |
1558 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14635/2026-09-23/detailed |
None |
Arbroath |
2026-09-23T15:01:30+01:00 |
Stonehaven |
36.0 |
{"type": "LineString", "coordinates": [[-2.5891906999999996, 56.5594589], [-2.5889474999999997, 56.5597397], [-2.5888556, 56.55987029999999], [-2.588761, 56.5600377], [-2.5886924999999996, 56.56020849999999], [-2.5886487, 56.56037899999999], [-2.5886417, 56.56044920000001], [-2.5886402, 56.5604646], [-2.5886352999999995, 56.56051379999999], [-2.5886374, 56.56062979999999], [-2.5886483999999994, 56.56072], [-2.5886914999999995, 56.561018700000005], [-2.588737, 56.5612441], [-2.5887908, 56.56146100000001], [-2.5888058999999997, 56.5615409], [-2.5888151, 56.5617068], [-2.5888232, 56.5618003], [-2.5888415, 56.5619571], [-2.5888896, 56.5621776], [-2.5890272, 56.5628077], [-2.5891217999999996, 56.563248400000006], [-2.5892328999999994, 56.56378500000001], [-2.5892540999999993, 56.5638994], [-2.5893244, 56.5642788], [-2.5893938, 56.5651565], [-2.5894091999999995, 56.56572369999999], [-2.5893778, 56.56649809999999], [-2.5892987, 56.5671954], [-2.5892438, 56.567561700000006], [-2.5892081, 56.56779960000001], [-2.5890706, 56.5685137], [-2.58884, 56.5693874], [-2.5887599, 56.5697091], [-2.5884262, 56.57099259999999], [-2.5880835, 56.572374799999984], [-2.5879765, 56.5729937], [-2.587966, 56.573054099999986], [-2.5879615, 56.57308040000001], [-2.5879312999999997, 56.5736352], [-2.5879634999999994, 56.5742701], [-2.588093, 56.5752283], [-2.5882745999999996, 56.57636229999999], [-2.5883398, 56.5767348], [-2.5883840999999994, 56.576926500000006], [-2.5884149, 56.577122], [-2.5885174, 56.57765390000001], [-2.5886440999999993, 56.5781975], [-2.5888534, 56.57869619999999], [-2.5891215, 56.5791536], [-2.5894304, 56.5795842], [-2.5898176, 56.5800298], [-2.5902159, 56.58043929999999], [-2.5905773999999995, 56.5807703], [-2.5911841999999994, 56.5812382], [-2.5918332, 56.581671], [-2.5921913, 56.58189999999999], [-2.593399, 56.5826722], [-2.5940334, 56.583139], [-2.594666, 56.5836224], [-2.5952423999999996, 56.5841249], [-2.595872, 56.58470810000001], [-2.5977958, 56.5865595], [-2.5992208, 56.58792499999999], [-2.600252, 56.588920900000005], [-2.6008818, 56.5895638], [-2.6013243, 56.59011829999999], [-2.6016019, 56.59062850000001], [-2.6019593, 56.591419900000005], [-2.6020849, 56.591944899999994], [-2.6021734, 56.592408799999994], [-2.6021705, 56.592964], [-2.6020932999999995, 56.593551600000005], [-2.601925099999999, 56.5941352], [-2.6017427, 56.5945723], [-2.601501, 56.59501809999999], [-2.6012384999999996, 56.59539929999999], [-2.6010485999999995, 56.59566869999999], [-2.60082, 56.59593679999999], [-2.6003909, 56.5963562], [-2.5999294999999996, 56.596746], [-2.5994789, 56.5970945], [-2.5986957, 56.5976556], [-2.5979984, 56.5981281], [-2.5973975, 56.5985061], [-2.5963313999999995, 56.5991705], [-2.5952537, 56.5997963], [-2.5904459, 56.6026347], [-2.5896035, 56.60313299999999], [-2.5887308999999994, 56.60362179999999], [-2.58807, 56.6039568], [-2.5870956, 56.6044048], [-2.5862074, 56.6047485], [-2.5857829999999997, 56.6049069], [-2.5853226, 56.6050615], [-2.5843512999999994, 56.6053685], [-2.58235637718061, 56.60594438235383], [-2.5773346, 56.607394], [-2.5763368, 56.60771280000001], [-2.5756072999999997, 56.6079903], [-2.5743965, 56.60845679999999], [-2.5737984999999997, 56.6086706], [-2.5730216, 56.60892919999999], [-2.5721955, 56.6091654], [-2.5679461999999997, 56.61025519999999], [-2.567213, 56.6104764], [-2.5663933999999995, 56.61074730000001], [-2.5656222, 56.611046], [-2.5649311999999997, 56.61134130000001], [-2.5642938000000006, 56.611646], [-2.5636367, 56.611991200000006], [-2.5631072999999995, 56.61230770000001], [-2.5623786, 56.6127847], [-2.5618314, 56.613198], [-2.5614174, 56.6135388], [-2.5609065, 56.6140335], [-2.560413, 56.61458480000001], [-2.5599968, 56.61516399999999], [-2.5595139999999996, 56.61593140000001], [-2.5592457999999993, 56.6165808], [-2.5579732, 56.619801499999994], [-2.5577759, 56.6202112], [-2.5576494, 56.62047609999999], [-2.55751, 56.6207543], [-2.5573136, 56.621106999999995], [-2.5571366, 56.621405], [-2.5567742, 56.6219621], [-2.5562523999999995, 56.622714], [-2.5559628, 56.62311529999999], [-2.555264, 56.6239594], [-2.5547349, 56.624550000000006], [-2.5526368000000006, 56.626886799999994], [-2.5520688999999996, 56.627485199999995], [-2.5516111999999995, 56.6279295], [-2.5512259, 56.6282588], [-2.5506478999999995, 56.6287208], [-2.5500497999999996, 56.6291365], [-2.5495341, 56.62947110000001], [-2.5491386, 56.62971060000001], [-2.5486885999999997, 56.62997169999999], [-2.5469986999999996, 56.630854799999994], [-2.54649, 56.6311075], [-2.5460329, 56.631331800000005], [-2.5452991000000003, 56.631701500000005], [-2.5446971, 56.6320053], [-2.5443471, 56.63218189999999], [-2.5435476, 56.6326355], [-2.5428986999999994, 56.6330816], [-2.542144, 56.63369970000001], [-2.5416321999999996, 56.6341941], [-2.5412098999999997, 56.6347196], [-2.5408960000000005, 56.635177899999995], [-2.5406641, 56.6356224], [-2.5404416, 56.6361621], [-2.540275, 56.6367596], [-2.5397195, 56.6408408], [-2.5396129, 56.6417521], [-2.5395107, 56.6421776], [-2.5394099999999997, 56.6425303], [-2.5393288999999997, 56.642814300000005], [-2.5390913, 56.6433782], [-2.5389314999999995, 56.6436684], [-2.5387321999999997, 56.6440096], [-2.5382087, 56.644799799999994], [-2.5376915999999996, 56.645502400000005], [-2.5373268, 56.64589759999999], [-2.5369069999999994, 56.6463046], [-2.5364256, 56.6467235], [-2.5356638, 56.6473074], [-2.535054699999999, 56.6477144], [-2.5344193, 56.648109599999984], [-2.5337391999999994, 56.64849259999999], [-2.5333588999999996, 56.64869519999999], [-2.5324172999999996, 56.6491521], [-2.5314087999999995, 56.64957129999999], [-2.5301636, 56.650073299999995], [-2.5300888, 56.6501019], [-2.5298521, 56.65019259999998], [-2.5247297999999994, 56.65219489999999], [-2.5233206, 56.65276620000001], [-2.5223482, 56.65321230000001], [-2.5220498, 56.6533537], [-2.5214827, 56.6536517], [-2.5208907999999997, 56.653992900000006], [-2.5203675999999997, 56.6543206], [-2.518848761733284, 56.65535477505026], [-2.5172996999999997, 56.6564095], [-2.5160069999999997, 56.6572343], [-2.5156575999999995, 56.65745449999999], [-2.5155695, 56.657506], [-2.51528279553466, 56.657669905027525], [-2.5143879, 56.658181500000005], [-2.5136121, 56.65856740000001], [-2.5129773999999996, 56.65888160000001], [-2.5121815, 56.65924], [-2.511037, 56.6597279], [-2.504113, 56.6626392], [-2.502209, 56.663439100000005], [-2.5008114999999997, 56.664028], [-2.4998079999999994, 56.6644095], [-2.4985863, 56.6648216], [-2.4972188, 56.66525899999999], [-2.4970769999999995, 56.665304299999995], [-2.4962948999999997, 56.665554499999985], [-2.4945457, 56.6661364], [-2.493528, 56.6665362], [-2.4924682, 56.6669587], [-2.4912449, 56.6675889], [-2.4907314, 56.66794110000001], [-2.4878169, 56.6698935], [-2.4857345, 56.6714044], [-2.4850016, 56.6719233], [-2.4846492, 56.67214179999999], [-2.4842506999999996, 56.672341800000005], [-2.4835967999999995, 56.67263940000001], [-2.482902, 56.67292630000001], [-2.4824199999999994, 56.6730867], [-2.4819467999999993, 56.6732355], [-2.4738789, 56.67560769999999], [-2.468142, 56.6772945], [-2.4678762999999995, 56.6773694], [-2.4669518, 56.677639199999994], [-2.4661194999999996, 56.67793149999999], [-2.4653256, 56.678244799999995], [-2.4644546, 56.6786663], [-2.4636519, 56.6791171], [-2.4631262, 56.6794707], [-2.4625897, 56.679877299999994], [-2.4620425, 56.68035470000001], [-2.4615811999999995, 56.680837999999994], [-2.4612172999999995, 56.6812859], [-2.4609176, 56.6817573], [-2.4606729, 56.6822425], [-2.460442, 56.68282560000001], [-2.4603597, 56.6832929], [-2.4603202, 56.6837378], [-2.4603243, 56.6840486], [-2.4603474, 56.684350300000006], [-2.4604512, 56.68497959999999], [-2.4613631999999996, 56.6886356], [-2.4616755999999995, 56.6898879], [-2.4617488, 56.69014189999999], [-2.4619590999999996, 56.69087179999999], [-2.4620569000000003, 56.6912477], [-2.4622751999999997, 56.6920863], [-2.4624237, 56.6926017], [-2.4624461999999996, 56.69267990000001], [-2.4626271999999996, 56.6931366], [-2.462928, 56.6936541], [-2.463252199999999, 56.69407989999999], [-2.4637062, 56.6945402], [-2.4642607, 56.6949868], [-2.464883700000001, 56.695404], [-2.4655026, 56.6957489], [-2.466377, 56.6961517], [-2.4672997, 56.6964757], [-2.4681687, 56.6967173], [-2.4687166, 56.69682819999999], [-2.4691343, 56.6969058], [-2.4696131, 56.6969801], [-2.4698518, 56.6970147], [-2.4701012, 56.6970435], [-2.4707181999999994, 56.69710229999999], [-2.4713552000000005, 56.69714140000001], [-2.4723591, 56.6972078], [-2.4731361999999995, 56.69725919999999], [-2.4741876, 56.6973653], [-2.4750673, 56.697500700000006], [-2.4757969, 56.6976539], [-2.4765049999999995, 56.697854199999995], [-2.4773419, 56.698154599999995], [-2.4779856, 56.69843740000001], [-2.4786079, 56.69877900000001], [-2.4791549999999996, 56.6991619], [-2.4795608999999996, 56.69949570000001], [-2.4798256, 56.6997498], [-2.4800173999999995, 56.6999682], [-2.4801911, 56.7002187], [-2.4803195, 56.7004161], [-2.4804438, 56.7006543], [-2.4806104, 56.70105720000001], [-2.4806449999999995, 56.70129419999999], [-2.4806832, 56.70155890000001], [-2.4806932999999995, 56.7017942], [-2.4806705, 56.70203269999999], [-2.4806464, 56.70227340000001], [-2.4805792999999996, 56.70257900000001], [-2.4804867, 56.7028293], [-2.4803512999999997, 56.7031083], [-2.4802354, 56.7033128], [-2.4800871, 56.70353829999999], [-2.4799466, 56.7037167], [-2.4796372, 56.704044800000005], [-2.4794155, 56.7042897], [-2.4789942705614294, 56.7047004946412], [-2.4759049999999996, 56.70771310000001], [-2.4754083, 56.7081816], [-2.4748883, 56.70867679999999], [-2.4745391999999997, 56.709008299999994], [-2.4741845, 56.70934769999999], [-2.4738547, 56.709697299999995], [-2.4737355, 56.7098427], [-2.4734797999999993, 56.71022519999999], [-2.4732455, 56.7105665], [-2.4730034, 56.71095009999999], [-2.472649399999999, 56.71159459999999], [-2.47253, 56.711869199999995], [-2.4724280999999997, 56.712141499999994], [-2.472400731487381, 56.712233408116234], [-2.4723516, 56.7123984], [-2.4723034, 56.712617], [-2.4722557, 56.712827700000005], [-2.4722081, 56.7130506], [-2.4721665999999995, 56.71324189999999], [-2.4721478, 56.713412000000005], [-2.4721343999999994, 56.71360850000001], [-2.472151, 56.71405690000001], [-2.4721728, 56.7145737], [-2.4722209, 56.7149938], [-2.4722398999999995, 56.71521099999999], [-2.4722766, 56.715632], [-2.4723065, 56.7161102], [-2.4723449999999993, 56.71649589999999], [-2.4724249000000005, 56.7171682], [-2.4725879, 56.71787569999999], [-2.4728054, 56.718545], [-2.4729660999999994, 56.7189663], [-2.473152, 56.7193859], [-2.473595, 56.72024179999999], [-2.4741233, 56.721053], [-2.4747038, 56.72189879999999], [-2.4751681, 56.72256429999999], [-2.4754254, 56.72301790000001], [-2.4756810999999996, 56.7235641], [-2.4758601999999996, 56.72410059999999], [-2.4759715999999994, 56.72463140000001], [-2.4759883, 56.725118499999994], [-2.4759673999999996, 56.7255504], [-2.4758918999999997, 56.7260003], [-2.4757787999999996, 56.7264156], [-2.4756219, 56.7267999], [-2.475425, 56.72718700000001], [-2.4752018, 56.7275721], [-2.474999, 56.727882400000006], [-2.4748295, 56.7281412], [-2.4740535, 56.7292933], [-2.4736793, 56.7299032], [-2.4734627, 56.7303861], [-2.4733217, 56.7308691], [-2.4732647, 56.731116099999994], [-2.4732314, 56.73134239999999], [-2.4731931, 56.7317638], [-2.4732208, 56.7322089], [-2.4732727999999997, 56.73269869999999], [-2.4733528999999996, 56.7330437], [-2.4734453999999997, 56.733343600000005], [-2.4736417999999993, 56.733765700000006], [-2.4736545999999997, 56.7337933], [-2.473759499999999, 56.73399059999999], [-2.4737855999999994, 56.7340317], [-2.4738998, 56.73421209999999], [-2.4752763, 56.7360221], [-2.4755748, 56.7365349], [-2.475783799999999, 56.73698149999999], [-2.4758755, 56.7373414], [-2.4759138, 56.73752150000001], [-2.4759288, 56.73783039999999], [-2.4759245999999995, 56.7381742], [-2.4758596999999996, 56.73857099999999], [-2.4757844999999996, 56.738871399999994], [-2.4757111, 56.73901260000001], [-2.4756247, 56.7392257], [-2.4755585, 56.7393684], [-2.475401, 56.7396569], [-2.4751698999999996, 56.74000480000001], [-2.4749272999999996, 56.7403183], [-2.4746422, 56.7406056], [-2.4742665999999995, 56.7409274], [-2.4739036, 56.7412366], [-2.4731870999999996, 56.7417879], [-2.4724345999999997, 56.74234260000001], [-2.4719972, 56.7426656], [-2.4715824, 56.74307670000001], [-2.4712404999999995, 56.7434254], [-2.4709852, 56.74379299999999], [-2.470772, 56.7441611], [-2.4706014, 56.7445469], [-2.4704842999999994, 56.7448971], [-2.4704191, 56.7452697], [-2.470400699999999, 56.745679599999995], [-2.4704205, 56.7458834], [-2.4704728, 56.7463227], [-2.4706102, 56.7467736], [-2.4708129999999997, 56.74719009999999], [-2.4711112, 56.7476521], [-2.4715072, 56.7481208], [-2.4720203999999995, 56.748642699999984], [-2.4728005999999993, 56.74940569999999], [-2.4733504999999996, 56.7498371], [-2.4739645, 56.7502478], [-2.4743527, 56.7504797], [-2.4747521999999997, 56.7506855], [-2.4754013999999995, 56.7509953], [-2.4760479, 56.75128629999999], [-2.481962672421405, 56.75398158922311], [-2.4839082, 56.7548681], [-2.4850927, 56.7554805], [-2.4860288, 56.7559968], [-2.4874632, 56.75686749999999], [-2.494671799999999, 56.76122889999999], [-2.4985208999999995, 56.76355749999999], [-2.499715, 56.7642165], [-2.5004149, 56.764579299999994], [-2.5019852999999994, 56.7653298], [-2.507557, 56.7678399], [-2.5086412, 56.76836409999999], [-2.5096201, 56.7688495], [-2.5096879999999997, 56.768883200000005], [-2.5102738000000007, 56.76922], [-2.5105129, 56.7693574], [-2.5109343, 56.7696072], [-2.5112358999999995, 56.7697859], [-2.5117129999999994, 56.7700615], [-2.5117205, 56.7700664], [-2.5117814999999997, 56.7701039], [-2.5117916, 56.770112700000006], [-2.5120160999999994, 56.7702622], [-2.5128263, 56.7707866], [-2.512869, 56.770814400000006], [-2.5139826, 56.77160289999998], [-2.5146734999999993, 56.7721447], [-2.5152373, 56.772611399999995], [-2.51528279553466, 56.7726523332107], [-2.5163331, 56.7735973], [-2.5163885999999995, 56.7736534], [-2.5171852999999995, 56.7744578], [-2.517505, 56.7748056], [-2.5183393999999995, 56.77573199999999], [-2.5190925, 56.7767454], [-2.519357799999999, 56.77715309999999], [-2.5195974, 56.77755619999999], [-2.5200493, 56.77844100000001], [-2.5202914999999995, 56.7790242], [-2.5204661, 56.7795045], [-2.5207345, 56.780418999999995], [-2.5208781, 56.7811372], [-2.5209512, 56.7816113], [-2.5210202999999995, 56.7826529], [-2.5210108999999994, 56.782944699999994], [-2.5209714, 56.78352819999999], [-2.5207659999999996, 56.78434589999999], [-2.5207054999999996, 56.78460199999999], [-2.520541699999999, 56.7852038], [-2.5202907, 56.785854099999995], [-2.5200220000000004, 56.786439], [-2.5197854, 56.78686559999999], [-2.5191551, 56.787881500000005], [-2.51732, 56.79083919999999], [-2.51528279553466, 56.794088947936075], [-2.5149220999999997, 56.79466430000001], [-2.5147377, 56.794944699999995], [-2.5122936999999994, 56.7989214], [-2.5121883, 56.7991141], [-2.5117455, 56.7999241], [-2.5114995, 56.8004748], [-2.5111469999999994, 56.80136869999998], [-2.5105774, 56.803146], [-2.510558958403184, 56.803198107020805], [-2.5104433, 56.80352489999999], [-2.5102862, 56.8038884], [-2.5099995, 56.80453060000001], [-2.5096323, 56.8051985], [-2.5093381, 56.80571069999999], [-2.5089317999999996, 56.80632069999999], [-2.5083651, 56.8070859], [-2.5077883, 56.8077515], [-2.5073671, 56.8081966], [-2.5066898, 56.8088747], [-2.5061042, 56.809389499999995], [-2.5056874999999996, 56.8097521], [-2.5050719999999997, 56.81024549999999], [-2.5045563, 56.8106358], [-2.5037651, 56.811215700000005], [-2.4977716999999995, 56.815482200000005], [-2.495877, 56.816827800000006], [-2.4939553, 56.8181923], [-2.4908975, 56.820399900000005], [-2.4892971, 56.8215443], [-2.4819491, 56.82674560000001], [-2.4803784, 56.8278903], [-2.4786536999999997, 56.8291144], [-2.4760969, 56.8308991], [-2.4751476, 56.83153469999999], [-2.4739609, 56.8322626], [-2.4734595, 56.8325674], [-2.4729334, 56.83285149999999], [-2.471280699999999, 56.83372800000001], [-2.4689813, 56.8349377], [-2.4645901, 56.837232500000006], [-2.4638898, 56.837599999999995], [-2.4637103, 56.8376938], [-2.4636931, 56.8377028], [-2.4634997, 56.83780389999999], [-2.4629319, 56.83809949999999], [-2.4628235999999997, 56.8381571], [-2.462739899999999, 56.8382008], [-2.4587890999999997, 56.84026389999998], [-2.4578971, 56.8407341], [-2.4572109, 56.8410957], [-2.4567167, 56.841350600000005], [-2.4535138000000005, 56.8431277], [-2.4534804999999995, 56.8431489], [-2.4525221, 56.8437579], [-2.4518111999999994, 56.84423659999999], [-2.4510718, 56.8447503], [-2.4504049, 56.845247699999994], [-2.4497339, 56.8457825], [-2.4491129, 56.8463229], [-2.4484954, 56.8469067], [-2.447999499999999, 56.84741000000001], [-2.4475824, 56.84787980000001], [-2.446465, 56.8492488], [-2.4457687, 56.8500786], [-2.4452296999999996, 56.850670599999994], [-2.4444581999999997, 56.8514938], [-2.4438853999999997, 56.8520765], [-2.4435931495036964, 56.85235009638662], [-2.4428437, 56.8530517], [-2.442063, 56.8537493], [-2.4412729, 56.8544117], [-2.4405485, 56.85499440000001], [-2.4397217, 56.85563440000001], [-2.4388086, 56.85632159999999], [-2.4380243, 56.856862], [-2.4372188, 56.8574081], [-2.4362314, 56.8580441], [-2.4354471, 56.8585392], [-2.434630799999999, 56.8590266], [-2.4335814, 56.859643], [-2.4325139999999994, 56.8602209], [-2.428444, 56.86231709999999], [-2.425451267122708, 56.86384680575856], [-2.423036, 56.8650813], [-2.4228233999999995, 56.8651887], [-2.4218918, 56.865664], [-2.4203339, 56.866490500000005], [-2.4190605, 56.867231999999994], [-2.4174996, 56.8682343], [-2.4163547999999997, 56.8690428], [-2.415965, 56.8693233], [-2.4151573999999996, 56.869944], [-2.4145829999999995, 56.87042], [-2.4140976, 56.870833700000006], [-2.4132715999999994, 56.8715488], [-2.4121899, 56.872545], [-2.4114850999999997, 56.87316299999999], [-2.4058320999999996, 56.87811939999999], [-2.4054880999999995, 56.87842099999999], [-2.4048745, 56.8789231], [-2.4043389999999993, 56.8793157], [-2.4034574, 56.8798876], [-2.4031713999999997, 56.880052000000006], [-2.4027866, 56.880268099999995], [-2.4026764, 56.8803239], [-2.4025595999999996, 56.8803853], [-2.4013608, 56.88097739999999], [-2.4007907999999993, 56.8812685], [-2.4005692, 56.88136829999999], [-2.3999597, 56.88171679999999], [-2.3992008999999994, 56.882222199999994], [-2.3988749, 56.88245040000001], [-2.3982853, 56.8828865], [-2.3977741, 56.88331349999999], [-2.3896564999999996, 56.8903419], [-2.3891295999999995, 56.8908201], [-2.3886544, 56.8913034], [-2.3883055, 56.891659399999995], [-2.3862709999999994, 56.8939645], [-2.3859478999999997, 56.8942879], [-2.3855657, 56.89465399999999], [-2.3849925999999995, 56.8951418], [-2.3844410999999996, 56.8955753], [-2.3839435, 56.8959351], [-2.3834246, 56.8962936], [-2.3828918999999997, 56.8966358], [-2.3821043, 56.8971115], [-2.3813381999999996, 56.89753880000001], [-2.3805587, 56.8979523], [-2.3795261999999995, 56.8984374], [-2.373015755626509, 56.90143760579963], [-2.3705427, 56.9025772], [-2.3694565, 56.9030777], [-2.3684551, 56.90357519999999], [-2.3675808999999997, 56.9040774], [-2.3667891, 56.90456970000001], [-2.3661683999999994, 56.904993299999994], [-2.3655944999999994, 56.90540310000001], [-2.3650228, 56.905850599999994], [-2.3642902, 56.9064855], [-2.3628741, 56.9077925], [-2.3622288, 56.90835189999999], [-2.3615534999999994, 56.9089188], [-2.3608195999999997, 56.9094338], [-2.3602168, 56.90978739999999], [-2.3593178999999997, 56.910333300000005], [-2.3584396999999995, 56.9108424], [-2.3577704999999995, 56.9112199], [-2.3569593, 56.9116114], [-2.3566676999999996, 56.911752], [-2.3468828, 56.9162514], [-2.3454843999999997, 56.91690340000001], [-2.3451562, 56.9170564], [-2.3444983, 56.9173631], [-2.3437857, 56.91773739999999], [-2.3432149, 56.9180869], [-2.3427054999999997, 56.9184333], [-2.3421243, 56.91889619999999], [-2.3415798, 56.9194249], [-2.3411101, 56.9199567], [-2.3408490999999993, 56.9203259], [-2.3405716, 56.9207991], [-2.3403155, 56.92137739999999], [-2.3402203, 56.921700699999995], [-2.3401179, 56.9221997], [-2.3401019000000005, 56.9224247], [-2.3400969, 56.923007299999995], [-2.3401962, 56.9236179], [-2.3402893999999996, 56.9239519], [-2.3404007999999994, 56.9242768], [-2.3406517, 56.9248241], [-2.3410129999999993, 56.9253779], [-2.3414091, 56.9258485], [-2.3416902, 56.926143399999994], [-2.3419790999999996, 56.9264178], [-2.3424447, 56.9268208], [-2.3431244, 56.9273359], [-2.3478214, 56.9305402], [-2.3487735999999995, 56.93124280000001], [-2.3493777, 56.93175879999999], [-2.3497356999999996, 56.932112800000006], [-2.3499325, 56.932307300000005], [-2.3503277, 56.9327801], [-2.3506603, 56.93324069999999], [-2.3509731, 56.933740799999995], [-2.3511673999999996, 56.934176699999995], [-2.3513519, 56.9346939], [-2.3514551999999997, 56.935175099999995], [-2.3515003, 56.93559249999999], [-2.3515086, 56.935942399999995], [-2.3514693, 56.93640669999999], [-2.3514078, 56.93675759999999], [-2.3512574, 56.9372426], [-2.3511347, 56.9375479], [-2.3510075, 56.9377879], [-2.3509371, 56.93792080000001], [-2.3508509, 56.9380833], [-2.3506918, 56.93832590000001], [-2.3506486999999994, 56.9383825], [-2.350427499999999, 56.938663099999985], [-2.3502998, 56.93884069999999], [-2.3501271, 56.93902740000001], [-2.349991, 56.93917869999999], [-2.3494552, 56.939693000000005], [-2.3491689, 56.93992020000001], [-2.3486575999999997, 56.9403109], [-2.3480802, 56.94068920000001], [-2.3475304999999995, 56.94100869999999], [-2.3468633000000003, 56.9413506], [-2.3463980999999996, 56.9415612], [-2.3462910999999997, 56.9416097], [-2.3454495, 56.941945200000006], [-2.3445643000000005, 56.942229299999994], [-2.3437226999999994, 56.9424573], [-2.3426655999999997, 56.942692699999995], [-2.3416753, 56.9428571], [-2.3401201, 56.9431167], [-2.3396468, 56.94319149999999], [-2.3386384, 56.943348799999995], [-2.3374492999999994, 56.94354740000001], [-2.3365768999999994, 56.9437104], [-2.3357101, 56.94392719999999], [-2.3356197387107556, 56.94395270536607], [-2.3350196, 56.9441221], [-2.3342063, 56.944396999999995], [-2.3330259, 56.9448656], [-2.3307115, 56.9457974], [-2.3286651999999997, 56.9466312], [-2.3263662, 56.94756799999999], [-2.3255545, 56.94795539999999], [-2.3252210999999994, 56.948133199999994], [-2.324902, 56.948315699999995], [-2.3242855999999996, 56.9487086], [-2.3236871, 56.9491574], [-2.3233808, 56.9494006], [-2.3231223, 56.9496426], [-2.3228871999999994, 56.949875000000006], [-2.3226829, 56.950106], [-2.3224106705175154, 56.950460683864705], [-2.3223118, 56.95058950000001], [-2.3216522, 56.9516245], [-2.3215228999999997, 56.951814], [-2.3214726000000003, 56.951881], [-2.3210531999999997, 56.95237939999999], [-2.3207398, 56.9526871], [-2.3204254, 56.952967099999995], [-2.320119, 56.9532405], [-2.3197815, 56.9534716], [-2.319275199999999, 56.953807899999994], [-2.3186575, 56.9541624], [-2.3179723, 56.9545081], [-2.3170398, 56.9549094], [-2.3163456, 56.9551641], [-2.3154967, 56.95542269999999], [-2.3147063, 56.955640499999994], [-2.3136524000000005, 56.9558654], [-2.3128461999999996, 56.956010899999995], [-2.3124069000000005, 56.9560727], [-2.3115168, 56.95619429999999], [-2.3108014, 56.95628089999999], [-2.3098249999999996, 56.95637769999999], [-2.3085928999999994, 56.95647149999999], [-2.3071521, 56.956536], [-2.3061866, 56.95656379999999], [-2.3051933, 56.9565698], [-2.3040954, 56.95654480000001], [-2.302993, 56.95649199999999], [-2.3020246999999996, 56.9564318], [-2.3007795999999994, 56.95632359999999], [-2.2998657999999996, 56.9562595], [-2.2988999999999997, 56.95622459999999], [-2.2979675, 56.95623040000001], [-2.2971731, 56.9562754], [-2.2962196999999995, 56.9563527], [-2.2955534, 56.9564335], [-2.2950695, 56.95650210000001], [-2.2936822, 56.9567592], [-2.2928071, 56.9569231], [-2.2919244, 56.95707579999999], [-2.2912236, 56.9571722], [-2.2905316, 56.9572521], [-2.2895868, 56.9573445], [-2.2888777999999994, 56.95738999999999], [-2.287769, 56.95743850000001], [-2.2863642999999993, 56.9574502], [-2.2853784, 56.9574267], [-2.2841691, 56.9573591], [-2.2831564, 56.957263700000006], [-2.2821820999999995, 56.9571463], [-2.2810659, 56.9569835], [-2.2802951999999994, 56.9568498], [-2.2786437, 56.95651], [-2.2738013, 56.9554841], [-2.2729334, 56.95530259999999], [-2.2721052, 56.95517189999999], [-2.2711559, 56.955068700000005], [-2.270246, 56.9550046], [-2.2694354, 56.954974099999994], [-2.2685431, 56.954974099999994], [-2.2676579, 56.9549871], [-2.2666333, 56.95506859999999], [-2.2657817, 56.9551502], [-2.2649375, 56.9552707], [-2.2642721999999997, 56.9553999], [-2.2635467999999994, 56.95557], [-2.2624438999999996, 56.95586990000001], [-2.2617141, 56.9561163], [-2.2608262999999997, 56.95640960000001], [-2.2602535999999995, 56.9565673], [-2.2596521, 56.95671289999999], [-2.2587946999999997, 56.9568932], [-2.2578645, 56.9570876], [-2.2571057, 56.9572558], [-2.256097, 56.9574704], [-2.2548157, 56.95777859999998], [-2.2480409999999997, 56.95951899999999], [-2.2467886999999997, 56.9598273], [-2.2458174999999994, 56.9600356], [-2.2457882102988034, 56.960040835216695], [-2.2443858, 56.96029149999999], [-2.2436631, 56.96041499999999], [-2.2427895999999996, 56.9605778], [-2.2420762, 56.96074629999999], [-2.2413268999999993, 56.9609625], [-2.2403190999999993, 56.961284199999994], [-2.2385651999999996, 56.96188899999999], [-2.2370816999999996, 56.9624006], [-2.2293982, 56.9650492], [-2.2285206, 56.96537829999999], [-2.2284341, 56.9654107], [-2.2275601, 56.9657611], [-2.2274146999999997, 56.96582850000001], [-2.2269242, 56.9660516], [-2.2265309999999996, 56.9662391], [-2.2259747, 56.96651109999999], [-2.2254338999999996, 56.96679189999999]]} |
38.1 |
1501 |
1537 |
Arbroath |
Stonehaven |
Stonehaven |
56.9667919 |
-2.2254339 |
56.9667919 |
-2.2254339 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Stonehaven |
TRUST |
TRACKING_TIMEOUT |
21522531 |
1790174458525537 |
85 |
85 |
2026-09-23 16:08:04.891944 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.771683 |
| 766062 |
796004 |
L83096 |
872L43MP23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 796004, "stp": "P", "toc": "South Western Railway", "uid": "L83096", "consist": "450016+450026+450057", "dest_crs": "BSK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83096/2026-09-23/detailed", "trust_id": "872L43MP23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": "1", "is_terminated": 1, "next_location": "Hook", "signalling_id": "2L43", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1547", "current_leg_dep": "1544", "current_leg_end": "Hook", "origin_dep_time": "1442", "origin_platform": "8", "current_location": "Hook", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.907007201281692, 51.28469278228209], [-0.9089483999999998, 51.2845391], [-0.9090015, 51.2845349], [-0.9093665, 51.2845077], [-0.9103896, 51.2844315], [-0.9119966, 51.28429369999999], [-0.9255022, 51.2831489], [-0.9391929, 51.28198840000001], [-0.9394147, 51.2819696], [-0.9430519000000002, 51.2816541], [-0.9482485999999998, 51.281203299999994], [-0.9483703, 51.28119209999999], [-0.9522012, 51.2808114], [-0.9524446, 51.28078899999999], [-0.9551509, 51.2805165], [-0.9566026, 51.2803488], [-0.9584049, 51.28012769999999], [-0.959235156792252, 51.28004302670593]]}", "current_leg_start": "Winchfield", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "51.2800430", "next_location_lon": "-0.9592352", "previous_location": "Winchfield", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21415.057, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24171.28, \"from_m\": 21674.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30527.516, \"from_m\": 29517.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32526.323, \"from_m\": 30527.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39289.349, \"from_m\": 33114.963, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39332.124, \"from_m\": 39289.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39843.389, \"from_m\": 39332.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39920.533, \"from_m\": 39843.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39954.626, \"from_m\": 39920.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52585.191, \"from_m\": 39954.626, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52665.112, \"from_m\": 52585.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53450.832, \"from_m\": 52665.112, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53500.998, \"from_m\": 53450.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63675.675, \"from_m\": 53500.998, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 63758.698, \"from_m\": 63675.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 75855.833, \"from_m\": 63758.698, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76402.386, \"from_m\": 75855.833, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76480.039, \"from_m\": 76402.386, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76544.756, \"from_m\": 76480.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76622.767, \"from_m\": 76544.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76676.8, \"from_m\": 76622.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76817.956, \"from_m\": 76676.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 796004, \"profile_key\": \"797e8060bd991bd415f184a71aadfe51f22ac5b0fa2be75bc0ac646c906e330a\", \"schedule_id\": 38687, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1507H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511H\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1519H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39044.173, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47428.564, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1533\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 53364.163, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538H\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 58636.752, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 63934.51, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1548H\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 67781.677, \"section_seq\": 1, \"route_path_id\": 146484}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 76817.956, \"section_seq\": 1, \"route_path_id\": 146484}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76817.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146484}], \"total_distance_m\": 76817.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76515.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1442", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.2800430", "current_position_lon": "-0.9592352", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:49:02Z\", \"source_id\": 21486010, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:16Z\", \"source_id\": 21488260, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:54:28Z\", \"source_id\": 21489784, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:57:33Z\", \"source_id\": 68534764, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:57:35Z\", \"source_id\": 21491932, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:06:04Z\", \"source_id\": 68555176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:06:07Z\", \"source_id\": 21497792, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:53Z\", \"source_id\": 68564473, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:59Z\", \"source_id\": 21500539, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:57Z\", \"source_id\": 68571910, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:13:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:59Z\", \"source_id\": 21502687, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:16Z\", \"source_id\": 68582185, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:17Z\", \"source_id\": 21505739, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:51Z\", \"source_id\": 68595220, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:53Z\", \"source_id\": 21509661, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:35Z\", \"source_id\": 68610984, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:38Z\", \"source_id\": 21514494, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:42Z\", \"source_id\": 68626479, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:50Z\", \"source_id\": 21518868, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:41:05Z\", \"source_id\": 68639388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:41:08Z\", \"source_id\": 21522693, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:22Z\", \"source_id\": 68652454, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:28Z\", \"source_id\": 21526523, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hook", "service_state_platform": null, "timing_fact_generation": 1790174954520075, "current_leg_arrival_utc": "2026-09-23T15:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.779372", "service_state_evidence_id": 68658669, "current_leg_start_actual_dep": "2026-09-23T15:44:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:04.926034", "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 |
BSK |
2L43 |
450016+450026+450057 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 52585.191, "from_m": 39954.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52665.112, "from_m": 52585.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53450.832, "from_m": 52665.112, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53500.998, "from_m": 53450.832, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63675.675, "from_m": 53500.998, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 63758.698, "from_m": 63675.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 75855.833, "from_m": 63758.698, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76402.386, "from_m": 75855.833, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76480.039, "from_m": 76402.386, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76544.756, "from_m": 76480.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76622.767, "from_m": 76544.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76676.8, "from_m": 76622.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76817.956, "from_m": 76676.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 796004, "profile_key": "797e8060bd991bd415f184a71aadfe51f22ac5b0fa2be75bc0ac646c906e330a", "schedule_id": 38687, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1442", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1507H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511H", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1519H", "location": "Woking", "stage_seq": 11, "distance_m": 39044.173, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 146484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47428.564, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1533", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 53364.163, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538H", "location": "Fleet", "stage_seq": 16, "distance_m": 58636.752, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Winchfield", "stage_seq": 17, "distance_m": 63934.51, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Hook", "stage_seq": 18, "distance_m": 67781.677, "section_seq": 1, "route_path_id": 146484}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 76817.956, "section_seq": 1, "route_path_id": 146484}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76817.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 146484}], "total_distance_m": 76817.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76515.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:49:02Z", "source_id": 21486010, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:16Z", "source_id": 21488260, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:54:28Z", "source_id": 21489784, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:57:33Z", "source_id": 68534764, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:57:35Z", "source_id": 21491932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:06:04Z", "source_id": 68555176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:06:07Z", "source_id": 21497792, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:53Z", "source_id": 68564473, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:59Z", "source_id": 21500539, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:57Z", "source_id": 68571910, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:59Z", "source_id": 21502687, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:16Z", "source_id": 68582185, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:17Z", "source_id": 21505739, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:51Z", "source_id": 68595220, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:53Z", "source_id": 21509661, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:35Z", "source_id": 68610984, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:38Z", "source_id": 21514494, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:42Z", "source_id": 68626479, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:50Z", "source_id": 21518868, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:41:05Z", "source_id": 68639388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:41:08Z", "source_id": 21522693, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:22Z", "source_id": 68652454, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:47:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:28Z", "source_id": 21526523, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:47:00+01:00", "operational_fact": true}] |
London Waterloo |
1442 |
1442 |
8 |
None |
None |
Basingstoke |
1558 |
1558 |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83096/2026-09-23/detailed |
None |
Winchfield |
2026-09-23T15:44:00+01:00 |
Hook |
3.0 |
{"type": "LineString", "coordinates": [[-0.907007201281692, 51.28469278228209], [-0.9089483999999998, 51.2845391], [-0.9090015, 51.2845349], [-0.9093665, 51.2845077], [-0.9103896, 51.2844315], [-0.9119966, 51.28429369999999], [-0.9255022, 51.2831489], [-0.9391929, 51.28198840000001], [-0.9394147, 51.2819696], [-0.9430519000000002, 51.2816541], [-0.9482485999999998, 51.281203299999994], [-0.9483703, 51.28119209999999], [-0.9522012, 51.2808114], [-0.9524446, 51.28078899999999], [-0.9551509, 51.2805165], [-0.9566026, 51.2803488], [-0.9584049, 51.28012769999999], [-0.959235156792252, 51.28004302670593]]} |
2.3 |
1544 |
1547 |
Winchfield |
Hook |
Hook |
51.2800430 |
-0.9592352 |
51.2800430 |
-0.9592352 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Hook |
TD |
TRACKING_TIMEOUT |
68658669 |
1790174954520075 |
96 |
96 |
2026-09-23 16:08:04.926034 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.779372 |
| 766063 |
796734 |
Y65455 |
529A40MQ23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 796734, "stp": "P", "toc": "London Overground", "uid": "Y65455", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65455/2026-09-23/detailed", "trust_id": "529A40MQ23", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-23", "dest_arr_time": "1554", "dest_platform": "3", "is_terminated": 1, "next_location": "Sydenham", "signalling_id": "9A40", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1548", "current_leg_dep": "1546", "current_leg_end": "Sydenham", "origin_dep_time": "1511", "origin_platform": "2", "current_location": "Sydenham", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0530377, 51.4395146], [-0.05314789999999999, 51.4391814], [-0.0532328, 51.43890110000001], [-0.0533296, 51.43850659999999], [-0.053408500000000005, 51.4380648], [-0.0534627, 51.4375556], [-0.0535023, 51.437130899999985], [-0.0535097, 51.4364746], [-0.053474, 51.43589630000001], [-0.05340099999999999, 51.4352075], [-0.05326999999999999, 51.4345726], [-0.0531047, 51.4337594], [-0.05303619999999999, 51.4332107], [-0.053004899999999994, 51.4328282], [-0.053004899999999994, 51.43245410000001], [-0.0530079, 51.4319017], [-0.05304219999999999, 51.4313521], [-0.053109199999999995, 51.43087399999999], [-0.05319109999999999, 51.4304302], [-0.0532596, 51.430173100000005], [-0.0533623, 51.429798000000005], [-0.0534814, 51.429497199999986], [-0.05360059999999999, 51.4291602], [-0.053674799999999995, 51.4289923], [-0.053982199999999994, 51.42830990000001], [-0.05425279999999999, 51.4277072], [-0.0544784, 51.427221]]}", "current_leg_start": "Forest Hill", "dest_arr_time_act": "1554", "motion_projection": null, "next_location_lat": "51.4272210", "next_location_lon": "-0.0544784", "previous_location": "Forest Hill", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 796734, \"profile_key\": \"bc3ca19fe93ad0411b0ac6b647e0d237b42ef780a1ba73614453c055a718eac2\", \"schedule_id\": 29888, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"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\": \"1512H\", \"wtt_dep\": \"1513\", \"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\": \"1513H\", \"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\": \"1515\", \"wtt_dep\": \"1516\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1522H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1525\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1530H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534H\", \"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\": \"1535\", \"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\": \"1536\", \"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\": \"1537\", \"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\": \"1538\", \"wtt_dep\": \"1539\", \"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\": \"1541\", \"wtt_dep\": \"1541H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"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": "1511", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4272210", "current_position_lon": "-0.0544784", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:02Z\", \"source_id\": 68569741, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:06Z\", \"source_id\": 21502065, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:14:36Z\", \"source_id\": 68575874, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:14:39Z\", \"source_id\": 21503907, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:05Z\", \"source_id\": 68581696, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:11Z\", \"source_id\": 21505642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:10Z\", \"source_id\": 68586625, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:13Z\", \"source_id\": 21507077, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:51Z\", \"source_id\": 68592838, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:54Z\", \"source_id\": 21508969, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:07Z\", \"source_id\": 68598072, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:11Z\", \"source_id\": 21510654, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:10Z\", \"source_id\": 68602884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:11Z\", \"source_id\": 21512014, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:09Z\", \"source_id\": 68607746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:15Z\", \"source_id\": 21513495, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:46Z\", \"source_id\": 68611530, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:50Z\", \"source_id\": 21514609, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:21Z\", \"source_id\": 68615498, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:25Z\", \"source_id\": 21515772, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:07Z\", \"source_id\": 68620012, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:13Z\", \"source_id\": 21517055, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:42Z\", \"source_id\": 68629017, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:45Z\", \"source_id\": 21519563, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:25Z\", \"source_id\": 68637818, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:27Z\", \"source_id\": 21522222, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:11Z\", \"source_id\": 68644651, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:14Z\", \"source_id\": 21524242, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:25Z\", \"source_id\": 68650102, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:31Z\", \"source_id\": 21525829, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:11Z\", \"source_id\": 68656762, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:14Z\", \"source_id\": 21527776, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sydenham", "service_state_platform": null, "timing_fact_generation": 1790175281939487, "current_leg_arrival_utc": "2026-09-23T15:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.786879", "service_state_evidence_id": 68672425, "current_leg_start_actual_dep": "2026-09-23T15:50:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:04.957938", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A40 |
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": 796734, "profile_key": "bc3ca19fe93ad0411b0ac6b647e0d237b42ef780a1ba73614453c055a718eac2", "schedule_id": 29888, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1511", "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": "1512H", "wtt_dep": "1513", "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": "1513H", "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": "1515", "wtt_dep": "1516", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1522H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1525", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1530H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534H", "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": "1535", "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": "1536", "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": "1537", "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": "1538", "wtt_dep": "1539", "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": "1541", "wtt_dep": "1541H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1554", "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-23T14:12:02Z", "source_id": 68569741, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:06Z", "source_id": 21502065, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:14:36Z", "source_id": 68575874, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:14:39Z", "source_id": 21503907, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:05Z", "source_id": 68581696, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:11Z", "source_id": 21505642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:10Z", "source_id": 68586625, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:13Z", "source_id": 21507077, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:51Z", "source_id": 68592838, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:54Z", "source_id": 21508969, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:07Z", "source_id": 68598072, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:11Z", "source_id": 21510654, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:10Z", "source_id": 68602884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:11Z", "source_id": 21512014, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:09Z", "source_id": 68607746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:15Z", "source_id": 21513495, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:46Z", "source_id": 68611530, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:50Z", "source_id": 21514609, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:21Z", "source_id": 68615498, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:25Z", "source_id": 21515772, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:07Z", "source_id": 68620012, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:13Z", "source_id": 21517055, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:42Z", "source_id": 68629017, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:45Z", "source_id": 21519563, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:25Z", "source_id": 68637818, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:27Z", "source_id": 21522222, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:11Z", "source_id": 68644651, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:14Z", "source_id": 21524242, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:25Z", "source_id": 68650102, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T14:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:31Z", "source_id": 21525829, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:11Z", "source_id": 68656762, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T14:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:14Z", "source_id": 21527776, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T15:48:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
1511 |
1511 |
2 |
None |
None |
Crystal Palace |
1554 |
1554 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65455/2026-09-23/detailed |
None |
Forest Hill |
2026-09-23T15:50:30+01:00 |
Sydenham |
2.0 |
{"type": "LineString", "coordinates": [[-0.0530377, 51.4395146], [-0.05314789999999999, 51.4391814], [-0.0532328, 51.43890110000001], [-0.0533296, 51.43850659999999], [-0.053408500000000005, 51.4380648], [-0.0534627, 51.4375556], [-0.0535023, 51.437130899999985], [-0.0535097, 51.4364746], [-0.053474, 51.43589630000001], [-0.05340099999999999, 51.4352075], [-0.05326999999999999, 51.4345726], [-0.0531047, 51.4337594], [-0.05303619999999999, 51.4332107], [-0.053004899999999994, 51.4328282], [-0.053004899999999994, 51.43245410000001], [-0.0530079, 51.4319017], [-0.05304219999999999, 51.4313521], [-0.053109199999999995, 51.43087399999999], [-0.05319109999999999, 51.4304302], [-0.0532596, 51.430173100000005], [-0.0533623, 51.429798000000005], [-0.0534814, 51.429497199999986], [-0.05360059999999999, 51.4291602], [-0.053674799999999995, 51.4289923], [-0.053982199999999994, 51.42830990000001], [-0.05425279999999999, 51.4277072], [-0.0544784, 51.427221]]} |
0.9 |
1546 |
1548 |
Forest Hill |
Sydenham |
Sydenham |
51.4272210 |
-0.0544784 |
51.4272210 |
-0.0544784 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Sydenham |
TD |
TRACKING_TIMEOUT |
68672425 |
1790175281939487 |
75 |
75 |
2026-09-23 16:08:04.957938 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.786879 |
| 766064 |
797290 |
C25555 |
252A59MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797290, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25555", "consist": null, "dest_crs": "SHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25555/2026-09-23/detailed", "trust_id": "252A59MR23", "origin_crs": "PAQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield Cathedral (Super Tram)", "service_date": "2026-09-23", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Meadowhall (Super Tram)", "signalling_id": "2A59", "timing_status": "ON TIME", "origin_station": "Parkgate", "current_leg_arr": "1541½", "current_leg_dep": "1538", "current_leg_end": "Tinsley Meadowhall (Super Tram)", "origin_dep_time": "1532", "origin_platform": null, "current_location": "Tinsley North Jn", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]}", "current_leg_start": "Magna Tram Stop", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "53.4132051", "next_location_lon": "-1.4046362", "previous_location": "Rotherham Central", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68634562\", \"confirmationDeadline\": \"2026-09-23T15:41:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1532", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.4132051", "current_position_lon": "-1.4046362", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:34:29Z\", \"source_id\": 68623349, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:34:33Z\", \"source_id\": 21518008, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:56Z\", \"source_id\": 68631832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:58Z\", \"source_id\": 21520364, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley North Jn", "service_state_platform": null, "timing_fact_generation": 1790174353021811, "current_leg_arrival_utc": "2026-09-23T15:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.790950", "service_state_evidence_id": 68634562, "current_leg_start_actual_dep": "2026-09-23T15:38:59+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:05.093691", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Sheffield Supertram |
P |
PAQ |
SHQ |
2A59 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:34:29Z", "source_id": 68623349, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:34:33Z", "source_id": 21518008, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7238, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:56Z", "source_id": 68631832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:58Z", "source_id": 21520364, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:38:00+01:00", "operational_fact": true}] |
Parkgate |
1532 |
1532 |
None |
None |
None |
Sheffield Cathedral (Super Tram) |
1558 |
1558 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C25555/2026-09-23/detailed |
None |
Magna Tram Stop |
2026-09-23T15:38:59+01:00 |
Tinsley Meadowhall (Super Tram) |
3.5 |
{"type": "LineString", "coordinates": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]} |
1.0 |
1538 |
1541½ |
Rotherham Central |
Tinsley North Jn |
Tinsley Meadowhall (Super Tram) |
53.4132051 |
-1.4046362 |
53.4132051 |
-1.4046362 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Tinsley North Jn |
TD |
TRACKING_TIMEOUT |
68634562 |
1790174353021811 |
11 |
11 |
2026-09-23 16:08:05.093691 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.790950 |
| 766065 |
797370 |
W60576 |
525D44MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797370, "stp": "P", "toc": "London Overground", "uid": "W60576", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60576/2026-09-23/detailed", "trust_id": "525D44MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-23", "dest_arr_time": "1554", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5D44", "timing_status": "LATE", "origin_station": "Chingford Country End Sidings", "current_leg_arr": "1554", "current_leg_dep": "1533", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1534", "origin_platform": null, "current_location": "Bethnal Green", "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673], [0.007383, 51.63047469999999], [0.0073143, 51.630393199999986], [0.007242099999999999, 51.63031329999998], [0.0072106, 51.63028099999999], [0.006197899999999999, 51.6292654], [0.0048644, 51.627926200000005], [0.0047125, 51.62777479999999], [0.0044407, 51.62750189999999], [0.004166199999999999, 51.627220400000006], [0.004057, 51.6270987], [0.003951, 51.626972], [0.0038437, 51.62683139999999], [0.0037444, 51.6266839], [0.0036592, 51.6265513], [0.0035798, 51.6264156], [0.0034751999999999995, 51.6262193], [0.0021669, 51.623592], [0.001988, 51.623200999999995], [0.0018001000000000002, 51.6227322], [0.0016472, 51.6222446], [0.0015846, 51.622001], [0.0015304, 51.6217585], [0.0014829, 51.62149699999999], [0.0014419, 51.6212348], [0.0014125999999999995, 51.62096059999999], [0.0013944, 51.6206839], [0.0013895, 51.6202317], [0.0013891999999999995, 51.6201803], [0.0014050999999999998, 51.6198619], [0.0014239, 51.61957609999999], [0.0014499999999999997, 51.61921159999999], [0.0014624999999999998, 51.61904640000001], [0.0015257999999999997, 51.6182284], [0.0015312999999999998, 51.6181501], [0.0016004, 51.61725489999999], [0.0016089999999999998, 51.6169981], [0.0016124, 51.61669409999999], [0.0016042, 51.6164076], [0.0015849999999999998, 51.61611189999999], [0.0015566999999999998, 51.61582109999999], [0.0015164, 51.6155331], [0.001464, 51.6152561], [0.0014025999999999995, 51.61497200000001], [0.0012969, 51.61453829999999], [0.00025394635176961025, 51.61048353460085], [0.0001446, 51.61005840000001], [0.0, 51.60949442770135], [-0.0003237, 51.60823190000001], [-0.0004518, 51.6077242], [-0.000466, 51.607668], [-0.00047950000000000005, 51.6076194], [-0.0005871999999999999, 51.60723279999999], [-0.0007938999999999999, 51.606593399999994], [-0.0010048999999999998, 51.606029500000005], [-0.0017095, 51.604376900000005], [-0.0017709, 51.6042337], [-0.0026131, 51.6022462], [-0.0028470999999999995, 51.60168380000001], [-0.0030459, 51.6011473], [-0.0032477, 51.60048339999999], [-0.0033188999999999996, 51.60015800000001], [-0.0034001999999999995, 51.5996903], [-0.0034734, 51.599147300000006], [-0.0035079, 51.5986003], [-0.0035084, 51.5980508], [-0.0034682, 51.597503999999994], [-0.0033936, 51.59696169999999], [-0.0032747, 51.596413], [-0.0031417, 51.5959466], [-0.0030586999999999997, 51.59571040000001], [-0.0029706, 51.595476], [-0.0029183999999999994, 51.595358], [-0.0028119999999999994, 51.5951045], [-0.0026726, 51.59480450000001], [-0.0025460999999999995, 51.5945362], [-0.0024051999999999997, 51.59428350000001], [-0.002124, 51.59385230000001], [-0.0017698, 51.593348799999994], [-0.0015088, 51.592942999999984], [-0.0013216, 51.5926175], [-0.0012146999999999998, 51.5923622], [-0.0011304, 51.5921245], [-0.0010048999999999998, 51.591793200000005], [-0.0008845000000000001, 51.59138899999999], [-0.0007957999999999999, 51.5910315], [-0.0006519999999999999, 51.59051550000001], [-0.0005426, 51.5900049], [-0.0005117, 51.589838099999994], [-0.0004779, 51.5896752], [-0.0004582, 51.5895074], [-0.00045120000000000007, 51.589313100000005], [-0.0004651, 51.58908119999999], [-0.0005023, 51.5888511], [-0.0005517, 51.5886398], [-0.0006264, 51.588396900000006], [-0.0007078, 51.588179], [-0.0008517999999999999, 51.5879308], [-0.0009120000000000002, 51.5878355], [-0.000998, 51.587728299999995], [-0.0011743, 51.5875245], [-0.0013782999999999998, 51.58732959999998], [-0.0015417, 51.58717059999999], [-0.0017689, 51.58699529999999], [-0.0020561, 51.5868056], [-0.0023458, 51.586631999999994], [-0.0025408, 51.5865214], [-0.0028854, 51.58636099999999], [-0.0031988999999999997, 51.5862369], [-0.0035343, 51.5861089], [-0.0038493, 51.586004], [-0.0040491, 51.58594380000001], [-0.0043815, 51.58586110000001], [-0.0046283999999999995, 51.5858147], [-0.0049697, 51.5857558], [-0.0053337, 51.58568879999999], [-0.0057033, 51.5856232], [-0.006155899999999999, 51.58553399999999], [-0.0064224, 51.5854754], [-0.006694599999999999, 51.585410200000005], [-0.0069942, 51.5853265], [-0.0071977, 51.5852604], [-0.0074595, 51.5851706], [-0.0077298, 51.5850508], [-0.0078748, 51.5849948], [-0.0080585, 51.584901599999995], [-0.008229699999999998, 51.58481840000001], [-0.008558199999999998, 51.58465], [-0.0087664, 51.5845535], [-0.0089974, 51.58444780000001], [-0.0092384, 51.58435810000001], [-0.0095411, 51.584260699999994], [-0.0098746, 51.58416590000001], [-0.0099489, 51.5841525], [-0.010446999999999998, 51.5840626], [-0.0109361, 51.5839516], [-0.011346999999999998, 51.583886500000006], [-0.0117053, 51.58382580000001], [-0.0118778, 51.5838022], [-0.0121708, 51.5837655], [-0.0154295, 51.58340319999999], [-0.0174561, 51.5831871], [-0.018199100000000003, 51.5831046], [-0.018946099999999997, 51.583021300000006], [-0.019971999999999997, 51.582907000000006], [-0.020235467641104146, 51.58287864577528], [-0.0211112, 51.5827844], [-0.0222716, 51.5826617], [-0.0228618, 51.58255989999999], [-0.0233362, 51.582507099999994], [-0.0241419, 51.58241970000001], [-0.0249099, 51.58233359999998], [-0.025131652116540573, 51.58230754033779], [-0.02519631823123552, 51.582299940961725], [-0.025362599999999996, 51.5822804], [-0.0262155, 51.582198], [-0.0267984, 51.58213349999998], [-0.027532, 51.5820492], [-0.0277129, 51.58202839999999], [-0.0279748, 51.581994400000006], [-0.028301099999999992, 51.5819541], [-0.028836800000000003, 51.58189309999999], [-0.029320900000000004, 51.58181809999999], [-0.02975129999999999, 51.5817484], [-0.030163399999999996, 51.5816724], [-0.03054529999999999, 51.58159330000001], [-0.030992500000000003, 51.581485099999995], [-0.0314581, 51.5813695], [-0.0318802, 51.5812519], [-0.032349199999999995, 51.581104099999976], [-0.032926399999999995, 51.580901999999995], [-0.0330926, 51.58083630000001], [-0.0334848, 51.58069719999999], [-0.03375779999999999, 51.5805837], [-0.03406769999999999, 51.5804484], [-0.0343876, 51.58030159999999], [-0.0347025, 51.5801445], [-0.0349739, 51.58000389999999], [-0.03533229999999999, 51.5798166], [-0.03584819999999999, 51.579544899999995], [-0.0362318, 51.57933359999999], [-0.036745999999999994, 51.5790547], [-0.0373791, 51.57871949999999], [-0.03787619999999999, 51.578451699999995], [-0.0380567, 51.5783582], [-0.0386203, 51.5780648], [-0.0395675, 51.577555200000006], [-0.0400094, 51.5773193], [-0.040420099999999994, 51.5771011], [-0.040942, 51.5768196], [-0.041384, 51.57658609999999], [-0.04217919999999999, 51.5761626], [-0.0425998, 51.57594], [-0.0429769, 51.5757356], [-0.04327419999999999, 51.5755745], [-0.0434695, 51.575466799999994], [-0.04359999999999999, 51.5753936], [-0.0437256, 51.57532139999999], [-0.0439626, 51.575183], [-0.0441568, 51.57506860000001], [-0.0443422, 51.57495669999999], [-0.04456160000000001, 51.5748195], [-0.0448106, 51.5746634], [-0.04505139999999999, 51.574507], [-0.0451895, 51.574415599999995], [-0.0453112, 51.57433429999999], [-0.0454823, 51.5742161], [-0.045594899999999994, 51.5741362], [-0.04578139999999999, 51.57400419999999], [-0.0459163, 51.573907299999995], [-0.0461157, 51.57375940000001], [-0.046323, 51.5736018], [-0.04644299999999999, 51.573507], [-0.0465877, 51.5733909], [-0.0467144, 51.57328519999999], [-0.0468644, 51.5731592], [-0.0469754, 51.5730616], [-0.0471487, 51.572905], [-0.0472839, 51.5727812], [-0.0474362, 51.57263420000001], [-0.0476073, 51.5724615], [-0.04773369999999999, 51.5723308], [-0.04780619999999999, 51.57225240000001], [-0.04786069999999999, 51.57219010000001], [-0.04806826768157864, 51.5719558439245], [-0.04810586430449421, 51.57191341311797], [-0.0481289397144079, 51.57188737064619], [-0.04833199999999999, 51.571658199999995], [-0.0484431, 51.5715375], [-0.0485243, 51.5714454], [-0.0486414, 51.5713047], [-0.0487106, 51.5712222], [-0.0488078, 51.5710996], [-0.0489057, 51.5709712], [-0.04900179999999999, 51.5708403], [-0.0491092, 51.57069920000001], [-0.0491994, 51.5705781], [-0.0492445, 51.57050890000001], [-0.04935769999999999, 51.5703424], [-0.04948389999999999, 51.57015630000001], [-0.0496661, 51.56988449999999], [-0.04976209999999999, 51.56974340000001], [-0.0499106, 51.56952290000001], [-0.05003239999999999, 51.5693398], [-0.050158999999999995, 51.56915239999999], [-0.0502684, 51.5689884], [-0.0504094, 51.5687787], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Chingford Country End Sidings", "dest_arr_time_act": "1554", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "10.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68675988\", \"confirmationDeadline\": \"2026-09-23T15:58:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 315.102, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 452.112, \"from_m\": 315.102, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2982.772, \"from_m\": 452.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5184.386, \"from_m\": 2982.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5411.427, \"from_m\": 5184.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6597.865, \"from_m\": 5411.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7598.575, \"from_m\": 6597.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7612.192, \"from_m\": 7598.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10524.462, \"from_m\": 7612.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11470.544, \"from_m\": 10524.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12048.688, \"from_m\": 11470.544, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13513.194, \"from_m\": 12048.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15089.184, \"from_m\": 13513.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15726.085, \"from_m\": 15089.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16202.76, \"from_m\": 15726.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16655.978, \"from_m\": 16202.76, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 797370, \"profile_key\": \"8836783408f56f6d9092139cdef6d7c424d5257a52c371de9c565e183b264261\", \"schedule_id\": 26043, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Chingford Country End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 2, \"distance_m\": 6669.879, \"section_seq\": 1, \"route_path_id\": 141480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Clapton Jn\", \"stage_seq\": 3, \"distance_m\": 9487.553, \"section_seq\": 1, \"route_path_id\": 141480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Hackney Downs\", \"stage_seq\": 4, \"distance_m\": 11869.691, \"section_seq\": 1, \"route_path_id\": 141480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 14843.836, \"section_seq\": 1, \"route_path_id\": 141480}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 16655.978, \"section_seq\": 1, \"route_path_id\": 141480}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16655.978, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141480}], \"total_distance_m\": 16655.978, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14751.269, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1904.709, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1534", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "21.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:38Z\", \"source_id\": 68652988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:38Z\", \"source_id\": 21526646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:34Z\", \"source_id\": 68665159, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:38Z\", \"source_id\": 21530243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:19Z\", \"source_id\": 68674445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:20Z\", \"source_id\": 21532887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bethnal Green", "service_state_platform": "1", "timing_fact_generation": 1790175360475486, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.794192", "service_state_evidence_id": 68674445, "current_leg_start_actual_dep": "2026-09-23T15:33:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:05.097696", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
LST |
5D44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 315.102, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 452.112, "from_m": 315.102, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2982.772, "from_m": 452.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5184.386, "from_m": 2982.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5411.427, "from_m": 5184.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6597.865, "from_m": 5411.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7598.575, "from_m": 6597.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7612.192, "from_m": 7598.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10524.462, "from_m": 7612.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11470.544, "from_m": 10524.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12048.688, "from_m": 11470.544, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13513.194, "from_m": 12048.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15089.184, "from_m": 13513.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15726.085, "from_m": 15089.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16202.76, "from_m": 15726.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16655.978, "from_m": 16202.76, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 797370, "profile_key": "8836783408f56f6d9092139cdef6d7c424d5257a52c371de9c565e183b264261", "schedule_id": 26043, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1534", "location": "Chingford Country End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Walthamstow Central", "stage_seq": 2, "distance_m": 6669.879, "section_seq": 1, "route_path_id": 141480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Clapton Jn", "stage_seq": 3, "distance_m": 9487.553, "section_seq": 1, "route_path_id": 141480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Hackney Downs", "stage_seq": 4, "distance_m": 11869.691, "section_seq": 1, "route_path_id": 141480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 14843.836, "section_seq": 1, "route_path_id": 141480}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 16655.978, "section_seq": 1, "route_path_id": 141480}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16655.978, "from_m": 0.0, "section_seq": 1, "route_path_id": 141480}], "total_distance_m": 16655.978, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14751.269, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1904.709, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:38Z", "source_id": 68652988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:38Z", "source_id": 21526646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:34Z", "source_id": 68665159, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:38Z", "source_id": 21530243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:19Z", "source_id": 68674445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:20Z", "source_id": 21532887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:55:00+01:00", "operational_fact": true}] |
Chingford Country End Sidings |
1534 |
1534 |
None |
None |
None |
London Liverpool Street |
1554 |
1554 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60576/2026-09-23/detailed |
None |
Chingford Country End Sidings |
2026-09-23T15:33:00+01:00 |
London Liverpool Street |
21.0 |
{"type": "LineString", "coordinates": [[0.009256, 51.6328492], [0.0091553, 51.6327118], [0.009035299999999998, 51.6325699], [0.0082782, 51.6317585], [0.0081727, 51.6316412], [0.0081277, 51.63158270000001], [0.008088399999999999, 51.6315211], [0.008051, 51.6314539], [0.0080099, 51.63136539999999], [0.007961999999999999, 51.631273199999995], [0.0079099, 51.63118980000001], [0.007753, 51.630970899999994], [0.0076948, 51.6308921], [0.007644099999999999, 51.6308235], [0.00762161908555112, 51.63079328188169], [0.007591799999999999, 51.630753199999994], [0.007528000000000001, 51.6306673], [0.007383, 51.63047469999999], [0.0073143, 51.630393199999986], [0.007242099999999999, 51.63031329999998], [0.0072106, 51.63028099999999], [0.006197899999999999, 51.6292654], [0.0048644, 51.627926200000005], [0.0047125, 51.62777479999999], [0.0044407, 51.62750189999999], [0.004166199999999999, 51.627220400000006], [0.004057, 51.6270987], [0.003951, 51.626972], [0.0038437, 51.62683139999999], [0.0037444, 51.6266839], [0.0036592, 51.6265513], [0.0035798, 51.6264156], [0.0034751999999999995, 51.6262193], [0.0021669, 51.623592], [0.001988, 51.623200999999995], [0.0018001000000000002, 51.6227322], [0.0016472, 51.6222446], [0.0015846, 51.622001], [0.0015304, 51.6217585], [0.0014829, 51.62149699999999], [0.0014419, 51.6212348], [0.0014125999999999995, 51.62096059999999], [0.0013944, 51.6206839], [0.0013895, 51.6202317], [0.0013891999999999995, 51.6201803], [0.0014050999999999998, 51.6198619], [0.0014239, 51.61957609999999], [0.0014499999999999997, 51.61921159999999], [0.0014624999999999998, 51.61904640000001], [0.0015257999999999997, 51.6182284], [0.0015312999999999998, 51.6181501], [0.0016004, 51.61725489999999], [0.0016089999999999998, 51.6169981], [0.0016124, 51.61669409999999], [0.0016042, 51.6164076], [0.0015849999999999998, 51.61611189999999], [0.0015566999999999998, 51.61582109999999], [0.0015164, 51.6155331], [0.001464, 51.6152561], [0.0014025999999999995, 51.61497200000001], [0.0012969, 51.61453829999999], [0.00025394635176961025, 51.61048353460085], [0.0001446, 51.61005840000001], [0.0, 51.60949442770135], [-0.0003237, 51.60823190000001], [-0.0004518, 51.6077242], [-0.000466, 51.607668], [-0.00047950000000000005, 51.6076194], [-0.0005871999999999999, 51.60723279999999], [-0.0007938999999999999, 51.606593399999994], [-0.0010048999999999998, 51.606029500000005], [-0.0017095, 51.604376900000005], [-0.0017709, 51.6042337], [-0.0026131, 51.6022462], [-0.0028470999999999995, 51.60168380000001], [-0.0030459, 51.6011473], [-0.0032477, 51.60048339999999], [-0.0033188999999999996, 51.60015800000001], [-0.0034001999999999995, 51.5996903], [-0.0034734, 51.599147300000006], [-0.0035079, 51.5986003], [-0.0035084, 51.5980508], [-0.0034682, 51.597503999999994], [-0.0033936, 51.59696169999999], [-0.0032747, 51.596413], [-0.0031417, 51.5959466], [-0.0030586999999999997, 51.59571040000001], [-0.0029706, 51.595476], [-0.0029183999999999994, 51.595358], [-0.0028119999999999994, 51.5951045], [-0.0026726, 51.59480450000001], [-0.0025460999999999995, 51.5945362], [-0.0024051999999999997, 51.59428350000001], [-0.002124, 51.59385230000001], [-0.0017698, 51.593348799999994], [-0.0015088, 51.592942999999984], [-0.0013216, 51.5926175], [-0.0012146999999999998, 51.5923622], [-0.0011304, 51.5921245], [-0.0010048999999999998, 51.591793200000005], [-0.0008845000000000001, 51.59138899999999], [-0.0007957999999999999, 51.5910315], [-0.0006519999999999999, 51.59051550000001], [-0.0005426, 51.5900049], [-0.0005117, 51.589838099999994], [-0.0004779, 51.5896752], [-0.0004582, 51.5895074], [-0.00045120000000000007, 51.589313100000005], [-0.0004651, 51.58908119999999], [-0.0005023, 51.5888511], [-0.0005517, 51.5886398], [-0.0006264, 51.588396900000006], [-0.0007078, 51.588179], [-0.0008517999999999999, 51.5879308], [-0.0009120000000000002, 51.5878355], [-0.000998, 51.587728299999995], [-0.0011743, 51.5875245], [-0.0013782999999999998, 51.58732959999998], [-0.0015417, 51.58717059999999], [-0.0017689, 51.58699529999999], [-0.0020561, 51.5868056], [-0.0023458, 51.586631999999994], [-0.0025408, 51.5865214], [-0.0028854, 51.58636099999999], [-0.0031988999999999997, 51.5862369], [-0.0035343, 51.5861089], [-0.0038493, 51.586004], [-0.0040491, 51.58594380000001], [-0.0043815, 51.58586110000001], [-0.0046283999999999995, 51.5858147], [-0.0049697, 51.5857558], [-0.0053337, 51.58568879999999], [-0.0057033, 51.5856232], [-0.006155899999999999, 51.58553399999999], [-0.0064224, 51.5854754], [-0.006694599999999999, 51.585410200000005], [-0.0069942, 51.5853265], [-0.0071977, 51.5852604], [-0.0074595, 51.5851706], [-0.0077298, 51.5850508], [-0.0078748, 51.5849948], [-0.0080585, 51.584901599999995], [-0.008229699999999998, 51.58481840000001], [-0.008558199999999998, 51.58465], [-0.0087664, 51.5845535], [-0.0089974, 51.58444780000001], [-0.0092384, 51.58435810000001], [-0.0095411, 51.584260699999994], [-0.0098746, 51.58416590000001], [-0.0099489, 51.5841525], [-0.010446999999999998, 51.5840626], [-0.0109361, 51.5839516], [-0.011346999999999998, 51.583886500000006], [-0.0117053, 51.58382580000001], [-0.0118778, 51.5838022], [-0.0121708, 51.5837655], [-0.0154295, 51.58340319999999], [-0.0174561, 51.5831871], [-0.018199100000000003, 51.5831046], [-0.018946099999999997, 51.583021300000006], [-0.019971999999999997, 51.582907000000006], [-0.020235467641104146, 51.58287864577528], [-0.0211112, 51.5827844], [-0.0222716, 51.5826617], [-0.0228618, 51.58255989999999], [-0.0233362, 51.582507099999994], [-0.0241419, 51.58241970000001], [-0.0249099, 51.58233359999998], [-0.025131652116540573, 51.58230754033779], [-0.02519631823123552, 51.582299940961725], [-0.025362599999999996, 51.5822804], [-0.0262155, 51.582198], [-0.0267984, 51.58213349999998], [-0.027532, 51.5820492], [-0.0277129, 51.58202839999999], [-0.0279748, 51.581994400000006], [-0.028301099999999992, 51.5819541], [-0.028836800000000003, 51.58189309999999], [-0.029320900000000004, 51.58181809999999], [-0.02975129999999999, 51.5817484], [-0.030163399999999996, 51.5816724], [-0.03054529999999999, 51.58159330000001], [-0.030992500000000003, 51.581485099999995], [-0.0314581, 51.5813695], [-0.0318802, 51.5812519], [-0.032349199999999995, 51.581104099999976], [-0.032926399999999995, 51.580901999999995], [-0.0330926, 51.58083630000001], [-0.0334848, 51.58069719999999], [-0.03375779999999999, 51.5805837], [-0.03406769999999999, 51.5804484], [-0.0343876, 51.58030159999999], [-0.0347025, 51.5801445], [-0.0349739, 51.58000389999999], [-0.03533229999999999, 51.5798166], [-0.03584819999999999, 51.579544899999995], [-0.0362318, 51.57933359999999], [-0.036745999999999994, 51.5790547], [-0.0373791, 51.57871949999999], [-0.03787619999999999, 51.578451699999995], [-0.0380567, 51.5783582], [-0.0386203, 51.5780648], [-0.0395675, 51.577555200000006], [-0.0400094, 51.5773193], [-0.040420099999999994, 51.5771011], [-0.040942, 51.5768196], [-0.041384, 51.57658609999999], [-0.04217919999999999, 51.5761626], [-0.0425998, 51.57594], [-0.0429769, 51.5757356], [-0.04327419999999999, 51.5755745], [-0.0434695, 51.575466799999994], [-0.04359999999999999, 51.5753936], [-0.0437256, 51.57532139999999], [-0.0439626, 51.575183], [-0.0441568, 51.57506860000001], [-0.0443422, 51.57495669999999], [-0.04456160000000001, 51.5748195], [-0.0448106, 51.5746634], [-0.04505139999999999, 51.574507], [-0.0451895, 51.574415599999995], [-0.0453112, 51.57433429999999], [-0.0454823, 51.5742161], [-0.045594899999999994, 51.5741362], [-0.04578139999999999, 51.57400419999999], [-0.0459163, 51.573907299999995], [-0.0461157, 51.57375940000001], [-0.046323, 51.5736018], [-0.04644299999999999, 51.573507], [-0.0465877, 51.5733909], [-0.0467144, 51.57328519999999], [-0.0468644, 51.5731592], [-0.0469754, 51.5730616], [-0.0471487, 51.572905], [-0.0472839, 51.5727812], [-0.0474362, 51.57263420000001], [-0.0476073, 51.5724615], [-0.04773369999999999, 51.5723308], [-0.04780619999999999, 51.57225240000001], [-0.04786069999999999, 51.57219010000001], [-0.04806826768157864, 51.5719558439245], [-0.04810586430449421, 51.57191341311797], [-0.0481289397144079, 51.57188737064619], [-0.04833199999999999, 51.571658199999995], [-0.0484431, 51.5715375], [-0.0485243, 51.5714454], [-0.0486414, 51.5713047], [-0.0487106, 51.5712222], [-0.0488078, 51.5710996], [-0.0489057, 51.5709712], [-0.04900179999999999, 51.5708403], [-0.0491092, 51.57069920000001], [-0.0491994, 51.5705781], [-0.0492445, 51.57050890000001], [-0.04935769999999999, 51.5703424], [-0.04948389999999999, 51.57015630000001], [-0.0496661, 51.56988449999999], [-0.04976209999999999, 51.56974340000001], [-0.0499106, 51.56952290000001], [-0.05003239999999999, 51.5693398], [-0.050158999999999995, 51.56915239999999], [-0.0502684, 51.5689884], [-0.0504094, 51.5687787], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
10.3 |
1533 |
1554 |
Bethnal Green |
Bethnal Green |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Bethnal Green |
TD |
TRACKING_TIMEOUT |
68674445 |
1790175360475486 |
21 |
21 |
2026-09-23 16:08:05.097696 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.794192 |
| 766066 |
797959 |
C09904 |
862K44MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797959, "stp": "P", "toc": "Southern", "uid": "C09904", "consist": "377320", "dest_crs": "BOG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09904/2026-09-23/detailed", "trust_id": "862K44MR23", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-23", "dest_arr_time": "1605", "dest_platform": "3", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K44", "timing_status": null, "origin_station": "Barnham", "current_leg_arr": "1605", "current_leg_dep": "1558", "current_leg_end": "Bognor Regis", "origin_dep_time": "1558", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": null, "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.362, \"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\": 152.279, \"from_m\": 93.362, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242.627, \"from_m\": 152.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5104.397, \"from_m\": 242.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5702.349, \"from_m\": 5104.397, \"capability_applied\": null, \"effective_limit_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\": 797959, \"profile_key\": \"182bb15161d0573189de0b30fb3ffcdce3b9bcc8bca89900fdbda0a08a0e7fed\", \"schedule_id\": 861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122371}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 122371}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122371}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"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": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1790175491598699, "current_leg_arrival_utc": "2026-09-23T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.799384", "service_state_evidence_id": 68643920, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.497892", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BAA |
BOG |
2K44 |
377320 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 93.362, "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": 152.279, "from_m": 93.362, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242.627, "from_m": 152.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5104.397, "from_m": 242.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5702.349, "from_m": 5104.397, "capability_applied": null, "effective_limit_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": 797959, "profile_key": "182bb15161d0573189de0b30fb3ffcdce3b9bcc8bca89900fdbda0a08a0e7fed", "schedule_id": 861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122371}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 122371}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 122371}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "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} |
[] |
Barnham |
1558 |
1558 |
1 |
15:58:00 |
None |
Bognor Regis |
1605 |
1605 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C09904/2026-09-23/detailed |
None |
Barnham |
2026-09-23T15:58:30+01:00 |
Bognor Regis |
7.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} |
3.4 |
1558 |
1605 |
None |
None |
Bognor Regis |
50.7888027 |
-0.6752246 |
50.7888027 |
-0.6752246 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Barnham |
TD |
NEVER_DEPARTED_TIMEOUT |
68643920 |
1790175491598699 |
4 |
4 |
2026-09-23 16:08:01.497892 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.799384 |
| 766067 |
797960 |
C09934 |
872Y44MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797960, "stp": "P", "toc": "Southern", "uid": "C09934", "consist": "377321", "dest_crs": "CCH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09934/2026-09-23/detailed", "trust_id": "872Y44MR23", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Chichester", "service_date": "2026-09-23", "dest_arr_time": "1716", "dest_platform": "2", "is_terminated": 1, "next_location": "Hove", "signalling_id": "2Y44", "timing_status": null, "origin_station": "Brighton", "current_leg_arr": "1602", "current_leg_dep": "1558", "current_leg_end": "Hove", "origin_dep_time": "1558", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1410499, 50.82928900000001], [-0.14105659999999998, 50.8295016], [-0.1410667, 50.8296933], [-0.1410889, 50.82980319999999], [-0.1411341, 50.8299449], [-0.14119449999999997, 50.83008929999998], [-0.1412675, 50.830209899999986], [-0.1414559, 50.83057910000001], [-0.14161059999999998, 50.83090289999999], [-0.1417219, 50.831128599999985], [-0.1419199, 50.8314987], [-0.1419425, 50.8315448], [-0.14205869999999998, 50.8317628], [-0.14212599999999995, 50.8318966], [-0.1421958, 50.8320276], [-0.1422616, 50.83214960000001], [-0.1425998, 50.8327772], [-0.1427092, 50.8329413], [-0.14291659999999998, 50.83322209999999], [-0.1431657, 50.833547], [-0.1433865, 50.83380660000001], [-0.1436483, 50.8340645], [-0.14398819999999998, 50.834392099999995], [-0.1443572, 50.834738400000006], [-0.1444816, 50.8348567], [-0.1447696, 50.83511500000001], [-0.14507789999999998, 50.835361], [-0.1453335, 50.835553700000006], [-0.14573389999999997, 50.83582659999999], [-0.14609579999999997, 50.8360461], [-0.1465868, 50.83632870000001], [-0.1471839, 50.83666], [-0.14768659999999997, 50.83691640000001], [-0.1483227, 50.837241799999994], [-0.1485435, 50.8373596], [-0.1488277, 50.8375243], [-0.1490728, 50.8376691], [-0.1492893, 50.837813399999995], [-0.14969, 50.8380815], [-0.1499761, 50.8382892], [-0.150876, 50.839006399999995], [-0.15112039999999996, 50.8392184], [-0.1513162, 50.83938500000001], [-0.1515106, 50.8395656], [-0.1516377, 50.83968959999999], [-0.1517593, 50.83981490000001], [-0.15186969999999997, 50.83991940000001], [-0.1521007, 50.840157999999995], [-0.15223539999999997, 50.8403064], [-0.152387, 50.84047569999999], [-0.1528229, 50.8410068], [-0.15301459999999997, 50.841258499999995], [-0.1531157, 50.841411], [-0.1530506, 50.8412476], [-0.1529907, 50.84104010000001], [-0.15295739999999997, 50.8408378], [-0.15296, 50.84064620000001], [-0.1529752, 50.8404706], [-0.15301459999999997, 50.8402767], [-0.1530591, 50.84014139999999], [-0.1531208, 50.839979099999994], [-0.1532462, 50.83975629999999], [-0.1534975, 50.8394295], [-0.1536323, 50.8392989], [-0.1537697, 50.839142599999995], [-0.1545368, 50.8384397], [-0.1550525, 50.837967199999994], [-0.15651569999999998, 50.8366292], [-0.1570478, 50.83606609999999], [-0.15790779999999996, 50.83528650000001], [-0.15818329999999997, 50.8350338], [-0.15832009999999996, 50.834912199999984], [-0.158455, 50.83478290000001], [-0.15860169999999998, 50.834657500000006], [-0.15875599999999998, 50.83453540000001], [-0.15889570000000003, 50.83443659999999], [-0.1589665, 50.8343878], [-0.1590411, 50.8343408], [-0.159165, 50.8342662], [-0.15928929999999997, 50.83419609999999], [-0.1594338, 50.8341211], [-0.15950699999999998, 50.8340841], [-0.15958289999999997, 50.834048200000005], [-0.15972759999999997, 50.8339887], [-0.15987329999999997, 50.833931799999995], [-0.1599638, 50.83389799999999], [-0.1600551, 50.8338656], [-0.1601552, 50.8338334], [-0.1602565, 50.8338026], [-0.1603813, 50.8337674], [-0.1605064, 50.8337344], [-0.16066999999999998, 50.833698], [-0.1608363, 50.833665299999986], [-0.1610043, 50.833636199999994], [-0.16117389999999998, 50.8336112], [-0.1612799, 50.8335983], [-0.1614843, 50.8335775], [-0.1617706, 50.8335604], [-0.1620924, 50.8335533], [-0.16224479999999997, 50.8335565], [-0.162396, 50.83356359999999], [-0.16253519999999996, 50.8335704], [-0.16267339999999997, 50.8335814], [-0.16298699999999997, 50.833618399999985], [-0.1632294, 50.83365389999999], [-0.1634651, 50.8336975], [-0.1639054, 50.83378479999999], [-0.1642984, 50.83386459999999], [-0.16547349999999997, 50.834077], [-0.1657918, 50.83415299999999], [-0.1668643, 50.8344166], [-0.16697399999999998, 50.834442900000006], [-0.167627, 50.8345607], [-0.1699976, 50.8350587], [-0.17043509999999998, 50.835141], [-0.17117379999999996, 50.83528]]}", "current_leg_start": "Brighton", "dest_arr_time_act": "1716", "motion_projection": null, "next_location_lat": "50.8352800", "next_location_lon": "-0.1711738", "previous_location": null, "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\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404.935, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1629.167, \"from_m\": 404.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\": 1816.788, \"from_m\": 1629.167, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2941.662, \"from_m\": 1816.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3027.5, \"from_m\": 2941.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3695.648, \"from_m\": 3027.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10133.352, \"from_m\": 3695.648, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10177.573, \"from_m\": 10133.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17916.212, \"from_m\": 10177.573, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17956.374, \"from_m\": 17916.212, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26272.548, \"from_m\": 17956.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26314.823, \"from_m\": 26272.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31098.336, \"from_m\": 26314.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31485.205, \"from_m\": 31098.336, \"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\": 31781.746, \"from_m\": 31485.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32156.343, \"from_m\": 31781.746, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32188.306, \"from_m\": 32156.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}, {\"to_m\": 33851.666, \"from_m\": 32188.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34788.749, \"from_m\": 33851.666, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36452.109, \"from_m\": 34788.749, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37228.91, \"from_m\": 36452.109, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37334.359, \"from_m\": 37228.91, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37386.044, \"from_m\": 37334.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41478.76, \"from_m\": 37386.044, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42105.824, \"from_m\": 41478.76, \"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\": 42137.782, \"from_m\": 42105.824, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42192.421, \"from_m\": 42137.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42333.716, \"from_m\": 42192.421, \"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\": 51907.18, \"from_m\": 42333.716, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 797960, \"profile_key\": \"c6a69588687a9341e0b5af03e8c4d29b583046c55a6a46f7589cc7bcc4aa1a40\", \"schedule_id\": 878, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1603\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.827, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605\", \"location\": \"Aldrington\", \"stage_seq\": 3, \"distance_m\": 4228.695, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Portslade\", \"stage_seq\": 4, \"distance_m\": 5775.11, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610\", \"location\": \"Fishersgate\", \"stage_seq\": 5, \"distance_m\": 6838.364, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Southwick\", \"stage_seq\": 6, \"distance_m\": 8143.616, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 7, \"distance_m\": 10599.745, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Lancing\", \"stage_seq\": 8, \"distance_m\": 14350.836, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"East Worthing\", \"stage_seq\": 9, \"distance_m\": 16662.445, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Worthing\", \"stage_seq\": 10, \"distance_m\": 18157.75, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"West Worthing\", \"stage_seq\": 11, \"distance_m\": 19440.297, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 12, \"distance_m\": 20728.863, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 13, \"distance_m\": 22172.082, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Angmering\", \"stage_seq\": 14, \"distance_m\": 26120.136, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Arundel Jn\", \"stage_seq\": 15, \"distance_m\": 31735.444, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 16, \"distance_m\": 32188.306, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1656\", \"location\": \"Littlehampton\", \"stage_seq\": 17, \"distance_m\": 34320.207, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 18, \"distance_m\": 36452.109, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701\", \"location\": \"Ford\", \"stage_seq\": 19, \"distance_m\": 37561.492, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1708\", \"location\": \"Barnham\", \"stage_seq\": 20, \"distance_m\": 41803.32, \"section_seq\": 1, \"route_path_id\": 130853}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": null, \"location\": \"Chichester\", \"stage_seq\": 21, \"distance_m\": 51907.18, \"section_seq\": 1, \"route_path_id\": 130853}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51907.18, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130853}], \"total_distance_m\": 51907.18, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50417.574, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "50.8352800", "current_position_lon": "-0.1711738", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1790174789329507, "current_leg_arrival_utc": "2026-09-23T16:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.802896", "service_state_evidence_id": 68647248, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.502469", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
CCH |
2Y44 |
377321 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404.935, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1629.167, "from_m": 404.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": 1816.788, "from_m": 1629.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2941.662, "from_m": 1816.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3027.5, "from_m": 2941.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3695.648, "from_m": 3027.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10133.352, "from_m": 3695.648, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10177.573, "from_m": 10133.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17916.212, "from_m": 10177.573, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17956.374, "from_m": 17916.212, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26272.548, "from_m": 17956.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26314.823, "from_m": 26272.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31098.336, "from_m": 26314.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31485.205, "from_m": 31098.336, "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": 31781.746, "from_m": 31485.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32156.343, "from_m": 31781.746, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32188.306, "from_m": 32156.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}, {"to_m": 33851.666, "from_m": 32188.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34788.749, "from_m": 33851.666, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36452.109, "from_m": 34788.749, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37228.91, "from_m": 36452.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37334.359, "from_m": 37228.91, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37386.044, "from_m": 37334.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41478.76, "from_m": 37386.044, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42105.824, "from_m": 41478.76, "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": 42137.782, "from_m": 42105.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42192.421, "from_m": 42137.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42333.716, "from_m": 42192.421, "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": 51907.18, "from_m": 42333.716, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 797960, "profile_key": "c6a69588687a9341e0b5af03e8c4d29b583046c55a6a46f7589cc7bcc4aa1a40", "schedule_id": 878, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Hove", "stage_seq": 2, "distance_m": 3456.827, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Aldrington", "stage_seq": 3, "distance_m": 4228.695, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Portslade", "stage_seq": 4, "distance_m": 5775.11, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Fishersgate", "stage_seq": 5, "distance_m": 6838.364, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Southwick", "stage_seq": 6, "distance_m": 8143.616, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Shoreham-by-Sea", "stage_seq": 7, "distance_m": 10599.745, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Lancing", "stage_seq": 8, "distance_m": 14350.836, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "East Worthing", "stage_seq": 9, "distance_m": 16662.445, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Worthing", "stage_seq": 10, "distance_m": 18157.75, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "West Worthing", "stage_seq": 11, "distance_m": 19440.297, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Durrington-on-Sea", "stage_seq": 12, "distance_m": 20728.863, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Goring-by-Sea", "stage_seq": 13, "distance_m": 22172.082, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Angmering", "stage_seq": 14, "distance_m": 26120.136, "section_seq": 1, "route_path_id": 130853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Arundel Jn", "stage_seq": 15, "distance_m": 31735.444, "section_seq": 1, "route_path_id": 130853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Littlehampton Jn", "stage_seq": 16, "distance_m": 32188.306, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1656", "location": "Littlehampton", "stage_seq": 17, "distance_m": 34320.207, "section_seq": 1, "route_path_id": 130853}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Littlehampton Jn", "stage_seq": 18, "distance_m": 36452.109, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701", "location": "Ford", "stage_seq": 19, "distance_m": 37561.492, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1708", "location": "Barnham", "stage_seq": 20, "distance_m": 41803.32, "section_seq": 1, "route_path_id": 130853}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": null, "location": "Chichester", "stage_seq": 21, "distance_m": 51907.18, "section_seq": 1, "route_path_id": 130853}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51907.18, "from_m": 0.0, "section_seq": 1, "route_path_id": 130853}], "total_distance_m": 51907.18, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50417.574, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.606, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Brighton |
1558 |
1558 |
2 |
15:58:00 |
None |
Chichester |
1716 |
1716 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C09934/2026-09-23/detailed |
None |
Brighton |
2026-09-23T15:58:30+01:00 |
Hove |
4.0 |
{"type": "LineString", "coordinates": [[-0.1410499, 50.82928900000001], [-0.14105659999999998, 50.8295016], [-0.1410667, 50.8296933], [-0.1410889, 50.82980319999999], [-0.1411341, 50.8299449], [-0.14119449999999997, 50.83008929999998], [-0.1412675, 50.830209899999986], [-0.1414559, 50.83057910000001], [-0.14161059999999998, 50.83090289999999], [-0.1417219, 50.831128599999985], [-0.1419199, 50.8314987], [-0.1419425, 50.8315448], [-0.14205869999999998, 50.8317628], [-0.14212599999999995, 50.8318966], [-0.1421958, 50.8320276], [-0.1422616, 50.83214960000001], [-0.1425998, 50.8327772], [-0.1427092, 50.8329413], [-0.14291659999999998, 50.83322209999999], [-0.1431657, 50.833547], [-0.1433865, 50.83380660000001], [-0.1436483, 50.8340645], [-0.14398819999999998, 50.834392099999995], [-0.1443572, 50.834738400000006], [-0.1444816, 50.8348567], [-0.1447696, 50.83511500000001], [-0.14507789999999998, 50.835361], [-0.1453335, 50.835553700000006], [-0.14573389999999997, 50.83582659999999], [-0.14609579999999997, 50.8360461], [-0.1465868, 50.83632870000001], [-0.1471839, 50.83666], [-0.14768659999999997, 50.83691640000001], [-0.1483227, 50.837241799999994], [-0.1485435, 50.8373596], [-0.1488277, 50.8375243], [-0.1490728, 50.8376691], [-0.1492893, 50.837813399999995], [-0.14969, 50.8380815], [-0.1499761, 50.8382892], [-0.150876, 50.839006399999995], [-0.15112039999999996, 50.8392184], [-0.1513162, 50.83938500000001], [-0.1515106, 50.8395656], [-0.1516377, 50.83968959999999], [-0.1517593, 50.83981490000001], [-0.15186969999999997, 50.83991940000001], [-0.1521007, 50.840157999999995], [-0.15223539999999997, 50.8403064], [-0.152387, 50.84047569999999], [-0.1528229, 50.8410068], [-0.15301459999999997, 50.841258499999995], [-0.1531157, 50.841411], [-0.1530506, 50.8412476], [-0.1529907, 50.84104010000001], [-0.15295739999999997, 50.8408378], [-0.15296, 50.84064620000001], [-0.1529752, 50.8404706], [-0.15301459999999997, 50.8402767], [-0.1530591, 50.84014139999999], [-0.1531208, 50.839979099999994], [-0.1532462, 50.83975629999999], [-0.1534975, 50.8394295], [-0.1536323, 50.8392989], [-0.1537697, 50.839142599999995], [-0.1545368, 50.8384397], [-0.1550525, 50.837967199999994], [-0.15651569999999998, 50.8366292], [-0.1570478, 50.83606609999999], [-0.15790779999999996, 50.83528650000001], [-0.15818329999999997, 50.8350338], [-0.15832009999999996, 50.834912199999984], [-0.158455, 50.83478290000001], [-0.15860169999999998, 50.834657500000006], [-0.15875599999999998, 50.83453540000001], [-0.15889570000000003, 50.83443659999999], [-0.1589665, 50.8343878], [-0.1590411, 50.8343408], [-0.159165, 50.8342662], [-0.15928929999999997, 50.83419609999999], [-0.1594338, 50.8341211], [-0.15950699999999998, 50.8340841], [-0.15958289999999997, 50.834048200000005], [-0.15972759999999997, 50.8339887], [-0.15987329999999997, 50.833931799999995], [-0.1599638, 50.83389799999999], [-0.1600551, 50.8338656], [-0.1601552, 50.8338334], [-0.1602565, 50.8338026], [-0.1603813, 50.8337674], [-0.1605064, 50.8337344], [-0.16066999999999998, 50.833698], [-0.1608363, 50.833665299999986], [-0.1610043, 50.833636199999994], [-0.16117389999999998, 50.8336112], [-0.1612799, 50.8335983], [-0.1614843, 50.8335775], [-0.1617706, 50.8335604], [-0.1620924, 50.8335533], [-0.16224479999999997, 50.8335565], [-0.162396, 50.83356359999999], [-0.16253519999999996, 50.8335704], [-0.16267339999999997, 50.8335814], [-0.16298699999999997, 50.833618399999985], [-0.1632294, 50.83365389999999], [-0.1634651, 50.8336975], [-0.1639054, 50.83378479999999], [-0.1642984, 50.83386459999999], [-0.16547349999999997, 50.834077], [-0.1657918, 50.83415299999999], [-0.1668643, 50.8344166], [-0.16697399999999998, 50.834442900000006], [-0.167627, 50.8345607], [-0.1699976, 50.8350587], [-0.17043509999999998, 50.835141], [-0.17117379999999996, 50.83528]]} |
2.1 |
1558 |
1602 |
None |
None |
Hove |
50.8352800 |
-0.1711738 |
50.8352800 |
-0.1711738 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Brighton |
TD |
NEVER_DEPARTED_TIMEOUT |
68647248 |
1790174789329507 |
3 |
3 |
2026-09-23 16:08:01.502469 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.802896 |
| 766068 |
797964 |
G86160 |
172F21MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797964, "stp": "P", "toc": "Northern", "uid": "G86160", "consist": "150270", "dest_crs": "KNO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86160/2026-09-23/detailed", "trust_id": "172F21MR23", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Knottingley", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": "2", "is_terminated": 1, "next_location": "Woodlesford", "signalling_id": "2F21", "timing_status": null, "origin_station": "Leeds", "current_leg_arr": "1606½", "current_leg_dep": "1558", "current_leg_end": "Woodlesford", "origin_dep_time": "1558", "origin_platform": "13B", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5545717999999995, 53.792981299999994], [-1.5547392999999998, 53.792912], [-1.5551665999999995, 53.7927335], [-1.5551700062568996, 53.792731860696875], [-1.5556735999999998, 53.792489499999995], [-1.5557784999999995, 53.79243670000001], [-1.5560209, 53.79230129999999], [-1.5560851999999998, 53.792264], [-1.5562519999999995, 53.7921324], [-1.5563516999999998, 53.79205370000001], [-1.5564378999999997, 53.7919696], [-1.5565136999999998, 53.7918901], [-1.5565981999999998, 53.7917961], [-1.5566747, 53.791698499999995], [-1.5567114, 53.7916465], [-1.5567257999999995, 53.79162319999998], [-1.556756, 53.79155870000001], [-1.5567908, 53.791489], [-1.5568721999999997, 53.7912906], [-1.5569259, 53.791137299999995], [-1.5569478, 53.7910447], [-1.5569986, 53.79084120000001], [-1.5570418, 53.7906671], [-1.5570948, 53.79038779999998], [-1.5570867999999998, 53.7901565], [-1.5570465, 53.78994409999999], [-1.5569874999999995, 53.78976349999999], [-1.5569151, 53.78956230000001], [-1.5568050999999998, 53.7893357], [-1.5567279, 53.78920899999999], [-1.5564577999999998, 53.7888241], [-1.5563954, 53.788734000000005], [-1.5561507999999995, 53.7884608], [-1.5557685999999995, 53.788107200000006], [-1.5551582, 53.78760930000001], [-1.5548923516853874, 53.78742772712427], [-1.5542641999999998, 53.7869987], [-1.5540458999999998, 53.7868737], [-1.5534395999999997, 53.7865797], [-1.5530335999999998, 53.786411599999994], [-1.5525905, 53.78625039999999], [-1.5524665999999998, 53.78620699999999], [-1.5523543, 53.7861746], [-1.5521294999999995, 53.786108], [-1.5517525999999997, 53.7860024], [-1.5513519, 53.78590169999999], [-1.5509009, 53.7857962], [-1.5504187, 53.78569370000001], [-1.5485586999999998, 53.785287999999994], [-1.548273, 53.785228199999985], [-1.5476505, 53.78509789999998], [-1.5471771, 53.7850055], [-1.5469498, 53.784962799999995], [-1.5467486999999998, 53.784935100000006], [-1.5463682, 53.7848823], [-1.5459727999999997, 53.7848425], [-1.5452531, 53.7847875], [-1.5445586999999998, 53.7847497], [-1.5440617, 53.78470850000001], [-1.5436171, 53.7846595], [-1.5431765999999998, 53.78459229999999], [-1.5429719999999998, 53.78455679999999], [-1.5427839, 53.784517699999995], [-1.5425548, 53.784465199999985], [-1.5423234999999995, 53.7844059], [-1.5420975, 53.78433319999999], [-1.5419212, 53.78427179999999], [-1.5415346, 53.7841428], [-1.5413662, 53.7840788], [-1.5412079999999997, 53.7840075], [-1.5409703999999995, 53.783909], [-1.5407843, 53.7838058], [-1.5405599, 53.7836854], [-1.5403653999999998, 53.78356420000001], [-1.5400878999999998, 53.78338209999999], [-1.5398303, 53.7831808], [-1.5394707, 53.7828335], [-1.539263, 53.7825832], [-1.5391413, 53.7824317], [-1.5390391, 53.782273], [-1.5387631000000002, 53.7818212], [-1.5385627, 53.78149309999999], [-1.5381247, 53.780841499999994], [-1.5378015, 53.7804289], [-1.5374306, 53.78001470000001], [-1.5371138999999998, 53.7797036], [-1.5366882, 53.7793009], [-1.5363279999999997, 53.7789792], [-1.5359241999999995, 53.7786539], [-1.5356047, 53.77840160000001], [-1.5352516, 53.77814809999999], [-1.5347761999999998, 53.77774620000001], [-1.53456, 53.7776175], [-1.5341351999999997, 53.777364600000006], [-1.5335975999999998, 53.7770633], [-1.5333011999999997, 53.77691110000001], [-1.5325843999999995, 53.77656960000001], [-1.5319718, 53.77630430000001], [-1.5312434999999998, 53.7760085], [-1.5305052, 53.77572959999999], [-1.5297602, 53.77546550000001], [-1.5274010999999998, 53.77461749999999], [-1.5271359830031863, 53.77452367360252], [-1.5238632, 53.7733654], [-1.5222595, 53.7727971], [-1.5217131, 53.7725998], [-1.5210988999999997, 53.77238309999999], [-1.5200245999999995, 53.77200169999998], [-1.5189982999999998, 53.77165990000001], [-1.5174838, 53.771171200000005], [-1.5166123, 53.7709108], [-1.5158372999999998, 53.77068249999999], [-1.5147491, 53.7703722], [-1.5136251, 53.77006490000001], [-1.5121568999999997, 53.7696899], [-1.5107910999999998, 53.76935720000001], [-1.5096343, 53.7690855], [-1.5084071999999995, 53.7688167], [-1.5043171999999998, 53.767950799999994], [-1.5035339, 53.767784299999995], [-1.5024546000000003, 53.7675516], [-1.5019021999999995, 53.76743499999999], [-1.5006947, 53.767181], [-1.5002934999999995, 53.767099300000005], [-1.500290003279703, 53.767098554987456], [-1.498364, 53.7666882], [-1.4972156, 53.766442], [-1.495661, 53.766113], [-1.4954086999999998, 53.766059799999994], [-1.4942659, 53.7658166], [-1.4934326999999998, 53.7656429], [-1.4916162, 53.7652687], [-1.4913105999999998, 53.76521770000001], [-1.4910084, 53.7651672], [-1.4903431, 53.7650574], [-1.4891005999999998, 53.76489209999999], [-1.4887322999999997, 53.76485149999999], [-1.4873996, 53.76473329999999], [-1.4868336, 53.7646953], [-1.4863073, 53.7646672], [-1.4858743, 53.7646549], [-1.4852598999999995, 53.76462299999999], [-1.4836391999999998, 53.7646197], [-1.4827917, 53.76463179999999], [-1.4819764, 53.76466299999999], [-1.4807807999999998, 53.7647396], [-1.4787052, 53.7648906], [-1.4777844999999998, 53.7649525], [-1.4768952, 53.76499429999999], [-1.4760221999999998, 53.7650207], [-1.4751492999999998, 53.7650305], [-1.4742257999999997, 53.7650341], [-1.4733184999999998, 53.76502579999999], [-1.4725448, 53.7650095], [-1.4717886, 53.7649754], [-1.4699832, 53.76484989999999], [-1.4696103, 53.7648272], [-1.4681326, 53.76471219999999], [-1.4677376, 53.7646758], [-1.46735, 53.76463220000001], [-1.4666149, 53.7645414], [-1.4660017, 53.7644735], [-1.4654176, 53.7643892], [-1.4646783, 53.764269500000005], [-1.4621075, 53.763781899999984], [-1.4612516999999998, 53.7635891], [-1.459836, 53.7632402], [-1.4576572, 53.7626192], [-1.4547766999999998, 53.76171649999999], [-1.4530457, 53.7611293], [-1.4524399999999995, 53.76090099999999], [-1.4518095, 53.760664299999995], [-1.4511088, 53.76041480000001], [-1.4504404999999998, 53.76015259999999], [-1.4496257999999995, 53.7598259], [-1.4480057999999998, 53.7591538], [-1.4464205, 53.7584592], [-1.4446816999999998, 53.757597900000015], [-1.443605, 53.7570448]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "1634½", "motion_projection": null, "next_location_lat": "53.7570448", "next_location_lon": "-1.4436050", "previous_location": null, "current_leg_milage": "6.1", "linx_max_speed_mph": 75, "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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"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\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"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\": 1070.443, \"from_m\": 928.777, \"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\": 3011.483, \"from_m\": 1070.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\": 3066.007, \"from_m\": 3011.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\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"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\": 15559.591, \"from_m\": 13743.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17290.717, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17328.713, \"from_m\": 17290.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17393.707, \"from_m\": 17328.713, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19919.858, \"from_m\": 17393.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22177.01, \"from_m\": 19919.858, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22530.944, \"from_m\": 22177.01, \"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\": 25743.105, \"from_m\": 22530.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25819.055, \"from_m\": 25743.105, \"capability_applied\": null, \"effective_limit_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\": 797964, \"profile_key\": \"cf6cbdfa4231f5b66d291b4303132042c2195ca6d333d30141eeb89ca8c98c49\", \"schedule_id\": 12306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607H\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1619\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17290.717, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Glasshoughton\", \"stage_seq\": 9, \"distance_m\": 19919.858, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1629\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 10, \"distance_m\": 22740.228, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 11, \"distance_m\": 25514.375, \"section_seq\": 1, \"route_path_id\": 117347}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": null, \"location\": \"Knottingley\", \"stage_seq\": 12, \"distance_m\": 25819.055, \"section_seq\": 1, \"route_path_id\": 117347}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25819.055, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117347}], \"total_distance_m\": 25819.055, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19959.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5860.043, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "8.5", "current_position_lat": "53.7570448", "current_position_lon": "-1.4436050", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Leeds", "service_state_platform": "13B", "timing_fact_generation": 1790175487153844, "current_leg_arrival_utc": "2026-09-23T16:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.806795", "service_state_evidence_id": 68678645, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.524045", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
KNO |
2F21 |
150270 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 656.466, "from_m": 322.211, "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": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "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": 1070.443, "from_m": 928.777, "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": 3011.483, "from_m": 1070.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": 3066.007, "from_m": 3011.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": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "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": 15559.591, "from_m": 13743.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17290.717, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17328.713, "from_m": 17290.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17393.707, "from_m": 17328.713, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19919.858, "from_m": 17393.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22177.01, "from_m": 19919.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22530.944, "from_m": 22177.01, "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": 25743.105, "from_m": 22530.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25819.055, "from_m": 25743.105, "capability_applied": null, "effective_limit_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": 797964, "profile_key": "cf6cbdfa4231f5b66d291b4303132042c2195ca6d333d30141eeb89ca8c98c49", "schedule_id": 12306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 117347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 117347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 117347}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 117347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 117347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 117347}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1619", "location": "Castleford", "stage_seq": 8, "distance_m": 17290.717, "section_seq": 1, "route_path_id": 117347}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Glasshoughton", "stage_seq": 9, "distance_m": 19919.858, "section_seq": 1, "route_path_id": 117347}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Pontefract Monkhill", "stage_seq": 10, "distance_m": 22740.228, "section_seq": 1, "route_path_id": 117347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Knottingley West Jn", "stage_seq": 11, "distance_m": 25514.375, "section_seq": 1, "route_path_id": 117347}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": null, "location": "Knottingley", "stage_seq": 12, "distance_m": 25819.055, "section_seq": 1, "route_path_id": 117347}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25819.055, "from_m": 0.0, "section_seq": 1, "route_path_id": 117347}], "total_distance_m": 25819.055, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19959.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5860.043, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Leeds |
1558 |
1558 |
13B |
15:58:00 |
None |
Knottingley |
1635 |
1634½ |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G86160/2026-09-23/detailed |
None |
Leeds |
2026-09-23T15:58:30+01:00 |
Woodlesford |
8.5 |
{"type": "LineString", "coordinates": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5545717999999995, 53.792981299999994], [-1.5547392999999998, 53.792912], [-1.5551665999999995, 53.7927335], [-1.5551700062568996, 53.792731860696875], [-1.5556735999999998, 53.792489499999995], [-1.5557784999999995, 53.79243670000001], [-1.5560209, 53.79230129999999], [-1.5560851999999998, 53.792264], [-1.5562519999999995, 53.7921324], [-1.5563516999999998, 53.79205370000001], [-1.5564378999999997, 53.7919696], [-1.5565136999999998, 53.7918901], [-1.5565981999999998, 53.7917961], [-1.5566747, 53.791698499999995], [-1.5567114, 53.7916465], [-1.5567257999999995, 53.79162319999998], [-1.556756, 53.79155870000001], [-1.5567908, 53.791489], [-1.5568721999999997, 53.7912906], [-1.5569259, 53.791137299999995], [-1.5569478, 53.7910447], [-1.5569986, 53.79084120000001], [-1.5570418, 53.7906671], [-1.5570948, 53.79038779999998], [-1.5570867999999998, 53.7901565], [-1.5570465, 53.78994409999999], [-1.5569874999999995, 53.78976349999999], [-1.5569151, 53.78956230000001], [-1.5568050999999998, 53.7893357], [-1.5567279, 53.78920899999999], [-1.5564577999999998, 53.7888241], [-1.5563954, 53.788734000000005], [-1.5561507999999995, 53.7884608], [-1.5557685999999995, 53.788107200000006], [-1.5551582, 53.78760930000001], [-1.5548923516853874, 53.78742772712427], [-1.5542641999999998, 53.7869987], [-1.5540458999999998, 53.7868737], [-1.5534395999999997, 53.7865797], [-1.5530335999999998, 53.786411599999994], [-1.5525905, 53.78625039999999], [-1.5524665999999998, 53.78620699999999], [-1.5523543, 53.7861746], [-1.5521294999999995, 53.786108], [-1.5517525999999997, 53.7860024], [-1.5513519, 53.78590169999999], [-1.5509009, 53.7857962], [-1.5504187, 53.78569370000001], [-1.5485586999999998, 53.785287999999994], [-1.548273, 53.785228199999985], [-1.5476505, 53.78509789999998], [-1.5471771, 53.7850055], [-1.5469498, 53.784962799999995], [-1.5467486999999998, 53.784935100000006], [-1.5463682, 53.7848823], [-1.5459727999999997, 53.7848425], [-1.5452531, 53.7847875], [-1.5445586999999998, 53.7847497], [-1.5440617, 53.78470850000001], [-1.5436171, 53.7846595], [-1.5431765999999998, 53.78459229999999], [-1.5429719999999998, 53.78455679999999], [-1.5427839, 53.784517699999995], [-1.5425548, 53.784465199999985], [-1.5423234999999995, 53.7844059], [-1.5420975, 53.78433319999999], [-1.5419212, 53.78427179999999], [-1.5415346, 53.7841428], [-1.5413662, 53.7840788], [-1.5412079999999997, 53.7840075], [-1.5409703999999995, 53.783909], [-1.5407843, 53.7838058], [-1.5405599, 53.7836854], [-1.5403653999999998, 53.78356420000001], [-1.5400878999999998, 53.78338209999999], [-1.5398303, 53.7831808], [-1.5394707, 53.7828335], [-1.539263, 53.7825832], [-1.5391413, 53.7824317], [-1.5390391, 53.782273], [-1.5387631000000002, 53.7818212], [-1.5385627, 53.78149309999999], [-1.5381247, 53.780841499999994], [-1.5378015, 53.7804289], [-1.5374306, 53.78001470000001], [-1.5371138999999998, 53.7797036], [-1.5366882, 53.7793009], [-1.5363279999999997, 53.7789792], [-1.5359241999999995, 53.7786539], [-1.5356047, 53.77840160000001], [-1.5352516, 53.77814809999999], [-1.5347761999999998, 53.77774620000001], [-1.53456, 53.7776175], [-1.5341351999999997, 53.777364600000006], [-1.5335975999999998, 53.7770633], [-1.5333011999999997, 53.77691110000001], [-1.5325843999999995, 53.77656960000001], [-1.5319718, 53.77630430000001], [-1.5312434999999998, 53.7760085], [-1.5305052, 53.77572959999999], [-1.5297602, 53.77546550000001], [-1.5274010999999998, 53.77461749999999], [-1.5271359830031863, 53.77452367360252], [-1.5238632, 53.7733654], [-1.5222595, 53.7727971], [-1.5217131, 53.7725998], [-1.5210988999999997, 53.77238309999999], [-1.5200245999999995, 53.77200169999998], [-1.5189982999999998, 53.77165990000001], [-1.5174838, 53.771171200000005], [-1.5166123, 53.7709108], [-1.5158372999999998, 53.77068249999999], [-1.5147491, 53.7703722], [-1.5136251, 53.77006490000001], [-1.5121568999999997, 53.7696899], [-1.5107910999999998, 53.76935720000001], [-1.5096343, 53.7690855], [-1.5084071999999995, 53.7688167], [-1.5043171999999998, 53.767950799999994], [-1.5035339, 53.767784299999995], [-1.5024546000000003, 53.7675516], [-1.5019021999999995, 53.76743499999999], [-1.5006947, 53.767181], [-1.5002934999999995, 53.767099300000005], [-1.500290003279703, 53.767098554987456], [-1.498364, 53.7666882], [-1.4972156, 53.766442], [-1.495661, 53.766113], [-1.4954086999999998, 53.766059799999994], [-1.4942659, 53.7658166], [-1.4934326999999998, 53.7656429], [-1.4916162, 53.7652687], [-1.4913105999999998, 53.76521770000001], [-1.4910084, 53.7651672], [-1.4903431, 53.7650574], [-1.4891005999999998, 53.76489209999999], [-1.4887322999999997, 53.76485149999999], [-1.4873996, 53.76473329999999], [-1.4868336, 53.7646953], [-1.4863073, 53.7646672], [-1.4858743, 53.7646549], [-1.4852598999999995, 53.76462299999999], [-1.4836391999999998, 53.7646197], [-1.4827917, 53.76463179999999], [-1.4819764, 53.76466299999999], [-1.4807807999999998, 53.7647396], [-1.4787052, 53.7648906], [-1.4777844999999998, 53.7649525], [-1.4768952, 53.76499429999999], [-1.4760221999999998, 53.7650207], [-1.4751492999999998, 53.7650305], [-1.4742257999999997, 53.7650341], [-1.4733184999999998, 53.76502579999999], [-1.4725448, 53.7650095], [-1.4717886, 53.7649754], [-1.4699832, 53.76484989999999], [-1.4696103, 53.7648272], [-1.4681326, 53.76471219999999], [-1.4677376, 53.7646758], [-1.46735, 53.76463220000001], [-1.4666149, 53.7645414], [-1.4660017, 53.7644735], [-1.4654176, 53.7643892], [-1.4646783, 53.764269500000005], [-1.4621075, 53.763781899999984], [-1.4612516999999998, 53.7635891], [-1.459836, 53.7632402], [-1.4576572, 53.7626192], [-1.4547766999999998, 53.76171649999999], [-1.4530457, 53.7611293], [-1.4524399999999995, 53.76090099999999], [-1.4518095, 53.760664299999995], [-1.4511088, 53.76041480000001], [-1.4504404999999998, 53.76015259999999], [-1.4496257999999995, 53.7598259], [-1.4480057999999998, 53.7591538], [-1.4464205, 53.7584592], [-1.4446816999999998, 53.757597900000015], [-1.443605, 53.7570448]]} |
6.1 |
1558 |
1606½ |
None |
None |
Woodlesford |
53.7570448 |
-1.4436050 |
53.7570448 |
-1.4436050 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Leeds |
TD |
NEVER_DEPARTED_TIMEOUT |
68678645 |
1790175487153844 |
4 |
4 |
2026-09-23 16:08:01.524045 |
13B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.806795 |
| 766069 |
797967 |
L88441 |
032B31MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797967, "stp": "P", "toc": "ScotRail", "uid": "L88441", "consist": "158707", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88441/2026-09-23/detailed", "trust_id": "032B31MR23", "origin_crs": "MTS", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-23", "dest_arr_time": "1645", "dest_platform": "7N", "is_terminated": 1, "next_location": "Laurencekirk", "signalling_id": "2B31", "timing_status": null, "origin_station": "Montrose", "current_leg_arr": "1609", "current_leg_dep": "1558", "current_leg_end": "Laurencekirk", "origin_dep_time": "1558", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.472400731487381, 56.712233408116234], [-2.4723516, 56.7123984], [-2.4723034, 56.712617], [-2.4722557, 56.712827700000005], [-2.4722081, 56.7130506], [-2.4721665999999995, 56.71324189999999], [-2.4721478, 56.713412000000005], [-2.4721343999999994, 56.71360850000001], [-2.472151, 56.71405690000001], [-2.4721728, 56.7145737], [-2.4722209, 56.7149938], [-2.4722398999999995, 56.71521099999999], [-2.4722766, 56.715632], [-2.4723065, 56.7161102], [-2.4723449999999993, 56.71649589999999], [-2.4724249000000005, 56.7171682], [-2.4725879, 56.71787569999999], [-2.4728054, 56.718545], [-2.4729660999999994, 56.7189663], [-2.473152, 56.7193859], [-2.473595, 56.72024179999999], [-2.4741233, 56.721053], [-2.4747038, 56.72189879999999], [-2.4751681, 56.72256429999999], [-2.4754254, 56.72301790000001], [-2.4756810999999996, 56.7235641], [-2.4758601999999996, 56.72410059999999], [-2.4759715999999994, 56.72463140000001], [-2.4759883, 56.725118499999994], [-2.4759673999999996, 56.7255504], [-2.4758918999999997, 56.7260003], [-2.4757787999999996, 56.7264156], [-2.4756219, 56.7267999], [-2.475425, 56.72718700000001], [-2.4752018, 56.7275721], [-2.474999, 56.727882400000006], [-2.4748295, 56.7281412], [-2.4740535, 56.7292933], [-2.4736793, 56.7299032], [-2.4734627, 56.7303861], [-2.4733217, 56.7308691], [-2.4732647, 56.731116099999994], [-2.4732314, 56.73134239999999], [-2.4731931, 56.7317638], [-2.4732208, 56.7322089], [-2.4732727999999997, 56.73269869999999], [-2.4733528999999996, 56.7330437], [-2.4734453999999997, 56.733343600000005], [-2.4736417999999993, 56.733765700000006], [-2.4736545999999997, 56.7337933], [-2.473759499999999, 56.73399059999999], [-2.4737855999999994, 56.7340317], [-2.4738998, 56.73421209999999], [-2.4752763, 56.7360221], [-2.4755748, 56.7365349], [-2.475783799999999, 56.73698149999999], [-2.4758755, 56.7373414], [-2.4759138, 56.73752150000001], [-2.4759288, 56.73783039999999], [-2.4759245999999995, 56.7381742], [-2.4758596999999996, 56.73857099999999], [-2.4757844999999996, 56.738871399999994], [-2.4757111, 56.73901260000001], [-2.4756247, 56.7392257], [-2.4755585, 56.7393684], [-2.475401, 56.7396569], [-2.4751698999999996, 56.74000480000001], [-2.4749272999999996, 56.7403183], [-2.4746422, 56.7406056], [-2.4742665999999995, 56.7409274], [-2.4739036, 56.7412366], [-2.4731870999999996, 56.7417879], [-2.4724345999999997, 56.74234260000001], [-2.4719972, 56.7426656], [-2.4715824, 56.74307670000001], [-2.4712404999999995, 56.7434254], [-2.4709852, 56.74379299999999], [-2.470772, 56.7441611], [-2.4706014, 56.7445469], [-2.4704842999999994, 56.7448971], [-2.4704191, 56.7452697], [-2.470400699999999, 56.745679599999995], [-2.4704205, 56.7458834], [-2.4704728, 56.7463227], [-2.4706102, 56.7467736], [-2.4708129999999997, 56.74719009999999], [-2.4711112, 56.7476521], [-2.4715072, 56.7481208], [-2.4720203999999995, 56.748642699999984], [-2.4728005999999993, 56.74940569999999], [-2.4733504999999996, 56.7498371], [-2.4739645, 56.7502478], [-2.4743527, 56.7504797], [-2.4747521999999997, 56.7506855], [-2.4754013999999995, 56.7509953], [-2.4760479, 56.75128629999999], [-2.481962672421405, 56.75398158922311], [-2.4839082, 56.7548681], [-2.4850927, 56.7554805], [-2.4860288, 56.7559968], [-2.4874632, 56.75686749999999], [-2.494671799999999, 56.76122889999999], [-2.4985208999999995, 56.76355749999999], [-2.499715, 56.7642165], [-2.5004149, 56.764579299999994], [-2.5019852999999994, 56.7653298], [-2.507557, 56.7678399], [-2.5086412, 56.76836409999999], [-2.5096201, 56.7688495], [-2.5096879999999997, 56.768883200000005], [-2.5102738000000007, 56.76922], [-2.5105129, 56.7693574], [-2.5109343, 56.7696072], [-2.5112358999999995, 56.7697859], [-2.5117129999999994, 56.7700615], [-2.5117205, 56.7700664], [-2.5117814999999997, 56.7701039], [-2.5117916, 56.770112700000006], [-2.5120160999999994, 56.7702622], [-2.5128263, 56.7707866], [-2.512869, 56.770814400000006], [-2.5139826, 56.77160289999998], [-2.5146734999999993, 56.7721447], [-2.5152373, 56.772611399999995], [-2.51528279553466, 56.7726523332107], [-2.5163331, 56.7735973], [-2.5163885999999995, 56.7736534], [-2.5171852999999995, 56.7744578], [-2.517505, 56.7748056], [-2.5183393999999995, 56.77573199999999], [-2.5190925, 56.7767454], [-2.519357799999999, 56.77715309999999], [-2.5195974, 56.77755619999999], [-2.5200493, 56.77844100000001], [-2.5202914999999995, 56.7790242], [-2.5204661, 56.7795045], [-2.5207345, 56.780418999999995], [-2.5208781, 56.7811372], [-2.5209512, 56.7816113], [-2.5210202999999995, 56.7826529], [-2.5210108999999994, 56.782944699999994], [-2.5209714, 56.78352819999999], [-2.5207659999999996, 56.78434589999999], [-2.5207054999999996, 56.78460199999999], [-2.520541699999999, 56.7852038], [-2.5202907, 56.785854099999995], [-2.5200220000000004, 56.786439], [-2.5197854, 56.78686559999999], [-2.5191551, 56.787881500000005], [-2.51732, 56.79083919999999], [-2.51528279553466, 56.794088947936075], [-2.5149220999999997, 56.79466430000001], [-2.5147377, 56.794944699999995], [-2.5122936999999994, 56.7989214], [-2.5121883, 56.7991141], [-2.5117455, 56.7999241], [-2.5114995, 56.8004748], [-2.5111469999999994, 56.80136869999998], [-2.5105774, 56.803146], [-2.510558958403184, 56.803198107020805], [-2.5104433, 56.80352489999999], [-2.5102862, 56.8038884], [-2.5099995, 56.80453060000001], [-2.5096323, 56.8051985], [-2.5093381, 56.80571069999999], [-2.5089317999999996, 56.80632069999999], [-2.5083651, 56.8070859], [-2.5077883, 56.8077515], [-2.5073671, 56.8081966], [-2.5066898, 56.8088747], [-2.5061042, 56.809389499999995], [-2.5056874999999996, 56.8097521], [-2.5050719999999997, 56.81024549999999], [-2.5045563, 56.8106358], [-2.5037651, 56.811215700000005], [-2.4977716999999995, 56.815482200000005], [-2.495877, 56.816827800000006], [-2.4939553, 56.8181923], [-2.4908975, 56.820399900000005], [-2.4892971, 56.8215443], [-2.4819491, 56.82674560000001], [-2.4803784, 56.8278903], [-2.4786536999999997, 56.8291144], [-2.4760969, 56.8308991], [-2.4751476, 56.83153469999999], [-2.4739609, 56.8322626], [-2.4734595, 56.8325674], [-2.4729334, 56.83285149999999], [-2.471280699999999, 56.83372800000001], [-2.4689813, 56.8349377], [-2.4645901, 56.837232500000006]]}", "current_leg_start": "Montrose", "dest_arr_time_act": "1645", "motion_projection": null, "next_location_lat": "56.8372325", "next_location_lon": "-2.4645901", "previous_location": null, "current_leg_milage": "10.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.796, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 433.125, \"from_m\": 379.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4332.331, \"from_m\": 433.125, \"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\": 9780.963, \"from_m\": 4332.331, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22141.596, \"from_m\": 9780.963, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22411.058, \"from_m\": 22141.596, \"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\": 22453.712, \"from_m\": 22411.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27886.423, \"from_m\": 22453.712, \"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\": 30485.868, \"from_m\": 27886.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38308.056, \"from_m\": 30485.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}, {\"to_m\": 42944.797, \"from_m\": 38308.056, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48275.463, \"from_m\": 42944.797, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55451.924, \"from_m\": 48275.463, \"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\": 62959.27, \"from_m\": 55451.924, \"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\": 64804.776, \"from_m\": 62959.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64902.528, \"from_m\": 64804.776, \"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\": 64931.704, \"from_m\": 64902.528, \"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\": 65254.343, \"from_m\": 64931.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 797967, \"profile_key\": \"488afcb2e17b2c9e12e679fa0cc81c329c0f03bec7783ce3a575693aba6618a3\", \"schedule_id\": 17931, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Montrose\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Craigo S.B.\", \"stage_seq\": 2, \"distance_m\": 7648.252, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610\", \"location\": \"Laurencekirk\", \"stage_seq\": 3, \"distance_m\": 16313.021, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Carmont\", \"stage_seq\": 4, \"distance_m\": 30555.526, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Stonehaven\", \"stage_seq\": 5, \"distance_m\": 39400.578, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 6, \"distance_m\": 48489.871, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Portlethen\", \"stage_seq\": 7, \"distance_m\": 52203.589, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 8, \"distance_m\": 54351.506, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 9, \"distance_m\": 61588.178, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 10, \"distance_m\": 62609.377, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 11, \"distance_m\": 64491.509, \"section_seq\": 1, \"route_path_id\": 138147}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 12, \"distance_m\": 65254.343, \"section_seq\": 1, \"route_path_id\": 138147}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 65254.343, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138147}], \"total_distance_m\": 65254.343, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 65254.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "11.0", "current_position_lat": "56.8372325", "current_position_lon": "-2.4645901", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Montrose", "service_state_platform": "1", "timing_fact_generation": 1790171889235747, "current_leg_arrival_utc": "2026-09-23T16:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.810056", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.535369", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MTS |
ABD |
2B31 |
158707 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 379.796, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 433.125, "from_m": 379.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4332.331, "from_m": 433.125, "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": 9780.963, "from_m": 4332.331, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22141.596, "from_m": 9780.963, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22411.058, "from_m": 22141.596, "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": 22453.712, "from_m": 22411.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27886.423, "from_m": 22453.712, "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": 30485.868, "from_m": 27886.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38308.056, "from_m": 30485.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}, {"to_m": 42944.797, "from_m": 38308.056, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48275.463, "from_m": 42944.797, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55451.924, "from_m": 48275.463, "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": 62959.27, "from_m": 55451.924, "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": 64804.776, "from_m": 62959.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64902.528, "from_m": 64804.776, "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": 64931.704, "from_m": 64902.528, "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": 65254.343, "from_m": 64931.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 797967, "profile_key": "488afcb2e17b2c9e12e679fa0cc81c329c0f03bec7783ce3a575693aba6618a3", "schedule_id": 17931, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Montrose", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Craigo S.B.", "stage_seq": 2, "distance_m": 7648.252, "section_seq": 1, "route_path_id": 138147}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Laurencekirk", "stage_seq": 3, "distance_m": 16313.021, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Carmont", "stage_seq": 4, "distance_m": 30555.526, "section_seq": 1, "route_path_id": 138147}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Stonehaven", "stage_seq": 5, "distance_m": 39400.578, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Aberdeen Sig. A223", "stage_seq": 6, "distance_m": 48489.871, "section_seq": 1, "route_path_id": 138147}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Portlethen", "stage_seq": 7, "distance_m": 52203.589, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Aberdeen Sig. A229", "stage_seq": 8, "distance_m": 54351.506, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Aberdeen Sig. A55", "stage_seq": 9, "distance_m": 61588.178, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Craiginches South Jn", "stage_seq": 10, "distance_m": 62609.377, "section_seq": 1, "route_path_id": 138147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 11, "distance_m": 64491.509, "section_seq": 1, "route_path_id": 138147}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 12, "distance_m": 65254.343, "section_seq": 1, "route_path_id": 138147}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 65254.343, "from_m": 0.0, "section_seq": 1, "route_path_id": 138147}], "total_distance_m": 65254.343, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 65254.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Montrose |
1558 |
1558 |
1 |
15:58:00 |
None |
Aberdeen |
1645 |
1645 |
7N |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L88441/2026-09-23/detailed |
None |
Montrose |
2026-09-23T15:58:30+01:00 |
Laurencekirk |
11.0 |
{"type": "LineString", "coordinates": [[-2.472400731487381, 56.712233408116234], [-2.4723516, 56.7123984], [-2.4723034, 56.712617], [-2.4722557, 56.712827700000005], [-2.4722081, 56.7130506], [-2.4721665999999995, 56.71324189999999], [-2.4721478, 56.713412000000005], [-2.4721343999999994, 56.71360850000001], [-2.472151, 56.71405690000001], [-2.4721728, 56.7145737], [-2.4722209, 56.7149938], [-2.4722398999999995, 56.71521099999999], [-2.4722766, 56.715632], [-2.4723065, 56.7161102], [-2.4723449999999993, 56.71649589999999], [-2.4724249000000005, 56.7171682], [-2.4725879, 56.71787569999999], [-2.4728054, 56.718545], [-2.4729660999999994, 56.7189663], [-2.473152, 56.7193859], [-2.473595, 56.72024179999999], [-2.4741233, 56.721053], [-2.4747038, 56.72189879999999], [-2.4751681, 56.72256429999999], [-2.4754254, 56.72301790000001], [-2.4756810999999996, 56.7235641], [-2.4758601999999996, 56.72410059999999], [-2.4759715999999994, 56.72463140000001], [-2.4759883, 56.725118499999994], [-2.4759673999999996, 56.7255504], [-2.4758918999999997, 56.7260003], [-2.4757787999999996, 56.7264156], [-2.4756219, 56.7267999], [-2.475425, 56.72718700000001], [-2.4752018, 56.7275721], [-2.474999, 56.727882400000006], [-2.4748295, 56.7281412], [-2.4740535, 56.7292933], [-2.4736793, 56.7299032], [-2.4734627, 56.7303861], [-2.4733217, 56.7308691], [-2.4732647, 56.731116099999994], [-2.4732314, 56.73134239999999], [-2.4731931, 56.7317638], [-2.4732208, 56.7322089], [-2.4732727999999997, 56.73269869999999], [-2.4733528999999996, 56.7330437], [-2.4734453999999997, 56.733343600000005], [-2.4736417999999993, 56.733765700000006], [-2.4736545999999997, 56.7337933], [-2.473759499999999, 56.73399059999999], [-2.4737855999999994, 56.7340317], [-2.4738998, 56.73421209999999], [-2.4752763, 56.7360221], [-2.4755748, 56.7365349], [-2.475783799999999, 56.73698149999999], [-2.4758755, 56.7373414], [-2.4759138, 56.73752150000001], [-2.4759288, 56.73783039999999], [-2.4759245999999995, 56.7381742], [-2.4758596999999996, 56.73857099999999], [-2.4757844999999996, 56.738871399999994], [-2.4757111, 56.73901260000001], [-2.4756247, 56.7392257], [-2.4755585, 56.7393684], [-2.475401, 56.7396569], [-2.4751698999999996, 56.74000480000001], [-2.4749272999999996, 56.7403183], [-2.4746422, 56.7406056], [-2.4742665999999995, 56.7409274], [-2.4739036, 56.7412366], [-2.4731870999999996, 56.7417879], [-2.4724345999999997, 56.74234260000001], [-2.4719972, 56.7426656], [-2.4715824, 56.74307670000001], [-2.4712404999999995, 56.7434254], [-2.4709852, 56.74379299999999], [-2.470772, 56.7441611], [-2.4706014, 56.7445469], [-2.4704842999999994, 56.7448971], [-2.4704191, 56.7452697], [-2.470400699999999, 56.745679599999995], [-2.4704205, 56.7458834], [-2.4704728, 56.7463227], [-2.4706102, 56.7467736], [-2.4708129999999997, 56.74719009999999], [-2.4711112, 56.7476521], [-2.4715072, 56.7481208], [-2.4720203999999995, 56.748642699999984], [-2.4728005999999993, 56.74940569999999], [-2.4733504999999996, 56.7498371], [-2.4739645, 56.7502478], [-2.4743527, 56.7504797], [-2.4747521999999997, 56.7506855], [-2.4754013999999995, 56.7509953], [-2.4760479, 56.75128629999999], [-2.481962672421405, 56.75398158922311], [-2.4839082, 56.7548681], [-2.4850927, 56.7554805], [-2.4860288, 56.7559968], [-2.4874632, 56.75686749999999], [-2.494671799999999, 56.76122889999999], [-2.4985208999999995, 56.76355749999999], [-2.499715, 56.7642165], [-2.5004149, 56.764579299999994], [-2.5019852999999994, 56.7653298], [-2.507557, 56.7678399], [-2.5086412, 56.76836409999999], [-2.5096201, 56.7688495], [-2.5096879999999997, 56.768883200000005], [-2.5102738000000007, 56.76922], [-2.5105129, 56.7693574], [-2.5109343, 56.7696072], [-2.5112358999999995, 56.7697859], [-2.5117129999999994, 56.7700615], [-2.5117205, 56.7700664], [-2.5117814999999997, 56.7701039], [-2.5117916, 56.770112700000006], [-2.5120160999999994, 56.7702622], [-2.5128263, 56.7707866], [-2.512869, 56.770814400000006], [-2.5139826, 56.77160289999998], [-2.5146734999999993, 56.7721447], [-2.5152373, 56.772611399999995], [-2.51528279553466, 56.7726523332107], [-2.5163331, 56.7735973], [-2.5163885999999995, 56.7736534], [-2.5171852999999995, 56.7744578], [-2.517505, 56.7748056], [-2.5183393999999995, 56.77573199999999], [-2.5190925, 56.7767454], [-2.519357799999999, 56.77715309999999], [-2.5195974, 56.77755619999999], [-2.5200493, 56.77844100000001], [-2.5202914999999995, 56.7790242], [-2.5204661, 56.7795045], [-2.5207345, 56.780418999999995], [-2.5208781, 56.7811372], [-2.5209512, 56.7816113], [-2.5210202999999995, 56.7826529], [-2.5210108999999994, 56.782944699999994], [-2.5209714, 56.78352819999999], [-2.5207659999999996, 56.78434589999999], [-2.5207054999999996, 56.78460199999999], [-2.520541699999999, 56.7852038], [-2.5202907, 56.785854099999995], [-2.5200220000000004, 56.786439], [-2.5197854, 56.78686559999999], [-2.5191551, 56.787881500000005], [-2.51732, 56.79083919999999], [-2.51528279553466, 56.794088947936075], [-2.5149220999999997, 56.79466430000001], [-2.5147377, 56.794944699999995], [-2.5122936999999994, 56.7989214], [-2.5121883, 56.7991141], [-2.5117455, 56.7999241], [-2.5114995, 56.8004748], [-2.5111469999999994, 56.80136869999998], [-2.5105774, 56.803146], [-2.510558958403184, 56.803198107020805], [-2.5104433, 56.80352489999999], [-2.5102862, 56.8038884], [-2.5099995, 56.80453060000001], [-2.5096323, 56.8051985], [-2.5093381, 56.80571069999999], [-2.5089317999999996, 56.80632069999999], [-2.5083651, 56.8070859], [-2.5077883, 56.8077515], [-2.5073671, 56.8081966], [-2.5066898, 56.8088747], [-2.5061042, 56.809389499999995], [-2.5056874999999996, 56.8097521], [-2.5050719999999997, 56.81024549999999], [-2.5045563, 56.8106358], [-2.5037651, 56.811215700000005], [-2.4977716999999995, 56.815482200000005], [-2.495877, 56.816827800000006], [-2.4939553, 56.8181923], [-2.4908975, 56.820399900000005], [-2.4892971, 56.8215443], [-2.4819491, 56.82674560000001], [-2.4803784, 56.8278903], [-2.4786536999999997, 56.8291144], [-2.4760969, 56.8308991], [-2.4751476, 56.83153469999999], [-2.4739609, 56.8322626], [-2.4734595, 56.8325674], [-2.4729334, 56.83285149999999], [-2.471280699999999, 56.83372800000001], [-2.4689813, 56.8349377], [-2.4645901, 56.837232500000006]]} |
10.2 |
1558 |
1609 |
None |
None |
Laurencekirk |
56.8372325 |
-2.4645901 |
56.8372325 |
-2.4645901 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Montrose |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171889235747 |
0 |
0 |
2026-09-23 16:08:01.535369 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.810056 |
| 766070 |
797968 |
L88705 |
062C08MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797968, "stp": "P", "toc": "ScotRail", "uid": "L88705", "consist": "320318+320415", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88705/2026-09-23/detailed", "trust_id": "062C08MR23", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-23", "dest_arr_time": "1704", "dest_platform": "4", "is_terminated": 1, "next_location": "Clydebank", "signalling_id": "2C08", "timing_status": null, "origin_station": "Dalmuir", "current_leg_arr": "1600", "current_leg_dep": "1558", "current_leg_end": "Clydebank", "origin_dep_time": "1558", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4268814, 55.9121015], [-4.4263904, 55.9120078], [-4.4259106, 55.911924799999994], [-4.4251789, 55.9118092], [-4.4242184, 55.911666999999994], [-4.423830399999999, 55.911606299999995], [-4.423466, 55.9115408], [-4.423260099999999, 55.91149729999999], [-4.4227879, 55.911381299999995], [-4.4222715, 55.91122690000001], [-4.421775599999999, 55.9110421], [-4.421309999999999, 55.9108479], [-4.421038300000001, 55.91072140000001], [-4.420780099999999, 55.910585299999994], [-4.4202958, 55.9102828], [-4.42011876456175, 55.910156380429555], [-4.4200391333209135, 55.91009951627202], [-4.4199168233610235, 55.910068597218554], [-4.4197951, 55.9099716], [-4.419407799999999, 55.909653600000006], [-4.419092199999999, 55.9093551], [-4.4188356, 55.90901900000001], [-4.4183685, 55.9083048], [-4.417918900000001, 55.9076195], [-4.417773794342157, 55.90738158737394], [-4.4177072, 55.9072724], [-4.4174012, 55.906934500000006], [-4.4171072, 55.9065756], [-4.4167627, 55.9062314], [-4.4161747, 55.9057389], [-4.415394899999999, 55.9052029], [-4.41517, 55.905072099999984], [-4.414981699999999, 55.9049625], [-4.4145463, 55.9047326], [-4.4133794, 55.9042136], [-4.4121606, 55.90370359999999], [-4.4101624, 55.902843100000005], [-4.4089877, 55.90235770000001], [-4.4088913, 55.9023207], [-4.4079086, 55.9019645], [-4.4075518, 55.90184849999999], [-4.4067780999999995, 55.901594], [-4.406019299999999, 55.90134689999999], [-4.4054551, 55.90113470000001], [-4.4052686, 55.90106339999999], [-4.4049998, 55.9009586], [-4.4046579, 55.900817299999986], [-4.4042392, 55.9006413]]}", "current_leg_start": "Dalmuir", "dest_arr_time_act": "1704", "motion_projection": null, "next_location_lat": "55.9006413", "next_location_lon": "-4.4042392", "previous_location": null, "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 18110.664, \"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\": 18187.92, \"from_m\": 18110.664, \"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\": 18542.234, \"from_m\": 18187.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18674.787, \"from_m\": 18542.234, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18777.019, \"from_m\": 18674.787, \"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\": 18874.641, \"from_m\": 18777.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19609.655, \"from_m\": 18874.641, \"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\": 22113.912, \"from_m\": 19609.655, \"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\": 22413.941, \"from_m\": 22113.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22665.219, \"from_m\": 22413.941, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22978.555, \"from_m\": 22665.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24029.753, \"from_m\": 22978.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29628.47, \"from_m\": 24029.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29681.351, \"from_m\": 29628.47, \"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\": 29958.887, \"from_m\": 29681.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31098.116, \"from_m\": 29958.887, \"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\": 31847.405, \"from_m\": 31098.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35019.016, \"from_m\": 31847.405, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36197.625, \"from_m\": 35019.016, \"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\": 36262.766, \"from_m\": 36197.625, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36306.365, \"from_m\": 36262.766, \"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\": 36333.851, \"from_m\": 36306.365, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36554.793, \"from_m\": 36333.851, \"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\": 797968, \"profile_key\": \"9fec0507f6ce55cd94386759319fc7416abcf06c05bca39746faf19ee3137659\", \"schedule_id\": 18002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1617H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.336, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1626\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.726, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.28, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18996.544, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 20783.441, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 22220.09, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1645H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 23325.283, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 27290.269, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 30132.339, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1656\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 31493.788, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 33507.763, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1701H\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 35518.045, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 36554.793, \"section_seq\": 1, \"route_path_id\": 131083}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36554.793, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131083}], \"total_distance_m\": 36554.793, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36554.793, \"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": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.9006413", "current_position_lon": "-4.4042392", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Dalmuir", "service_state_platform": "5", "timing_fact_generation": 1790175492025985, "current_leg_arrival_utc": "2026-09-23T16:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.813417", "service_state_evidence_id": 68638293, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.823869", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
MTH |
2C08 |
320318+320415 |
6 |
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": 18110.664, "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": 18187.92, "from_m": 18110.664, "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": 18542.234, "from_m": 18187.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 18674.787, "from_m": 18542.234, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 18777.019, "from_m": 18674.787, "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": 18874.641, "from_m": 18777.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19609.655, "from_m": 18874.641, "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": 22113.912, "from_m": 19609.655, "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": 22413.941, "from_m": 22113.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22665.219, "from_m": 22413.941, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22978.555, "from_m": 22665.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24029.753, "from_m": 22978.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29628.47, "from_m": 24029.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29681.351, "from_m": 29628.47, "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": 29958.887, "from_m": 29681.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31098.116, "from_m": 29958.887, "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": 31847.405, "from_m": 31098.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35019.016, "from_m": 31847.405, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36197.625, "from_m": 35019.016, "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": 36262.766, "from_m": 36197.625, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36306.365, "from_m": 36262.766, "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": 36333.851, "from_m": 36306.365, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36554.793, "from_m": 36333.851, "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": 797968, "profile_key": "9fec0507f6ce55cd94386759319fc7416abcf06c05bca39746faf19ee3137659", "schedule_id": 18002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.336, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1626", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.726, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.28, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18996.544, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Cambuslang", "stage_seq": 19, "distance_m": 20783.441, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 22220.09, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1645H", "location": "Newton", "stage_seq": 21, "distance_m": 23325.283, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Blantyre", "stage_seq": 22, "distance_m": 27290.269, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 30132.339, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1656", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 31493.788, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 33507.763, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Airbles", "stage_seq": 26, "distance_m": 35518.045, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": null, "location": "Motherwell", "stage_seq": 27, "distance_m": 36554.793, "section_seq": 1, "route_path_id": 131083}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36554.793, "from_m": 0.0, "section_seq": 1, "route_path_id": 131083}], "total_distance_m": 36554.793, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36554.793, "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} |
[] |
Dalmuir |
1558 |
1558 |
5 |
15:58:00 |
None |
Motherwell |
1704 |
1704 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L88705/2026-09-23/detailed |
None |
Dalmuir |
2026-09-23T15:58:30+01:00 |
Clydebank |
2.0 |
{"type": "LineString", "coordinates": [[-4.4268814, 55.9121015], [-4.4263904, 55.9120078], [-4.4259106, 55.911924799999994], [-4.4251789, 55.9118092], [-4.4242184, 55.911666999999994], [-4.423830399999999, 55.911606299999995], [-4.423466, 55.9115408], [-4.423260099999999, 55.91149729999999], [-4.4227879, 55.911381299999995], [-4.4222715, 55.91122690000001], [-4.421775599999999, 55.9110421], [-4.421309999999999, 55.9108479], [-4.421038300000001, 55.91072140000001], [-4.420780099999999, 55.910585299999994], [-4.4202958, 55.9102828], [-4.42011876456175, 55.910156380429555], [-4.4200391333209135, 55.91009951627202], [-4.4199168233610235, 55.910068597218554], [-4.4197951, 55.9099716], [-4.419407799999999, 55.909653600000006], [-4.419092199999999, 55.9093551], [-4.4188356, 55.90901900000001], [-4.4183685, 55.9083048], [-4.417918900000001, 55.9076195], [-4.417773794342157, 55.90738158737394], [-4.4177072, 55.9072724], [-4.4174012, 55.906934500000006], [-4.4171072, 55.9065756], [-4.4167627, 55.9062314], [-4.4161747, 55.9057389], [-4.415394899999999, 55.9052029], [-4.41517, 55.905072099999984], [-4.414981699999999, 55.9049625], [-4.4145463, 55.9047326], [-4.4133794, 55.9042136], [-4.4121606, 55.90370359999999], [-4.4101624, 55.902843100000005], [-4.4089877, 55.90235770000001], [-4.4088913, 55.9023207], [-4.4079086, 55.9019645], [-4.4075518, 55.90184849999999], [-4.4067780999999995, 55.901594], [-4.406019299999999, 55.90134689999999], [-4.4054551, 55.90113470000001], [-4.4052686, 55.90106339999999], [-4.4049998, 55.9009586], [-4.4046579, 55.900817299999986], [-4.4042392, 55.9006413]]} |
1.2 |
1558 |
1600 |
None |
None |
Clydebank |
55.9006413 |
-4.4042392 |
55.9006413 |
-4.4042392 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Dalmuir |
TD |
NEVER_DEPARTED_TIMEOUT |
68638293 |
1790175492025985 |
3 |
3 |
2026-09-23 16:08:01.823869 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.813417 |
| 766071 |
797969 |
P01592 |
502F49MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797969, "stp": "P", "toc": "Greater Anglia", "uid": "P01592", "consist": "720526", "dest_crs": "COL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01592/2026-09-23/detailed", "trust_id": "502F49MR23", "origin_crs": "WON", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-23", "dest_arr_time": "1653", "dest_platform": "4", "is_terminated": 1, "next_location": "Frinton-on-Sea", "signalling_id": "2F49", "timing_status": null, "origin_station": "Walton-on-the-Naze", "current_leg_arr": "1600½", "current_leg_dep": "1558", "current_leg_end": "Frinton-on-Sea", "origin_dep_time": "1558", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2678629, 51.8462158], [1.2674196, 51.84618689999999], [1.2670487, 51.846138800000006], [1.2667111999999998, 51.8460595], [1.2664446, 51.8459897], [1.2662399999999998, 51.8459213], [1.2660337, 51.84583969999999], [1.2657077, 51.84568749999999], [1.2654105, 51.8455164], [1.2642109, 51.844806], [1.2597216999999998, 51.842127999999995], [1.25764139776733, 51.84088009944275], [1.2552576, 51.8394501], [1.2546682, 51.83915029999999], [1.2544141, 51.83903329999999], [1.2539367, 51.83882609999999], [1.2535129, 51.8386704], [1.2529730999999995, 51.838489], [1.2523207, 51.838280100000006], [1.2513168, 51.83804489999999], [1.2508065999999998, 51.8379436], [1.2503599999999997, 51.8378715], [1.2499408, 51.8378087], [1.2493086, 51.8377356], [1.248819, 51.8376992], [1.2483228, 51.8376677], [1.2477381, 51.837654400000005], [1.2448184999999998, 51.83770739999999], [1.2440475, 51.83772489999999], [1.243588, 51.8377557], [1.2430743999999998, 51.83778389999999]]}", "current_leg_start": "Walton-on-the-Naze", "dest_arr_time_act": "1652", "motion_projection": null, "next_location_lat": "51.8377839", "next_location_lon": "1.2430744", "previous_location": null, "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\": 190.134, \"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\": 3754.84, \"from_m\": 190.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3765.176, \"from_m\": 3754.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3938.036, \"from_m\": 3765.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4287.641, \"from_m\": 3938.036, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7579.223, \"from_m\": 4287.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8043.136, \"from_m\": 7579.223, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8784.521, \"from_m\": 8043.136, \"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\": 9653.42, \"from_m\": 8784.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20063.515, \"from_m\": 9653.42, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20099.264, \"from_m\": 20063.515, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22611.539, \"from_m\": 20099.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22804.835, \"from_m\": 22611.539, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23788.745, \"from_m\": 22804.835, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26474.359, \"from_m\": 23788.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\": 26902.117, \"from_m\": 26474.359, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27527.42, \"from_m\": 26902.117, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27619.696, \"from_m\": 27527.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28211.344, \"from_m\": 27619.696, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28701.749, \"from_m\": 28211.344, \"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\": 28830.783, \"from_m\": 28701.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29483.302, \"from_m\": 28830.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29601.378, \"from_m\": 29483.302, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29656.67, \"from_m\": 29601.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29703.534, \"from_m\": 29656.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30105.486, \"from_m\": 29703.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 797969, \"profile_key\": \"4321568d805a51760c64556000f2ac60190cb0d7cb770eff8c87d5c9dfda9b45\", \"schedule_id\": 18675, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 2, \"distance_m\": 2046.681, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604\", \"location\": \"Kirby Cross\", \"stage_seq\": 3, \"distance_m\": 4034.383, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1617\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 4, \"distance_m\": 8271.022, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Weeley\", \"stage_seq\": 5, \"distance_m\": 11594.602, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1624H\", \"location\": \"Great Bentley\", \"stage_seq\": 6, \"distance_m\": 15019.76, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1628H\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 7, \"distance_m\": 19856.817, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Wivenhoe\", \"stage_seq\": 8, \"distance_m\": 22722.059, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Hythe\", \"stage_seq\": 9, \"distance_m\": 26635.043, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1644\", \"location\": \"Colchester Town\", \"stage_seq\": 10, \"distance_m\": 27291.316, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 11, \"distance_m\": 27619.696, \"section_seq\": 1, \"route_path_id\": 138480}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 12, \"distance_m\": 30105.486, \"section_seq\": 1, \"route_path_id\": 138480}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30105.486, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138480}], \"total_distance_m\": 30105.486, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29826.976, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 278.51, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "51.8377839", "current_position_lon": "1.2430744", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Walton-on-the-Naze", "service_state_platform": null, "timing_fact_generation": 1790175040199933, "current_leg_arrival_utc": "2026-09-23T16:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.817164", "service_state_evidence_id": 68662809, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.828351", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
WON |
COL |
2F49 |
720526 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 190.134, "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": 3754.84, "from_m": 190.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3765.176, "from_m": 3754.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3938.036, "from_m": 3765.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4287.641, "from_m": 3938.036, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7579.223, "from_m": 4287.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8043.136, "from_m": 7579.223, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8784.521, "from_m": 8043.136, "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": 9653.42, "from_m": 8784.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20063.515, "from_m": 9653.42, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20099.264, "from_m": 20063.515, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22611.539, "from_m": 20099.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22804.835, "from_m": 22611.539, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23788.745, "from_m": 22804.835, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26474.359, "from_m": 23788.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": 26902.117, "from_m": 26474.359, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27527.42, "from_m": 26902.117, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27619.696, "from_m": 27527.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28211.344, "from_m": 27619.696, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28701.749, "from_m": 28211.344, "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": 28830.783, "from_m": 28701.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29483.302, "from_m": 28830.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29601.378, "from_m": 29483.302, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29656.67, "from_m": 29601.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29703.534, "from_m": 29656.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30105.486, "from_m": 29703.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 797969, "profile_key": "4321568d805a51760c64556000f2ac60190cb0d7cb770eff8c87d5c9dfda9b45", "schedule_id": 18675, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Walton-on-the-Naze", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Frinton-on-Sea", "stage_seq": 2, "distance_m": 2046.681, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604", "location": "Kirby Cross", "stage_seq": 3, "distance_m": 4034.383, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1617", "location": "Thorpe-le-Soken", "stage_seq": 4, "distance_m": 8271.022, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Weeley", "stage_seq": 5, "distance_m": 11594.602, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1624H", "location": "Great Bentley", "stage_seq": 6, "distance_m": 15019.76, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Alresford (Essex)", "stage_seq": 7, "distance_m": 19856.817, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Wivenhoe", "stage_seq": 8, "distance_m": 22722.059, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Hythe", "stage_seq": 9, "distance_m": 26635.043, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1644", "location": "Colchester Town", "stage_seq": 10, "distance_m": 27291.316, "section_seq": 1, "route_path_id": 138480}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Colchester East Gate Jn", "stage_seq": 11, "distance_m": 27619.696, "section_seq": 1, "route_path_id": 138480}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": null, "location": "Colchester", "stage_seq": 12, "distance_m": 30105.486, "section_seq": 1, "route_path_id": 138480}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30105.486, "from_m": 0.0, "section_seq": 1, "route_path_id": 138480}], "total_distance_m": 30105.486, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29826.976, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 278.51, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Walton-on-the-Naze |
1558 |
1558 |
None |
15:58:00 |
None |
Colchester |
1653 |
1652 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P01592/2026-09-23/detailed |
None |
Walton-on-the-Naze |
2026-09-23T15:58:30+01:00 |
Frinton-on-Sea |
2.5 |
{"type": "LineString", "coordinates": [[1.2678629, 51.8462158], [1.2674196, 51.84618689999999], [1.2670487, 51.846138800000006], [1.2667111999999998, 51.8460595], [1.2664446, 51.8459897], [1.2662399999999998, 51.8459213], [1.2660337, 51.84583969999999], [1.2657077, 51.84568749999999], [1.2654105, 51.8455164], [1.2642109, 51.844806], [1.2597216999999998, 51.842127999999995], [1.25764139776733, 51.84088009944275], [1.2552576, 51.8394501], [1.2546682, 51.83915029999999], [1.2544141, 51.83903329999999], [1.2539367, 51.83882609999999], [1.2535129, 51.8386704], [1.2529730999999995, 51.838489], [1.2523207, 51.838280100000006], [1.2513168, 51.83804489999999], [1.2508065999999998, 51.8379436], [1.2503599999999997, 51.8378715], [1.2499408, 51.8378087], [1.2493086, 51.8377356], [1.248819, 51.8376992], [1.2483228, 51.8376677], [1.2477381, 51.837654400000005], [1.2448184999999998, 51.83770739999999], [1.2440475, 51.83772489999999], [1.243588, 51.8377557], [1.2430743999999998, 51.83778389999999]]} |
1.3 |
1558 |
1600½ |
None |
None |
Frinton-on-Sea |
51.8377839 |
1.2430744 |
51.8377839 |
1.2430744 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Walton-on-the-Naze |
TD |
NEVER_DEPARTED_TIMEOUT |
68662809 |
1790175040199933 |
6 |
6 |
2026-09-23 16:08:01.828351 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.817164 |
| 766072 |
797971 |
P76149 |
502F48MR23 |
2026-09-23 |
COMPLETE |
None |
2026-09-23 15:58:00 |
2026-09-23 16:08:24 |
2026-09-25 16:08:24 |
{"id": 797971, "stp": "P", "toc": "Greater Anglia", "uid": "P76149", "consist": "720142+720144", "dest_crs": "COL", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76149/2026-09-23/detailed", "trust_id": "502F48MR23", "origin_crs": "INT", "show_on_map": 0, "dar_est_time": "15:58:00", "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": "1", "is_terminated": 1, "next_location": "Chelmsford", "signalling_id": "2F48", "timing_status": null, "origin_station": "Ingatestone", "current_leg_arr": "1604", "current_leg_dep": "1558", "current_leg_end": "Chelmsford", "origin_dep_time": "1558", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:08:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3840022159984624, 51.66687801184694], [0.3848594, 51.66734710000001], [0.3862703, 51.6681043], [0.3864843, 51.668222099999994], [0.387349, 51.66868279999999], [0.38865749999999993, 51.6693746], [0.39040920000000007, 51.67031630000001], [0.3920558, 51.67119610000001], [0.393582, 51.67201450000001], [0.39468439999999994, 51.67259670000001], [0.3957918999999999, 51.67318960000001], [0.3973960999999999, 51.673982299999984], [0.39941039999999994, 51.6749453], [0.4009876, 51.675700500000005], [0.4025617, 51.6764538], [0.4032191, 51.6767666], [0.4057109, 51.67795250000001], [0.4058447999999999, 51.6780136], [0.40648329999999994, 51.6783203], [0.4069388, 51.6785317], [0.4077583, 51.678923], [0.4086879, 51.679371], [0.4094075, 51.6797106], [0.4107036, 51.6803329], [0.412212, 51.6810525], [0.4135791, 51.6817176], [0.4142179999999999, 51.682038899999995], [0.4148048999999999, 51.6823409], [0.4156135, 51.68276409999999], [0.4164376, 51.683212899999994], [0.4173026, 51.6836785], [0.4183097999999999, 51.68421509999999], [0.4188699, 51.6845307], [0.4197046, 51.6849943], [0.4198599, 51.6850742], [0.4234109, 51.6870282], [0.4265139999999999, 51.68910950000001], [0.4266789999999999, 51.6892251], [0.4294109, 51.6912029], [0.4303983, 51.69195440000001], [0.43119309999999994, 51.6926135], [0.43303289999999994, 51.6942107], [0.43410009999999993, 51.6952032], [0.4348982, 51.6960042], [0.4350762, 51.6962354], [0.4352996, 51.69646289999999], [0.4354579, 51.696644199999994], [0.4359971999999999, 51.69720730000001], [0.4365276, 51.6977782], [0.4370539, 51.69835030000001], [0.4372369, 51.69854599999999], [0.4393998999999999, 51.7008735], [0.4395069999999999, 51.7009903], [0.44324509999999995, 51.7052232], [0.4433733, 51.70536689999999], [0.4440123, 51.70609640000001], [0.44803850000000006, 51.71059640000001], [0.4482103, 51.71078450000001], [0.4491509, 51.7118675], [0.4491576420597607, 51.711875719760506], [0.4513787, 51.7145835], [0.4521703999999999, 51.7156397], [0.4536970000000001, 51.7177172], [0.4550806, 51.7196774], [0.4553263, 51.72004050000001], [0.45594529999999994, 51.7209865], [0.4564814, 51.721821299999995], [0.45654362739827303, 51.721918011123584], [0.4565608, 51.721944699999995], [0.45695119999999995, 51.7225527], [0.4579873999999999, 51.72422769999999], [0.4589976, 51.725803], [0.4590753, 51.725919], [0.4595158, 51.726627500000006], [0.4606272, 51.7283996], [0.4627142000000001, 51.7317772], [0.4630578, 51.73231619999999], [0.463163, 51.7324651], [0.4632535, 51.7325919], [0.4633582, 51.7327398], [0.4634404999999999, 51.7328497], [0.46357399999999993, 51.733018599999994], [0.4636638999999999, 51.7331246], [0.4637672, 51.73324790000001], [0.46386599999999995, 51.7333574], [0.4641782, 51.7336733], [0.46452149999999987, 51.733995799999995], [0.46472459999999993, 51.7341802], [0.4649813, 51.73437869999999], [0.4652185, 51.734560499999986], [0.4654989, 51.7347707], [0.4656595999999999, 51.73489069999999], [0.4657699, 51.7349689], [0.4659382, 51.7350861], [0.4663511000000001, 51.735360199999995], [0.4666284, 51.735526], [0.4668385, 51.735653500000005], [0.4672801, 51.73589529999999], [0.4674904, 51.7360092], [0.4676285999999999, 51.7360789], [0.4677453, 51.7361365], [0.4678018, 51.73616460000001], [0.4680061, 51.73626060000001], [0.4681081, 51.7363091], [0.4682403, 51.736369200000006], [0.4685076999999999, 51.7364834], [0.4689518, 51.73666569999999]]}", "current_leg_start": "Ingatestone", "dest_arr_time_act": "1635", "motion_projection": null, "next_location_lat": "51.7366657", "next_location_lon": "0.4689518", "previous_location": null, "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1885.244, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1946.451, \"from_m\": 1885.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7158.184, \"from_m\": 1946.451, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9416.929, \"from_m\": 7158.184, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10918.497, \"from_m\": 9416.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11409.635, \"from_m\": 10918.497, \"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\": 23910.908, \"from_m\": 11409.635, \"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\": 23953.989, \"from_m\": 23910.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44003.962, \"from_m\": 23953.989, \"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\": 44053.134, \"from_m\": 44003.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45126.847, \"from_m\": 44053.134, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 797971, \"profile_key\": \"f49d1cd1380c98e265f8547e54b70ede9a6fb6c389ffc813a17e7a89bccb408f\", \"schedule_id\": 21247, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Ingatestone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Chelmsford\", \"stage_seq\": 2, \"distance_m\": 9929.477, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 3, \"distance_m\": 14104.939, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 4, \"distance_m\": 19753.285, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1617H\", \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 24204.589, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Kelvedon\", \"stage_seq\": 6, \"distance_m\": 30054.257, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Marks Tey\", \"stage_seq\": 7, \"distance_m\": 37114.274, \"section_seq\": 1, \"route_path_id\": 139407}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 8, \"distance_m\": 45126.847, \"section_seq\": 1, \"route_path_id\": 139407}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 45126.847, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139407}], \"total_distance_m\": 45126.847, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45034.594, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 92.253, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "51.7366657", "current_position_lon": "0.4689518", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ingatestone", "service_state_platform": "2", "timing_fact_generation": 1790171889446731, "current_leg_arrival_utc": "2026-09-23T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T15:58:00.820607", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T15:58:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:08:01.837148", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
INT |
COL |
2F48 |
720142+720144 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1885.244, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1946.451, "from_m": 1885.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7158.184, "from_m": 1946.451, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9416.929, "from_m": 7158.184, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10918.497, "from_m": 9416.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11409.635, "from_m": 10918.497, "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": 23910.908, "from_m": 11409.635, "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": 23953.989, "from_m": 23910.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44003.962, "from_m": 23953.989, "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": 44053.134, "from_m": 44003.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45126.847, "from_m": 44053.134, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 797971, "profile_key": "f49d1cd1380c98e265f8547e54b70ede9a6fb6c389ffc813a17e7a89bccb408f", "schedule_id": 21247, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Ingatestone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139407}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Chelmsford", "stage_seq": 2, "distance_m": 9929.477, "section_seq": 1, "route_path_id": 139407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Beaulieu Park (Construction)", "stage_seq": 3, "distance_m": 14104.939, "section_seq": 1, "route_path_id": 139407}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Hatfield Peverel", "stage_seq": 4, "distance_m": 19753.285, "section_seq": 1, "route_path_id": 139407}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1617H", "location": "Witham", "stage_seq": 5, "distance_m": 24204.589, "section_seq": 1, "route_path_id": 139407}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Kelvedon", "stage_seq": 6, "distance_m": 30054.257, "section_seq": 1, "route_path_id": 139407}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Marks Tey", "stage_seq": 7, "distance_m": 37114.274, "section_seq": 1, "route_path_id": 139407}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": null, "location": "Colchester", "stage_seq": 8, "distance_m": 45126.847, "section_seq": 1, "route_path_id": 139407}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 45126.847, "from_m": 0.0, "section_seq": 1, "route_path_id": 139407}], "total_distance_m": 45126.847, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45034.594, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 92.253, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ingatestone |
1558 |
1558 |
2 |
15:58:00 |
None |
Colchester |
1635 |
1635 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P76149/2026-09-23/detailed |
None |
Ingatestone |
2026-09-23T15:58:30+01:00 |
Chelmsford |
6.0 |
{"type": "LineString", "coordinates": [[0.3840022159984624, 51.66687801184694], [0.3848594, 51.66734710000001], [0.3862703, 51.6681043], [0.3864843, 51.668222099999994], [0.387349, 51.66868279999999], [0.38865749999999993, 51.6693746], [0.39040920000000007, 51.67031630000001], [0.3920558, 51.67119610000001], [0.393582, 51.67201450000001], [0.39468439999999994, 51.67259670000001], [0.3957918999999999, 51.67318960000001], [0.3973960999999999, 51.673982299999984], [0.39941039999999994, 51.6749453], [0.4009876, 51.675700500000005], [0.4025617, 51.6764538], [0.4032191, 51.6767666], [0.4057109, 51.67795250000001], [0.4058447999999999, 51.6780136], [0.40648329999999994, 51.6783203], [0.4069388, 51.6785317], [0.4077583, 51.678923], [0.4086879, 51.679371], [0.4094075, 51.6797106], [0.4107036, 51.6803329], [0.412212, 51.6810525], [0.4135791, 51.6817176], [0.4142179999999999, 51.682038899999995], [0.4148048999999999, 51.6823409], [0.4156135, 51.68276409999999], [0.4164376, 51.683212899999994], [0.4173026, 51.6836785], [0.4183097999999999, 51.68421509999999], [0.4188699, 51.6845307], [0.4197046, 51.6849943], [0.4198599, 51.6850742], [0.4234109, 51.6870282], [0.4265139999999999, 51.68910950000001], [0.4266789999999999, 51.6892251], [0.4294109, 51.6912029], [0.4303983, 51.69195440000001], [0.43119309999999994, 51.6926135], [0.43303289999999994, 51.6942107], [0.43410009999999993, 51.6952032], [0.4348982, 51.6960042], [0.4350762, 51.6962354], [0.4352996, 51.69646289999999], [0.4354579, 51.696644199999994], [0.4359971999999999, 51.69720730000001], [0.4365276, 51.6977782], [0.4370539, 51.69835030000001], [0.4372369, 51.69854599999999], [0.4393998999999999, 51.7008735], [0.4395069999999999, 51.7009903], [0.44324509999999995, 51.7052232], [0.4433733, 51.70536689999999], [0.4440123, 51.70609640000001], [0.44803850000000006, 51.71059640000001], [0.4482103, 51.71078450000001], [0.4491509, 51.7118675], [0.4491576420597607, 51.711875719760506], [0.4513787, 51.7145835], [0.4521703999999999, 51.7156397], [0.4536970000000001, 51.7177172], [0.4550806, 51.7196774], [0.4553263, 51.72004050000001], [0.45594529999999994, 51.7209865], [0.4564814, 51.721821299999995], [0.45654362739827303, 51.721918011123584], [0.4565608, 51.721944699999995], [0.45695119999999995, 51.7225527], [0.4579873999999999, 51.72422769999999], [0.4589976, 51.725803], [0.4590753, 51.725919], [0.4595158, 51.726627500000006], [0.4606272, 51.7283996], [0.4627142000000001, 51.7317772], [0.4630578, 51.73231619999999], [0.463163, 51.7324651], [0.4632535, 51.7325919], [0.4633582, 51.7327398], [0.4634404999999999, 51.7328497], [0.46357399999999993, 51.733018599999994], [0.4636638999999999, 51.7331246], [0.4637672, 51.73324790000001], [0.46386599999999995, 51.7333574], [0.4641782, 51.7336733], [0.46452149999999987, 51.733995799999995], [0.46472459999999993, 51.7341802], [0.4649813, 51.73437869999999], [0.4652185, 51.734560499999986], [0.4654989, 51.7347707], [0.4656595999999999, 51.73489069999999], [0.4657699, 51.7349689], [0.4659382, 51.7350861], [0.4663511000000001, 51.735360199999995], [0.4666284, 51.735526], [0.4668385, 51.735653500000005], [0.4672801, 51.73589529999999], [0.4674904, 51.7360092], [0.4676285999999999, 51.7360789], [0.4677453, 51.7361365], [0.4678018, 51.73616460000001], [0.4680061, 51.73626060000001], [0.4681081, 51.7363091], [0.4682403, 51.736369200000006], [0.4685076999999999, 51.7364834], [0.4689518, 51.73666569999999]]} |
6.2 |
1558 |
1604 |
None |
None |
Chelmsford |
51.7366657 |
0.4689518 |
51.7366657 |
0.4689518 |
1 |
0 |
2026-09-23 16:08:24 |
TERMINATED |
2026-09-23 15:58:00 |
Ingatestone |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790171889446731 |
0 |
0 |
2026-09-23 16:08:01.837148 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-23 15:58:00.820607 |