| 568622 |
598714 |
G31025 |
355G02M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 598714, "stp": "P", "toc": "Merseyrail", "uid": "G31025", "consist": "777029+777039", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31025/2026-09-16/detailed", "trust_id": "355G02M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:54:00", "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "2", "is_terminated": 1, "next_location": "Southport", "signalling_id": "5G02", "timing_status": null, "origin_station": "Southport Carriage Holding Sidings", "current_leg_arr": "0559", "current_leg_dep": "0554", "current_leg_end": "Southport", "origin_dep_time": "0554", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0004398999999995, 53.64502439999999], [-3.0003259999999994, 53.6448742], [-3.0002373, 53.6447228], [-3.0001788, 53.644572700000005], [-3.0001559, 53.64441959999999], [-3.0001540999999996, 53.6442826], [-3.0001851, 53.64410480000001], [-3.0002216, 53.6439827], [-3.0002806999999994, 53.643883300000006], [-3.0003835999999997, 53.64375830000001], [-3.0005549, 53.64354709999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Southport Carriage Holding Sidings", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.234, \"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\": 325.833, \"from_m\": 198.234, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 639.765, \"from_m\": 325.833, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 598714, \"profile_key\": \"7628246dc6025d684585448927a68b4364d7d5636dd7e7374dbdf83e9f6be33c\", \"schedule_id\": 11526, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Southport Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69442}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 2, \"distance_m\": 639.765, \"section_seq\": 1, \"route_path_id\": 69442}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 639.765, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69442}], \"total_distance_m\": 639.765, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 441.531, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 198.234, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Southport Carriage Holding Sidings", "service_state_platform": null, "timing_fact_generation": 1789530891104498, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:03.781689", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:54:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:05.218828", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
None |
SOP |
5G02 |
777029+777039 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.234, "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": 325.833, "from_m": 198.234, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 639.765, "from_m": 325.833, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 598714, "profile_key": "7628246dc6025d684585448927a68b4364d7d5636dd7e7374dbdf83e9f6be33c", "schedule_id": 11526, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Southport Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69442}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Southport", "stage_seq": 2, "distance_m": 639.765, "section_seq": 1, "route_path_id": 69442}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 639.765, "from_m": 0.0, "section_seq": 1, "route_path_id": 69442}], "total_distance_m": 639.765, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 441.531, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 198.234, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Southport Carriage Holding Sidings |
0554 |
0554 |
None |
5:54:00 |
None |
Southport |
0559 |
0559 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G31025/2026-09-16/detailed |
None |
Southport Carriage Holding Sidings |
2026-09-16T05:54:30+01:00 |
Southport |
5.0 |
{"type": "LineString", "coordinates": [[-3.0004398999999995, 53.64502439999999], [-3.0003259999999994, 53.6448742], [-3.0002373, 53.6447228], [-3.0001788, 53.644572700000005], [-3.0001559, 53.64441959999999], [-3.0001540999999996, 53.6442826], [-3.0001851, 53.64410480000001], [-3.0002216, 53.6439827], [-3.0002806999999994, 53.643883300000006], [-3.0003835999999997, 53.64375830000001], [-3.0005549, 53.64354709999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
0.4 |
0554 |
0559 |
None |
None |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Southport Carriage Holding Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789530891104498 |
0 |
0 |
2026-09-16 06:04:05.218828 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:03.781689 |
| 568623 |
598718 |
W87102 |
095N10M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 598718, "stp": "P", "toc": "ScotRail", "uid": "W87102", "consist": "156442+156508", "dest_crs": "DMF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87102/2026-09-16/detailed", "trust_id": "095N10M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:54:00", "dar_platform": null, "dest_station": "Dumfries", "service_date": "2026-09-16", "dest_arr_time": "0556", "dest_platform": "1", "is_terminated": 1, "next_location": "Dumfries", "signalling_id": "5N10", "timing_status": null, "origin_station": "Dumfries Yard", "current_leg_arr": "0556", "current_leg_dep": "0554", "current_leg_end": "Dumfries", "origin_dep_time": "0554", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.599300099999999, 55.0691748], [-3.5997968000000005, 55.0693133], [-3.6002781, 55.0694636], [-3.600659100000001, 55.06960219999999], [-3.600926799999999, 55.0697068], [-3.6011069, 55.0697923], [-3.6012644999999996, 55.0699003], [-3.6016173, 55.07011260000001], [-3.6018205, 55.0702286], [-3.6016072, 55.0701199], [-3.6014, 55.0700162], [-3.6011955, 55.069924099999994], [-3.601008399999999, 55.0698409], [-3.6009598000000005, 55.06982099999999], [-3.6009105, 55.0698015], [-3.6008612, 55.0697829], [-3.6008106, 55.0697648], [-3.6007089, 55.0697306], [-3.6006053, 55.069697399999995], [-3.6005012, 55.06966549999999], [-3.6003971, 55.069633], [-3.600293599999999, 55.06959950000001], [-3.6001908000000005, 55.069565100000005], [-3.6002927999999996, 55.0696003], [-3.6003945, 55.069635899999994], [-3.6004938999999996, 55.06967349999999], [-3.6005924000000005, 55.0697106], [-3.6007882, 55.06978699999999], [-3.6009777, 55.0698661], [-3.601164699999999, 55.069947499999984], [-3.6013643, 55.07004119999999], [-3.6015728, 55.07014139999999], [-3.601778899999999, 55.0702514], [-3.6019767, 55.070362199999984], [-3.6021674999999997, 55.0704772], [-3.6027999999999993, 55.0708995], [-3.6033162, 55.0713305], [-3.6036577, 55.07165219999999], [-3.6040561, 55.07214690000001], [-3.604213699999999, 55.07237560000001], [-3.604345200000001, 55.07259129999999]]}", "current_leg_start": "Dumfries Yard", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "55.0725913", "next_location_lon": "-3.6043452", "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\": 200.852, \"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\": 268.201, \"from_m\": 200.852, \"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\": 328.662, \"from_m\": 268.201, \"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\": 766.002, \"from_m\": 328.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598718, \"profile_key\": \"bce4e8e9e9773a01cc6feb099af98d5464210e823a8ddea90700985e12354a59\", \"schedule_id\": 29641, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Dumfries Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40176}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Dumfries\", \"stage_seq\": 2, \"distance_m\": 766.002, \"section_seq\": 1, \"route_path_id\": 40176}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 766.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40176}], \"total_distance_m\": 766.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 766.002, \"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": "0554", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.0725913", "current_position_lon": "-3.6043452", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Dumfries Yard", "service_state_platform": null, "timing_fact_generation": 1789530891234445, "current_leg_arrival_utc": "2026-09-16T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:03.785054", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:54:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:05.220778", "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 |
None |
DMF |
5N10 |
156442+156508 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 200.852, "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": 268.201, "from_m": 200.852, "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": 328.662, "from_m": 268.201, "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": 766.002, "from_m": 328.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598718, "profile_key": "bce4e8e9e9773a01cc6feb099af98d5464210e823a8ddea90700985e12354a59", "schedule_id": 29641, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Dumfries Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40176}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Dumfries", "stage_seq": 2, "distance_m": 766.002, "section_seq": 1, "route_path_id": 40176}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 766.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 40176}], "total_distance_m": 766.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 766.002, "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} |
[] |
Dumfries Yard |
0554 |
0554 |
None |
5:54:00 |
None |
Dumfries |
0556 |
0556 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87102/2026-09-16/detailed |
None |
Dumfries Yard |
2026-09-16T05:54:30+01:00 |
Dumfries |
2.0 |
{"type": "LineString", "coordinates": [[-3.599300099999999, 55.0691748], [-3.5997968000000005, 55.0693133], [-3.6002781, 55.0694636], [-3.600659100000001, 55.06960219999999], [-3.600926799999999, 55.0697068], [-3.6011069, 55.0697923], [-3.6012644999999996, 55.0699003], [-3.6016173, 55.07011260000001], [-3.6018205, 55.0702286], [-3.6016072, 55.0701199], [-3.6014, 55.0700162], [-3.6011955, 55.069924099999994], [-3.601008399999999, 55.0698409], [-3.6009598000000005, 55.06982099999999], [-3.6009105, 55.0698015], [-3.6008612, 55.0697829], [-3.6008106, 55.0697648], [-3.6007089, 55.0697306], [-3.6006053, 55.069697399999995], [-3.6005012, 55.06966549999999], [-3.6003971, 55.069633], [-3.600293599999999, 55.06959950000001], [-3.6001908000000005, 55.069565100000005], [-3.6002927999999996, 55.0696003], [-3.6003945, 55.069635899999994], [-3.6004938999999996, 55.06967349999999], [-3.6005924000000005, 55.0697106], [-3.6007882, 55.06978699999999], [-3.6009777, 55.0698661], [-3.601164699999999, 55.069947499999984], [-3.6013643, 55.07004119999999], [-3.6015728, 55.07014139999999], [-3.601778899999999, 55.0702514], [-3.6019767, 55.070362199999984], [-3.6021674999999997, 55.0704772], [-3.6027999999999993, 55.0708995], [-3.6033162, 55.0713305], [-3.6036577, 55.07165219999999], [-3.6040561, 55.07214690000001], [-3.604213699999999, 55.07237560000001], [-3.604345200000001, 55.07259129999999]]} |
0.5 |
0554 |
0556 |
None |
None |
Dumfries |
55.0725913 |
-3.6043452 |
55.0725913 |
-3.6043452 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Dumfries Yard |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789530891234445 |
0 |
0 |
2026-09-16 06:04:05.220778 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:03.785054 |
| 568624 |
598407 |
C41847 |
631Y01M516 |
2026-09-16 |
COMPLETE |
15985576 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 598407, "stp": "O", "toc": "East Midlands Railway", "uid": "C41847", "consist": "360107+360112", "dest_crs": "COR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C41847/2026-09-16/detailed", "trust_id": "631Y01M516", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corby", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "1", "is_terminated": 1, "next_location": "Corby", "signalling_id": "1Y01", "timing_status": "ON TIME", "origin_station": "London St. Pancras", "current_leg_arr": "0654", "current_leg_dep": "0646", "current_leg_end": "Corby", "origin_dep_time": "0545", "origin_platform": "1", "current_location": "Corby Bus (Lewin Road)", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]}", "current_leg_start": "Kettering", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "52.4888166", "next_location_lon": "-0.6884227", "previous_location": "Kettering", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29420.918, \"from_m\": 11718.024, \"capability_applied\": null, \"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\": 33554.503, \"from_m\": 29420.918, \"capability_applied\": 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\": 39507.834, \"from_m\": 33554.503, \"capability_applied\": null, \"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\": 42992.213, \"from_m\": 39507.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.011, \"from_m\": 42992.213, \"capability_applied\": 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\": 47392.716, \"from_m\": 44791.011, \"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\": 48267.47, \"from_m\": 47392.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49318.744, \"from_m\": 48267.47, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.48, \"from_m\": 49318.744, \"capability_applied\": null, \"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\": 53107.775, \"from_m\": 53041.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.549, \"from_m\": 53107.775, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.677, \"from_m\": 53239.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.668, \"from_m\": 53302.677, \"capability_applied\": null, \"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\": 53419.961, \"from_m\": 53372.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.596, \"from_m\": 53419.961, \"capability_applied\": null, \"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\": 78350.379, \"from_m\": 56886.596, \"capability_applied\": null, \"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\": 78416.254, \"from_m\": 78350.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.358, \"from_m\": 78416.254, \"capability_applied\": null, \"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\": 80881.345, \"from_m\": 80802.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81086.909, \"from_m\": 80881.345, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.588, \"from_m\": 81086.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.724, \"from_m\": 81163.588, \"capability_applied\": null, \"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\": 90118.107, \"from_m\": 89848.724, \"capability_applied\": null, \"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\": 91085.363, \"from_m\": 90118.107, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91130.27, \"from_m\": 91085.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\": 95420.02, \"from_m\": 91130.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 101384.348, \"from_m\": 95420.02, \"capability_applied\": null, \"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\": 102988.958, \"from_m\": 101384.348, \"capability_applied\": null, \"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\": 104161.996, \"from_m\": 102988.958, \"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\": 104810.586, \"from_m\": 104161.996, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104888.77, \"from_m\": 104810.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\": 104980.559, \"from_m\": 104888.77, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.105, \"from_m\": 104980.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106107.744, \"from_m\": 105538.105, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 107123.356, \"from_m\": 106107.744, \"capability_applied\": null, \"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\": 112098.808, \"from_m\": 107123.356, \"capability_applied\": null, \"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\": 113388.883, \"from_m\": 112098.808, \"capability_applied\": null, \"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\": 113486.823, \"from_m\": 113388.883, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.571, \"from_m\": 113486.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119582.749, \"from_m\": 115924.571, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120128.526, \"from_m\": 119582.749, \"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\": 127335.629, \"from_m\": 120128.526, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127544.385, \"from_m\": 127335.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 598407, \"profile_key\": \"2d8603f73f243bb6c32963284052771a7117665ca4e5eb285b198763e72099f7\", \"schedule_id\": 40284, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38830.351, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 12, \"distance_m\": 46761.107, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Luton\", \"stage_seq\": 13, \"distance_m\": 48515.192, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Leagrave Jn\", \"stage_seq\": 14, \"distance_m\": 53208.073, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Flitwick\", \"stage_seq\": 15, \"distance_m\": 64426.535, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 16, \"distance_m\": 78328.084, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Bedford\", \"stage_seq\": 17, \"distance_m\": 79930.225, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Bedford North Jn\", \"stage_seq\": 18, \"distance_m\": 80959.471, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 19, \"distance_m\": 90763.803, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Wellingborough\", \"stage_seq\": 20, \"distance_m\": 104250.902, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Harrowden Jn\", \"stage_seq\": 21, \"distance_m\": 107228.787, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 22, \"distance_m\": 113486.823, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0646H\", \"location\": \"Kettering\", \"stage_seq\": 23, \"distance_m\": 115511.525, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 24, \"distance_m\": 118633.802, \"section_seq\": 1, \"route_path_id\": 30095}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"Corby\", \"stage_seq\": 25, \"distance_m\": 127544.385, \"section_seq\": 1, \"route_path_id\": 30095}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127544.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30095}], \"total_distance_m\": 127544.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 121787.885, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5756.5, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.4888166", "current_position_lon": "-0.6884227", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:17Z\", \"source_id\": 49122995, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:18Z\", \"source_id\": 15945690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:02Z\", \"source_id\": 49124098, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:05Z\", \"source_id\": 15946021, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:20Z\", \"source_id\": 49125960, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:24Z\", \"source_id\": 15946632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:16Z\", \"source_id\": 49139527, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:22Z\", \"source_id\": 15950928, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:30Z\", \"source_id\": 49150351, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:33Z\", \"source_id\": 15954427, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:37Z\", \"source_id\": 49155938, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:43Z\", \"source_id\": 15956193, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:59Z\", \"source_id\": 49171763, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:03Z\", \"source_id\": 15961252, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:33Z\", \"source_id\": 49182802, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:38Z\", \"source_id\": 15964811, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:24Z\", \"source_id\": 49208552, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:28Z\", \"source_id\": 15973033, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:59Z\", \"source_id\": 49225606, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:04Z\", \"source_id\": 15978488, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:29Z\", \"source_id\": 49248608, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:34Z\", \"source_id\": 15985576, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corby", "service_state_platform": "1", "timing_fact_generation": 1789537954929387, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:04.904446", "service_state_evidence_id": 15985576, "current_leg_start_actual_dep": "2026-09-16T06:46:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:05.216492", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
STP |
COR |
1Y01 |
360107+360112 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 267.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 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": 29420.918, "from_m": 11718.024, "capability_applied": null, "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": 33554.503, "from_m": 29420.918, "capability_applied": 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": 39507.834, "from_m": 33554.503, "capability_applied": null, "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": 42992.213, "from_m": 39507.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.011, "from_m": 42992.213, "capability_applied": 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": 47392.716, "from_m": 44791.011, "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": 48267.47, "from_m": 47392.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49318.744, "from_m": 48267.47, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.48, "from_m": 49318.744, "capability_applied": null, "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": 53107.775, "from_m": 53041.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.549, "from_m": 53107.775, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.677, "from_m": 53239.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.668, "from_m": 53302.677, "capability_applied": null, "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": 53419.961, "from_m": 53372.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.596, "from_m": 53419.961, "capability_applied": null, "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": 78350.379, "from_m": 56886.596, "capability_applied": null, "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": 78416.254, "from_m": 78350.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.358, "from_m": 78416.254, "capability_applied": null, "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": 80881.345, "from_m": 80802.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81086.909, "from_m": 80881.345, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.588, "from_m": 81086.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.724, "from_m": 81163.588, "capability_applied": null, "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": 90118.107, "from_m": 89848.724, "capability_applied": null, "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": 91085.363, "from_m": 90118.107, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91130.27, "from_m": 91085.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": 95420.02, "from_m": 91130.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 101384.348, "from_m": 95420.02, "capability_applied": null, "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": 102988.958, "from_m": 101384.348, "capability_applied": null, "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": 104161.996, "from_m": 102988.958, "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": 104810.586, "from_m": 104161.996, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104888.77, "from_m": 104810.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": 104980.559, "from_m": 104888.77, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.105, "from_m": 104980.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106107.744, "from_m": 105538.105, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 107123.356, "from_m": 106107.744, "capability_applied": null, "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": 112098.808, "from_m": 107123.356, "capability_applied": null, "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": 113388.883, "from_m": 112098.808, "capability_applied": null, "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": 113486.823, "from_m": 113388.883, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.571, "from_m": 113486.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119582.749, "from_m": 115924.571, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120128.526, "from_m": 119582.749, "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": 127335.629, "from_m": 120128.526, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127544.385, "from_m": 127335.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 598407, "profile_key": "2d8603f73f243bb6c32963284052771a7117665ca4e5eb285b198763e72099f7", "schedule_id": 40284, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38830.351, "section_seq": 1, "route_path_id": 30095}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Luton Airport Parkway", "stage_seq": 12, "distance_m": 46761.107, "section_seq": 1, "route_path_id": 30095}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Luton", "stage_seq": 13, "distance_m": 48515.192, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Leagrave Jn", "stage_seq": 14, "distance_m": 53208.073, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Flitwick", "stage_seq": 15, "distance_m": 64426.535, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Bedford South Jn", "stage_seq": 16, "distance_m": 78328.084, "section_seq": 1, "route_path_id": 30095}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Bedford", "stage_seq": 17, "distance_m": 79930.225, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Bedford North Jn", "stage_seq": 18, "distance_m": 80959.471, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Sharnbrook Jn", "stage_seq": 19, "distance_m": 90763.803, "section_seq": 1, "route_path_id": 30095}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Wellingborough", "stage_seq": 20, "distance_m": 104250.902, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Harrowden Jn", "stage_seq": 21, "distance_m": 107228.787, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Kettering South Jn", "stage_seq": 22, "distance_m": 113486.823, "section_seq": 1, "route_path_id": 30095}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0646H", "location": "Kettering", "stage_seq": 23, "distance_m": 115511.525, "section_seq": 1, "route_path_id": 30095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Kettering North Jn", "stage_seq": 24, "distance_m": 118633.802, "section_seq": 1, "route_path_id": 30095}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "Corby", "stage_seq": 25, "distance_m": 127544.385, "section_seq": 1, "route_path_id": 30095}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127544.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 30095}], "total_distance_m": 127544.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 121787.885, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5756.5, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:17Z", "source_id": 49122995, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:18Z", "source_id": 15945690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:02Z", "source_id": 49124098, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:05Z", "source_id": 15946021, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:20Z", "source_id": 49125960, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:24Z", "source_id": 15946632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:16Z", "source_id": 49139527, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:22Z", "source_id": 15950928, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:30Z", "source_id": 49150351, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:33Z", "source_id": 15954427, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:37Z", "source_id": 49155938, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:43Z", "source_id": 15956193, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:59Z", "source_id": 49171763, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:03Z", "source_id": 15961252, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:33Z", "source_id": 49182802, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:38Z", "source_id": 15964811, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:24Z", "source_id": 49208552, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:28Z", "source_id": 15973033, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:59Z", "source_id": 49225606, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:04Z", "source_id": 15978488, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:29Z", "source_id": 49248608, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:34Z", "source_id": 15985576, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
London St. Pancras |
0545 |
0545 |
1 |
None |
None |
Corby |
0654 |
0654 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C41847/2026-09-16/detailed |
None |
Kettering |
2026-09-16T06:46:30+01:00 |
Corby |
8.0 |
{"type": "LineString", "coordinates": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]} |
7.4 |
0646 |
0654 |
Kettering |
Corby Bus (Lewin Road) |
Corby |
52.4888166 |
-0.6884227 |
52.4888166 |
-0.6884227 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Corby |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985576 |
1789537954929387 |
97 |
97 |
2026-09-16 06:04:05.216492 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:04.904446 |
| 568625 |
600102 |
C32865 |
172P20M616 |
2026-09-16 |
COMPLETE |
15985645 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 600102, "stp": "P", "toc": "Northern", "uid": "C32865", "consist": "333012", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32865/2026-09-16/detailed", "trust_id": "172P20M616", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "1", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2P20", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "0654", "current_leg_dep": "0650", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "0630", "origin_platform": "2C", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "0654½", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11306.208, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13522.715, \"from_m\": 11306.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 17503.608, \"from_m\": 17015.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17650.688, \"from_m\": 17503.608, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21210.991, \"from_m\": 17650.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21271.626, \"from_m\": 21210.991, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 21296.589, \"from_m\": 21271.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21356.393, \"from_m\": 21296.589, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21699.169, \"from_m\": 21356.393, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 21724.747, \"from_m\": 21699.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 600102, \"profile_key\": \"0b985e13ff72dc496a32d1807ce251e25c54c41574ba8b48e45d3f332b4cdacd\", \"schedule_id\": 4143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 6806.55, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 12519.948, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17380.385, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 18959.076, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 21724.747, \"section_seq\": 1, \"route_path_id\": 29683}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21724.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29683}], \"total_distance_m\": 21724.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21691.795, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 32.952, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:04Z\", \"source_id\": 49210109, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:06Z\", \"source_id\": 15973502, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:15Z\", \"source_id\": 49219370, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:19Z\", \"source_id\": 15976434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:03Z\", \"source_id\": 49230603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:06Z\", \"source_id\": 15979958, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:18Z\", \"source_id\": 49240637, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:21Z\", \"source_id\": 15983161, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:34Z\", \"source_id\": 49248859, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:38Z\", \"source_id\": 15985645, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "1", "timing_fact_generation": 1789537958978489, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:05.638609", "service_state_evidence_id": 15985645, "current_leg_start_actual_dep": "2026-09-16T06:50:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:06.994447", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
BDQ |
2P20 |
333012 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11306.208, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13522.715, "from_m": 11306.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 17503.608, "from_m": 17015.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17650.688, "from_m": 17503.608, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21210.991, "from_m": 17650.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21271.626, "from_m": 21210.991, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 21296.589, "from_m": 21271.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21356.393, "from_m": 21296.589, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21699.169, "from_m": 21356.393, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 21724.747, "from_m": 21699.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 600102, "profile_key": "0b985e13ff72dc496a32d1807ce251e25c54c41574ba8b48e45d3f332b4cdacd", "schedule_id": 4143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 6806.55, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 12519.948, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Shipley", "stage_seq": 8, "distance_m": 17380.385, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Frizinghall", "stage_seq": 9, "distance_m": 18959.076, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 21724.747, "section_seq": 1, "route_path_id": 29683}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21724.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 29683}], "total_distance_m": 21724.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21691.795, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 32.952, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:04Z", "source_id": 49210109, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:06Z", "source_id": 15973502, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:15Z", "source_id": 49219370, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:19Z", "source_id": 15976434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:03Z", "source_id": 49230603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:06Z", "source_id": 15979958, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:18Z", "source_id": 49240637, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:21Z", "source_id": 15983161, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5133, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:34Z", "source_id": 49248859, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:38Z", "source_id": 15985645, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Leeds |
0630 |
0630 |
2C |
None |
None |
Bradford Forster Square |
0655 |
0654½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32865/2026-09-16/detailed |
None |
Frizinghall |
2026-09-16T06:50:00+01:00 |
Bradford Forster Square |
4.0 |
{"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
1.7 |
0650 |
0654 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985645 |
1789537958978489 |
39 |
39 |
2026-09-16 06:04:06.994447 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:05.638609 |
| 568626 |
598180 |
G39584 |
682G43M516 |
2026-09-16 |
COMPLETE |
15985773 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 598180, "stp": "P", "toc": "Transport for Wales", "uid": "G39584", "consist": "197012", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39584/2026-09-16/detailed", "trust_id": "682G43M516", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2G43", "timing_status": "EARLY", "origin_station": "Cheltenham Spa", "current_leg_arr": "0654", "current_leg_dep": "0641", "current_leg_end": "Cardiff Central", "origin_dep_time": "0538", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11182.269, \"from_m\": 8953.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13392.725, \"from_m\": 11182.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27639.752, \"from_m\": 13392.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32398.143, \"from_m\": 27639.752, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34483.993, \"from_m\": 32398.143, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42137.798, \"from_m\": 34483.993, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53689.25, \"from_m\": 42137.798, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54277.743, \"from_m\": 53689.25, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54324.831, \"from_m\": 54277.743, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54583.976, \"from_m\": 54324.831, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57151.425, \"from_m\": 54583.976, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66773.963, \"from_m\": 57151.425, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66869.659, \"from_m\": 66773.963, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69091.552, \"from_m\": 66869.659, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78076.294, \"from_m\": 69091.552, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78167.996, \"from_m\": 78076.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79384.899, \"from_m\": 78167.996, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79454.419, \"from_m\": 79384.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79510.301, \"from_m\": 79454.419, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80624.889, \"from_m\": 79510.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81376.911, \"from_m\": 80624.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81444.811, \"from_m\": 81376.911, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82541.537, \"from_m\": 81444.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83093.63, \"from_m\": 82541.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83333.475, \"from_m\": 83093.63, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83519.987, \"from_m\": 83333.475, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84391.247, \"from_m\": 83519.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85768.84, \"from_m\": 84391.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86002.971, \"from_m\": 85768.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97925.272, \"from_m\": 86002.971, \"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\": 100915.984, \"from_m\": 97925.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\": 100965.892, \"from_m\": 100915.984, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101116.285, \"from_m\": 100965.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101228.001, \"from_m\": 101116.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101291.916, \"from_m\": 101228.001, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 101621.312, \"from_m\": 101291.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101963.193, \"from_m\": 101621.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\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598180, \"profile_key\": \"724759ce03a3ea1dbdf42624986d06106a902d63ef42629b35a831e099f0b3e0\", \"schedule_id\": 37046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 2, \"distance_m\": 8836.695, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 3, \"distance_m\": 10006.454, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0548H\", \"location\": \"Gloucester\", \"stage_seq\": 4, \"distance_m\": 10613.415, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Awre\", \"stage_seq\": 5, \"distance_m\": 33292.479, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Lydney\", \"stage_seq\": 6, \"distance_m\": 41622.419, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Chepstow\", \"stage_seq\": 7, \"distance_m\": 54470.59, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Caldicot\", \"stage_seq\": 8, \"distance_m\": 65051.371, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 9, \"distance_m\": 66281.159, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 10, \"distance_m\": 78452.631, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 11, \"distance_m\": 81008.511, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Maindee West Jn\", \"stage_seq\": 12, \"distance_m\": 82246.951, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 13, \"distance_m\": 82736.452, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Gaer Jn\", \"stage_seq\": 14, \"distance_m\": 84431.861, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 85461.032, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Marshfield\", \"stage_seq\": 16, \"distance_m\": 91412.695, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 17, \"distance_m\": 100542.883, \"section_seq\": 1, \"route_path_id\": 32141}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 18, \"distance_m\": 101963.193, \"section_seq\": 1, \"route_path_id\": 32141}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 101963.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32141}], \"total_distance_m\": 101963.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 98091.396, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3871.797, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:14Z\", \"source_id\": 49121590, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:16Z\", \"source_id\": 15945263, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:35Z\", \"source_id\": 49154102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:38Z\", \"source_id\": 15955593, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:38Z\", \"source_id\": 49169200, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:42Z\", \"source_id\": 15960400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:25Z\", \"source_id\": 49186596, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:28Z\", \"source_id\": 15966070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:31Z\", \"source_id\": 49193067, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:36Z\", \"source_id\": 15968200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:29Z\", \"source_id\": 49217512, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:34Z\", \"source_id\": 15975891, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:47Z\", \"source_id\": 49249361, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:50Z\", \"source_id\": 15985773, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789537971362486, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:05.647277", "service_state_evidence_id": 15985773, "current_leg_start_actual_dep": "2026-09-16T06:39:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:06.988236", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CNM |
CDF |
2G43 |
197012 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 8764.575, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11182.269, "from_m": 8953.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13392.725, "from_m": 11182.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27639.752, "from_m": 13392.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32398.143, "from_m": 27639.752, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34483.993, "from_m": 32398.143, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42137.798, "from_m": 34483.993, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53689.25, "from_m": 42137.798, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54277.743, "from_m": 53689.25, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54324.831, "from_m": 54277.743, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54583.976, "from_m": 54324.831, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57151.425, "from_m": 54583.976, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66773.963, "from_m": 57151.425, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66869.659, "from_m": 66773.963, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69091.552, "from_m": 66869.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78076.294, "from_m": 69091.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78167.996, "from_m": 78076.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79384.899, "from_m": 78167.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79454.419, "from_m": 79384.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79510.301, "from_m": 79454.419, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80624.889, "from_m": 79510.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81376.911, "from_m": 80624.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81444.811, "from_m": 81376.911, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82541.537, "from_m": 81444.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83093.63, "from_m": 82541.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83333.475, "from_m": 83093.63, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83519.987, "from_m": 83333.475, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84391.247, "from_m": 83519.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85768.84, "from_m": 84391.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86002.971, "from_m": 85768.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97925.272, "from_m": 86002.971, "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": 100915.984, "from_m": 97925.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": 100965.892, "from_m": 100915.984, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101116.285, "from_m": 100965.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101228.001, "from_m": 101116.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101291.916, "from_m": 101228.001, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 101621.312, "from_m": 101291.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101963.193, "from_m": 101621.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", "infrastructure_limit_mph": 20.0}], "service_id": 598180, "profile_key": "724759ce03a3ea1dbdf42624986d06106a902d63ef42629b35a831e099f0b3e0", "schedule_id": 37046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 8836.695, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 10006.454, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0548H", "location": "Gloucester", "stage_seq": 4, "distance_m": 10613.415, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Awre", "stage_seq": 5, "distance_m": 33292.479, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Lydney", "stage_seq": 6, "distance_m": 41622.419, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Chepstow", "stage_seq": 7, "distance_m": 54470.59, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Caldicot", "stage_seq": 8, "distance_m": 65051.371, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Severn Tunnel Junction", "stage_seq": 9, "distance_m": 66281.159, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Llanwern West Jn", "stage_seq": 10, "distance_m": 78452.631, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Maindee East Jn", "stage_seq": 11, "distance_m": 81008.511, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Maindee West Jn", "stage_seq": 12, "distance_m": 82246.951, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639H", "location": "Newport (South Wales)", "stage_seq": 13, "distance_m": 82736.452, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Gaer Jn", "stage_seq": 14, "distance_m": 84431.861, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 85461.032, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Marshfield", "stage_seq": 16, "distance_m": 91412.695, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Long Dyke Jn", "stage_seq": 17, "distance_m": 100542.883, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 18, "distance_m": 101963.193, "section_seq": 1, "route_path_id": 32141}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 101963.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 32141}], "total_distance_m": 101963.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 98091.396, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3871.797, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20539, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:14Z", "source_id": 49121590, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:16Z", "source_id": 15945263, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24605, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:35Z", "source_id": 49154102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:38Z", "source_id": 15955593, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:38Z", "source_id": 49169200, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:42Z", "source_id": 15960400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:25Z", "source_id": 49186596, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:28Z", "source_id": 15966070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24642, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:31Z", "source_id": 49193067, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:36Z", "source_id": 15968200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:29Z", "source_id": 49217512, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:34Z", "source_id": 15975891, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24983, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:47Z", "source_id": 49249361, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:50Z", "source_id": 15985773, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
0538 |
0538 |
1 |
None |
None |
Cardiff Central |
0658 |
0656 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39584/2026-09-16/detailed |
None |
Newport (South Wales) |
2026-09-16T06:39:30+01:00 |
Cardiff Central |
13.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
0641 |
0654 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985773 |
1789537971362486 |
55 |
55 |
2026-09-16 06:04:06.988236 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:05.647277 |
| 568627 |
597363 |
G01282 |
575H17M516 |
2026-09-16 |
COMPLETE |
15985419 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 597363, "stp": "O", "toc": "CrossCountry", "uid": "G01282", "consist": "221118", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01282/2026-09-16/detailed", "trust_id": "575H17M516", "origin_crs": "XUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "0653", "dest_platform": "6", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5H17", "timing_status": "LATE", "origin_station": "Barton Under Needwood RSMD", "current_leg_arr": "0654", "current_leg_dep": "0555", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0504", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1226352, 52.8034815], [-2.1221517999999997, 52.803126899999995], [-2.121826, 52.80289149999999], [-2.1215102, 52.8026615], [-2.1212259999999996, 52.8024538], [-2.1209628, 52.8022579], [-2.1204519, 52.801857599999984], [-2.1201225, 52.80157559999999], [-2.119872, 52.80137599999999], [-2.1195206, 52.8010799], [-2.1189262000000006, 52.8005299], [-2.1185703999999994, 52.800164899999984], [-2.1169883, 52.798505899999995], [-2.1169204, 52.7984308], [-2.1165033999999996, 52.79796519999999], [-2.1161679, 52.7976127], [-2.1158065367322485, 52.797221219186575], [-2.1154036, 52.79678469999999], [-2.1150893, 52.7964059], [-2.1148922, 52.7961684], [-2.1143089, 52.795392], [-2.113781, 52.7946103], [-2.1132063, 52.793702999999994], [-2.1126549, 52.7927801], [-2.1123006, 52.792098399999986], [-2.1119681, 52.79137730000001], [-2.111639, 52.790667], [-2.111334, 52.7899655], [-2.1108376, 52.788519699999995], [-2.1104758, 52.7871269], [-2.1103096, 52.7861818], [-2.110187499999999, 52.78548709999999], [-2.1100716, 52.78468430000001], [-2.1099890999999995, 52.783877], [-2.1099266, 52.78285679999998], [-2.1099191, 52.78182300000001], [-2.1099726, 52.78073169999999], [-2.1100925, 52.77965540000001], [-2.1103511, 52.77767990000001], [-2.1106670999999997, 52.7757292], [-2.1107546, 52.77526999999999], [-2.111403, 52.7718676], [-2.1114868, 52.77135740000001], [-2.111921300000001, 52.76855629999999], [-2.11217985226528, 52.766918552514426], [-2.112365099999999, 52.7657451], [-2.1130086, 52.76228570000001], [-2.1136030000000003, 52.758808599999995], [-2.114719, 52.75183289999999], [-2.1147711999999994, 52.7515302], [-2.1152773, 52.74859630000001], [-2.1157216, 52.745952499999994], [-2.1158886, 52.744876], [-2.1170516, 52.7379115], [-2.117067099999999, 52.7378114], [-2.117661, 52.73423830000001], [-2.1182782, 52.7306684], [-2.1186887, 52.7280557], [-2.1188406999999994, 52.72708620000001], [-2.1191354, 52.72551559999999], [-2.1191543, 52.72540599999999], [-2.119171, 52.725321099999995], [-2.1194526, 52.7237002], [-2.1196878999999997, 52.7223363], [-2.1198504, 52.7213903], [-2.1202935, 52.71939809999999], [-2.1207035, 52.7178684], [-2.1209396, 52.7171576], [-2.1211809999999995, 52.71644309999999], [-2.1216834, 52.7151855], [-2.1221981, 52.714012], [-2.1229051999999995, 52.71261819999999], [-2.1229514760305768, 52.71253125491421], [-2.1234046, 52.711679899999986], [-2.1237172999999996, 52.7111683], [-2.1244337, 52.70998979999999], [-2.1251925999999997, 52.7088374], [-2.1256125999999997, 52.7081518], [-2.1260388999999997, 52.7074098], [-2.1264797, 52.7065269], [-2.1269502, 52.70550750000001], [-2.1272321, 52.70486429999999], [-2.1275640999999994, 52.7039583], [-2.1279006999999996, 52.7029245], [-2.1281625, 52.70185010000001], [-2.1282822, 52.7013276], [-2.1284484999999997, 52.70017279999999], [-2.1285860999999997, 52.6985508], [-2.1285860999999997, 52.6977739], [-2.1285582, 52.6971612], [-2.1284520999999996, 52.6957781], [-2.1283527, 52.6943608], [-2.1282706, 52.6933054], [-2.1282037, 52.69224810000001], [-2.1280774999999994, 52.6907826], [-2.1279158, 52.6886789], [-2.1277799, 52.68657199999999], [-2.1275889, 52.68482800000001], [-2.1274799999999994, 52.6839911], [-2.1273414999999996, 52.683097100000005], [-2.1268931, 52.6808976], [-2.1263452, 52.67869700000001], [-2.1251849, 52.6749203], [-2.1246022, 52.67283200000001], [-2.1245600999999996, 52.67269480000001], [-2.1244645, 52.6723884], [-2.1240081999999996, 52.6708946], [-2.1225018, 52.6658383], [-2.1212103999999994, 52.66146789999999], [-2.1205482999999994, 52.65965659999999], [-2.1201606999999996, 52.65874139999999], [-2.1198347440811354, 52.658076072523166], [-2.1197307, 52.65786369999999], [-2.1196488, 52.657654699999995], [-2.1194895, 52.6572662], [-2.1194364, 52.6571283], [-2.1192571, 52.6566031], [-2.1191567, 52.65629619999999], [-2.1190936999999996, 52.6560425], [-2.1189812, 52.6556048], [-2.1188649, 52.65509419999999], [-2.1187881, 52.654625800000005], [-2.1187314, 52.65412349999999], [-2.1186105, 52.6523979], [-2.1184872999999995, 52.650401200000005], [-2.1182672, 52.6459955], [-2.1182527, 52.645795099999994], [-2.1181444, 52.6440096], [-2.1180930999999994, 52.6431887], [-2.1180377, 52.6422734], [-2.1180003, 52.641645799999985], [-2.1179537, 52.64097829999999], [-2.1179607999999996, 52.640074], [-2.1179734999999997, 52.63916849999998], [-2.1180103999999997, 52.638486699999994], [-2.1180569999999994, 52.6380246], [-2.1181206, 52.6374122], [-2.1181867, 52.6369247], [-2.1182074, 52.6367718], [-2.1184216, 52.6355083], [-2.1186382, 52.6344842], [-2.11867, 52.6343625], [-2.1189131999999997, 52.6334599], [-2.1190782, 52.63293699999999], [-2.119174, 52.63266569999998], [-2.1192711999999996, 52.6323643], [-2.119577, 52.6315325], [-2.1198946, 52.63067130000001], [-2.1202332, 52.629826900000005], [-2.1204152, 52.6293612], [-2.1209423, 52.62803579999999], [-2.121017, 52.6278514], [-2.1212384, 52.6272782], [-2.1214709999999997, 52.626689699999986], [-2.1219245999999994, 52.62552099999999], [-2.1219997000000004, 52.6253273], [-2.1225999, 52.623805399999995], [-2.1231998, 52.6223005], [-2.1236778, 52.6211422], [-2.124215, 52.6195884], [-2.124293, 52.6193188], [-2.1245674, 52.6183713], [-2.1247931, 52.617321], [-2.1248924, 52.6166192], [-2.1249852999999996, 52.615992], [-2.1250605999999994, 52.6148002], [-2.1250555, 52.614204400000006], [-2.1250502, 52.613585099999995], [-2.1250231, 52.61302629999999], [-2.1249681, 52.6124604], [-2.1249186, 52.6119868], [-2.1248497, 52.61152879999999], [-2.1246818, 52.61068239999999], [-2.1245001, 52.60999319999999], [-2.1243761999999995, 52.609559199999985], [-2.1242492, 52.60919770000001], [-2.1240633, 52.6087168], [-2.1239785, 52.60851399999999], [-2.1238046, 52.6080982], [-2.1237121999999995, 52.6079176], [-2.1228425, 52.6062175], [-2.1225313, 52.6057369], [-2.1221751, 52.6052534], [-2.1220769, 52.605120199999995], [-2.1214942, 52.60431849999999], [-2.1208415338339184, 52.60355296986019], [-2.1207250999999996, 52.60341639999999], [-2.1195745, 52.6022184], [-2.1188076, 52.6014926], [-2.1172086, 52.60017529999998], [-2.1160051, 52.59929809999999], [-2.1148192, 52.59851720000001], [-2.1135245, 52.59774649999999], [-2.1126076, 52.59723470000001], [-2.1123731, 52.5971131], [-2.1115343, 52.596681], [-2.1108421999999996, 52.59635349999999], [-2.1104211, 52.5961612], [-2.1087258999999996, 52.59544110000001], [-2.1061456, 52.5944635], [-2.1047053, 52.59399919999999], [-2.1030315999999996, 52.5935038], [-2.1008268, 52.5928456], [-2.099314, 52.592408899999995], [-2.0975169999999994, 52.59188910000001], [-2.0929813, 52.590569300000006], [-2.0884994, 52.58924779999999], [-2.0857098999999995, 52.5884346], [-2.0831590999999996, 52.5876948], [-2.0807022, 52.58696840000001], [-2.0801660999999996, 52.58681010000001], [-2.0795402999999997, 52.58663099999998], [-2.0789670999999994, 52.5864614], [-2.0784622, 52.58630860000002], [-2.0777096, 52.58608660000001], [-2.0761856, 52.585643000000005], [-2.0743113, 52.585088600000006], [-2.0735374, 52.5848667], [-2.0716339, 52.5843033], [-2.0698375, 52.58377870000001], [-2.0681947, 52.58329809999999], [-2.0671024, 52.58298299999999], [-2.0662361, 52.582776999999986], [-2.066125153474899, 52.58275395830865], [-2.0652105, 52.582563999999984], [-2.0644688, 52.58243370000001], [-2.0630056, 52.5821978], [-2.0621799000000003, 52.58210630000001], [-2.0610383, 52.5820042], [-2.0598011, 52.5819074], [-2.0590651999999996, 52.581881], [-2.0578714, 52.5818794], [-2.0560037, 52.5819097], [-2.0520902999999997, 52.581993999999995], [-2.0500168, 52.5820271], [-2.048629, 52.582053499999994], [-2.0469832999999995, 52.5820957], [-2.0454737999999995, 52.5821292], [-2.0447292, 52.5821468], [-2.0436397999999993, 52.58214849999999], [-2.0425300999999996, 52.5821292], [-2.0412639999999995, 52.58207989999999], [-2.0404035, 52.5820394], [-2.039627, 52.58197950000001], [-2.0388939, 52.581914399999995], [-2.0382305, 52.5818528], [-2.0373439, 52.5817507], [-2.0366659, 52.58166090000001], [-2.0358778, 52.5815377], [-2.0352259, 52.58142850000001], [-2.0348811, 52.58136509999999], [-2.0341568, 52.58122779999999], [-2.0334498, 52.58107460000001], [-2.0328919999999995, 52.5809563], [-2.0314252, 52.5806019], [-2.0306671, 52.5803994], [-2.028816, 52.579822699999994], [-2.02805, 52.5795586], [-2.0270928, 52.579210999999994], [-2.026388, 52.578923499999995], [-2.025919, 52.578723999999994], [-2.0248282, 52.57821739999999], [-2.0240433, 52.577843], [-2.0232384, 52.57742210000001], [-2.021835, 52.57663049999999], [-2.0207198, 52.57593739999999], [-2.0199371, 52.5754211], [-2.0193972, 52.57503299999998], [-2.0190408, 52.57475689999999], [-2.0186346, 52.5744388], [-2.0184808, 52.5743184], [-2.0182624, 52.5741367], [-2.0170059999999994, 52.5730918], [-2.0163986, 52.57260230000001], [-2.0160772, 52.57236030000001], [-2.0153117, 52.571796299999995], [-2.0151158999999996, 52.571661000000006], [-2.0147748, 52.5714357], [-2.014347, 52.57115009999999], [-2.0137748, 52.5707842], [-2.0133562, 52.5705239], [-2.012964, 52.57028739999999], [-2.0125084000000006, 52.57001549999999], [-2.0120439, 52.5697485], [-2.0115873, 52.5694974], [-2.0112646, 52.56932949999999], [-2.0108737, 52.5691234], [-2.0104015999999993, 52.56888549999999], [-2.0100985, 52.56874189999999], [-2.0097937999999997, 52.56860739999999], [-2.0094363999999993, 52.5684397], [-2.0091408, 52.56829799999999], [-2.0089075999999997, 52.56818979999999], [-2.0085155, 52.5680147], [-2.0081263999999996, 52.5678545], [-2.0076608, 52.5676727], [-2.0072979, 52.5675287], [-2.0067942, 52.56733169999999], [-2.0060334, 52.5670605], [-2.0055018, 52.56687600000001], [-2.0047052, 52.56660569999999], [-2.0039768, 52.5663734], [-2.003436, 52.5662122], [-2.002767599999999, 52.5660112], [-2.0021451, 52.5658588], [-2.0016657, 52.56574289999999], [-2.0014115999999995, 52.5656843], [-2.0008794, 52.5655557], [-2.0003529999999996, 52.565439], [-1.9995311, 52.565261], [-1.9987808, 52.5651068], [-1.9981008999999996, 52.56496409999999], [-1.9977746, 52.564892], [-1.9973897999999997, 52.5648038], [-1.9962156, 52.5644994], [-1.995976, 52.564437899999994], [-1.9952892, 52.56425829999999], [-1.9951134999999995, 52.564211], [-1.9946931, 52.5640636], [-1.9943177999999997, 52.5639356], [-1.9939954, 52.5638346], [-1.9936814, 52.563691], [-1.9931902, 52.563467200000005], [-1.9929857, 52.5633378], [-1.9927443, 52.5631916], [-1.992372, 52.5629345], [-1.9917874, 52.5625554], [-1.9915830436146211, 52.56241965785593], [-1.9911136999999997, 52.5621079], [-1.9908995, 52.561964499999995], [-1.9903394, 52.56162410000001], [-1.9900886, 52.5615192], [-1.9899206000000005, 52.561440899999994], [-1.9894717, 52.5612635], [-1.9892783, 52.5611538], [-1.9891331999999995, 52.5610732], [-1.9887541, 52.560910699999994], [-1.9884972999999997, 52.5607676], [-1.9882899, 52.5606509], [-1.9881511999999997, 52.56057280000001], [-1.9879724000000003, 52.560478399999994], [-1.9879178999999996, 52.56044969999999], [-1.9875692000000005, 52.5602467], [-1.9874485, 52.5601676], [-1.9872712999999995, 52.56003669999999], [-1.9867508, 52.55971129999999], [-1.9865509, 52.5595744], [-1.9836183000000005, 52.55776319999999], [-1.9832736, 52.5575406], [-1.9828673, 52.5572569], [-1.9825604999999995, 52.55709190000001], [-1.982186, 52.55688429999999], [-1.9817192999999995, 52.55663560000001], [-1.981443, 52.5564839], [-1.9811882000000005, 52.55631349999999], [-1.9804681, 52.555803100000006], [-1.980338, 52.55571750000001], [-1.9801596, 52.5556245], [-1.9798029, 52.5554647], [-1.9795700999999997, 52.5553543], [-1.9793684, 52.5552217], [-1.9792383, 52.5551418], [-1.9790169999999996, 52.554999899999984], [-1.9785865, 52.5547216], [-1.9783504000000005, 52.5545017], [-1.9781831, 52.5543183], [-1.9777671, 52.5540286], [-1.9777025, 52.55396139999999], [-1.9775027, 52.5537573], [-1.977256, 52.5535596], [-1.9771025, 52.553400799999984], [-1.9764063, 52.5527075], [-1.976293625062947, 52.55258930748385], [-1.9759632, 52.5522427], [-1.9756198, 52.5519193], [-1.9734555, 52.5496339], [-1.9727997804890076, 52.54896191164581], [-1.9716629, 52.54779679999999], [-1.9696439, 52.54572670000001], [-1.9690404, 52.54510489999999], [-1.9687402000000005, 52.5447964], [-1.968668, 52.54472199999999], [-1.967665, 52.5436888], [-1.9661198, 52.5420875], [-1.9651617999999995, 52.5411017], [-1.9648639999999995, 52.540802599999985], [-1.9645233, 52.540459199999994], [-1.9636800000000003, 52.5396866], [-1.9628756, 52.53904120000001], [-1.9623543, 52.5386704], [-1.9617687, 52.538281], [-1.9611694, 52.53791929999999], [-1.9605542, 52.53757369999999], [-1.9600139, 52.53729380000001], [-1.9594283, 52.53700940000001], [-1.9588470999999996, 52.5367498], [-1.9582470999999997, 52.536506399999986], [-1.9576974000000005, 52.536287300000005], [-1.9572867000000005, 52.5361365], [-1.9568747, 52.5359885], [-1.9565768, 52.535887599999995], [-1.9562434, 52.5357808], [-1.9556574, 52.5356044], [-1.9552235, 52.5354823], [-1.9549802, 52.5354168], [-1.9546848999999995, 52.535341800000005], [-1.9544408999999996, 52.53528300000001], [-1.9541885, 52.535222700000006], [-1.9539413999999995, 52.53516629999999], [-1.9536951, 52.53511179999998], [-1.9534816, 52.5350676], [-1.9531495, 52.5350003], [-1.9528764999999997, 52.5349466], [-1.9525913999999995, 52.5348966], [-1.9523009, 52.5348449], [-1.9520041, 52.5347956], [-1.9517092, 52.5347514], [-1.9511663, 52.53467739999999], [-1.9509193999999996, 52.5346449], [-1.950652, 52.53461299999999], [-1.9502543000000003, 52.534573299999984], [-1.9499008, 52.534537], [-1.9496138999999997, 52.53451259999999], [-1.9491797, 52.534481], [-1.9489015999999997, 52.5344644], [-1.9486008, 52.534448699999984], [-1.9483276, 52.53443519999999], [-1.9480784, 52.5344242], [-1.9478329999999997, 52.5344185], [-1.9475633000000003, 52.5344119], [-1.9471999, 52.534411600000006], [-1.9468916999999992, 52.5344097], [-1.9465474000000005, 52.53441329999999], [-1.9462087999999995, 52.534417600000005], [-1.9457795, 52.5344267], [-1.9454779, 52.534433799999995], [-1.9451077, 52.53444129999998], [-1.9447346000000003, 52.5344516], [-1.9443112999999996, 52.5344575], [-1.94392, 52.534462699999985], [-1.9436357, 52.5344622], [-1.9433127999999995, 52.5344589], [-1.942687, 52.5344427], [-1.9423534, 52.534431], [-1.9419583, 52.5344165], [-1.9416259, 52.53439849999998], [-1.9412324000000003, 52.53437370000001], [-1.9409452, 52.53435029999999], [-1.9406281999999997, 52.5343229], [-1.9402703, 52.53428949999999], [-1.9398822, 52.5342515], [-1.939489, 52.53420779999998], [-1.9390513, 52.53415289999999], [-1.9387996000000003, 52.53412010000001], [-1.9379712, 52.533991400000005], [-1.9375840999999996, 52.533924], [-1.9372673, 52.5338668], [-1.9369114, 52.53379670000001], [-1.9366707, 52.5337481], [-1.9362838, 52.5336667], [-1.9359614, 52.53359540000001], [-1.9355724, 52.53350280000001], [-1.9353083, 52.53343659999999], [-1.9349651000000003, 52.533347], [-1.9346551000000003, 52.533267399999986], [-1.9343143000000005, 52.53317039999998], [-1.9339272999999997, 52.533058], [-1.9336266, 52.5329671], [-1.9332859, 52.5328573], [-1.9330081, 52.5327654], [-1.932637, 52.532639200000006], [-1.9321942000000003, 52.5324828], [-1.9317884999999997, 52.5323322], [-1.9314305, 52.5321939], [-1.931051, 52.53203909999999], [-1.9307808, 52.531926600000006], [-1.9304761, 52.53179490000001], [-1.930094, 52.531621099999995], [-1.929725, 52.5314449], [-1.9291818, 52.53117499999999], [-1.9288524, 52.5310039], [-1.9284758, 52.5307908], [-1.9281886999999995, 52.53062839999998], [-1.9278486999999995, 52.5304299], [-1.9276288, 52.530296099999994], [-1.9274307, 52.53017429999999], [-1.9271997, 52.53003309999999], [-1.9269634, 52.5298808], [-1.9267216000000005, 52.5297229], [-1.9264379, 52.529534], [-1.9261531999999997, 52.5293375], [-1.9258875, 52.529151899999995], [-1.9254545, 52.528833500000005], [-1.9251155, 52.5285758], [-1.9248533, 52.5283653], [-1.9246383999999996, 52.5281883], [-1.9244645, 52.52804210000001], [-1.9242177, 52.52782870000001], [-1.923934, 52.527576999999994], [-1.9237184, 52.52737929999999], [-1.9234726, 52.5271455], [-1.9232984, 52.52696929999999], [-1.9230367, 52.5267098], [-1.9228398999999996, 52.5265063], [-1.9226246, 52.52627259999999], [-1.9223875999999995, 52.52601279999999], [-1.9221785, 52.5257836], [-1.9219478, 52.525524699999984], [-1.9213968999999995, 52.52493539999999], [-1.9212283999999995, 52.5247578], [-1.9210569, 52.52459230000001], [-1.9203711, 52.52395559999999], [-1.920119, 52.52373320000001], [-1.9198483, 52.5235067], [-1.9195772, 52.52328120000001], [-1.9193029, 52.5230656], [-1.9190216, 52.5228451], [-1.9186970000000003, 52.52260439999999], [-1.9182908999999997, 52.5223111], [-1.9179258, 52.5220562], [-1.9175638, 52.521815700000005], [-1.9172247, 52.521604499999995], [-1.9170518491158988, 52.521493503817005], [-1.9170126, 52.52146830000001], [-1.9168688, 52.521366], [-1.9167443, 52.5212784], [-1.916688, 52.52123329999999], [-1.916492, 52.521110699999994], [-1.9162372, 52.52096469999999], [-1.9160389, 52.520847499999995], [-1.9158362, 52.52073540000001], [-1.915654, 52.52063290000001], [-1.9154595999999997, 52.5205235], [-1.9152531, 52.5204117], [-1.9150827, 52.52032200000001], [-1.9148789, 52.5202134], [-1.9146386, 52.520087399999994], [-1.9144401, 52.5199887], [-1.9142687, 52.51989760000001], [-1.9140996999999995, 52.519814399999994], [-1.9138729, 52.51970469999999], [-1.9136436999999995, 52.5195957], [-1.9134061, 52.519483599999994], [-1.9131702999999995, 52.51937859999999], [-1.9129355999999995, 52.5192742], [-1.9126617999999995, 52.5191596], [-1.9124609, 52.5190759], [-1.9122423, 52.5189869], [-1.9120612, 52.5189135], [-1.9118452999999995, 52.5188253], [-1.9116387999999995, 52.51874539999999], [-1.911388, 52.51864739999999], [-1.9111466, 52.5185544], [-1.9109035999999997, 52.518464300000005], [-1.9107080000000003, 52.518392799999994], [-1.9105026999999997, 52.5183166], [-1.9102827, 52.5182366], [-1.9100373, 52.5181509], [-1.9097839999999997, 52.5180648], [-1.9095397000000005, 52.517982800000006], [-1.9093332, 52.5179151], [-1.9091079, 52.51784], [-1.9088691999999996, 52.51776660000001], [-1.9086574999999997, 52.5176992], [-1.9084361999999997, 52.5176322], [-1.9081437000000003, 52.51754379999999], [-1.9079253, 52.5174772], [-1.9076807, 52.5174076], [-1.907653, 52.5173997], [-1.9073979999999997, 52.517331600000006], [-1.9072396000000005, 52.5172905], [-1.9071193, 52.5172593], [-1.9068522, 52.517193699999986], [-1.906537, 52.51711209999999], [-1.9062891, 52.51705439999999], [-1.9061458999999996, 52.5170245], [-1.9059442, 52.5169823], [-1.9056025, 52.5169108], [-1.9052806, 52.516848], [-1.9049051, 52.51677860000001], [-1.9046126999999995, 52.5167223], [-1.9043016, 52.5166709], [-1.9040360999999997, 52.5166268], [-1.9038388999999996, 52.516595800000005], [-1.9036094, 52.516564499999994], [-1.9031469, 52.51649379999999], [-1.9028693, 52.51645539999999], [-1.9025689, 52.5164163], [-1.9023595, 52.51639219999999], [-1.9018286, 52.51633060000001], [-1.9009729999999991, 52.51625299999999], [-1.9007353999999996, 52.5162315], [-1.9003745999999997, 52.51620129999999], [-1.9000689, 52.5161735], [-1.8997539, 52.5161445], [-1.8994962, 52.5161205], [-1.8992349, 52.51609469999998], [-1.8989664999999996, 52.5160642], [-1.8987011, 52.5160359], [-1.8983672, 52.5159976], [-1.8980252, 52.51595429999999], [-1.8977474, 52.51591969999999], [-1.8974821, 52.515886599999995], [-1.8972138999999997, 52.5158491], [-1.8969534999999995, 52.51581039999999], [-1.8966492, 52.51576419999999], [-1.8964225999999995, 52.5157323], [-1.8960952, 52.5156822], [-1.8960861, 52.51568069999999], [-1.895736, 52.5156214], [-1.8954128, 52.5155683], [-1.8951161999999993, 52.5155133], [-1.8948184, 52.5154594], [-1.8944430999999995, 52.5153888], [-1.8941626, 52.51533460000001], [-1.8939293, 52.51528719999999], [-1.8936865, 52.5152383], [-1.8934035999999996, 52.5151771], [-1.8931221000000005, 52.515118599999994], [-1.8927828, 52.5150435], [-1.8925159999999996, 52.5149831], [-1.8922491, 52.5149211], [-1.8919514, 52.51485089999999], [-1.8916751000000005, 52.5147832], [-1.8914297, 52.5147228], [-1.8911507000000003, 52.514651], [-1.8908879, 52.5145832], [-1.8906261, 52.51451600000001], [-1.8903568, 52.514442], [-1.8900711, 52.5143629], [-1.8898134, 52.514289899999994], [-1.8896031, 52.51423150000001], [-1.8893268, 52.51414899999999], [-1.8892701, 52.514131600000006], [-1.8890666, 52.5140691], [-1.8887613999999997, 52.5139832], [-1.8884251, 52.5138857], [-1.8881080999999995, 52.51378040000001], [-1.8877105, 52.51364689999999], [-1.8874436999999995, 52.5135559], [-1.8872025, 52.51347239999998], [-1.8870016, 52.5134015], [-1.8867248000000003, 52.5133025], [-1.8864620966509948, 52.51320645889016], [-1.8864313, 52.51319519999999], [-1.886141, 52.5130878], [-1.8858612, 52.51298], [-1.8855586, 52.5128654], [-1.8853189, 52.512770200000006], [-1.8851202, 52.5126851], [-1.8848716000000003, 52.5125822], [-1.8846166, 52.5124791], [-1.8842525, 52.51232720000001], [-1.8840589, 52.512242400000005], [-1.8839382, 52.512189099999986], [-1.8835212999999995, 52.512007299999986], [-1.8833574, 52.51193289999999], [-1.8831569999999995, 52.5118422], [-1.8828489, 52.5116963], [-1.8826521, 52.51159989999999], [-1.8819534, 52.511255], [-1.8812366, 52.5108824], [-1.8805609, 52.5105189], [-1.8802519999999996, 52.51034899999999], [-1.8799327, 52.5101659], [-1.8796083, 52.5099839], [-1.8793121999999995, 52.5098093], [-1.8790940999999997, 52.509683900000006], [-1.8788694999999995, 52.50955050000001], [-1.8786622, 52.5094271], [-1.878283, 52.5091942], [-1.8780521, 52.509053300000005], [-1.8777939, 52.508887699999995], [-1.8773017, 52.5085704], [-1.8770171, 52.508383900000005], [-1.8767135, 52.508179], [-1.8765496, 52.50806809999999], [-1.8763791, 52.5079506], [-1.8761187, 52.5077709], [-1.8758959, 52.5076075], [-1.8758235, 52.50755439999999], [-1.8755392999999996, 52.5073563], [-1.8752686000000005, 52.50715929999999], [-1.8750873, 52.5070234], [-1.8747814, 52.50679410000001], [-1.8746079, 52.5066527], [-1.8743349, 52.506443299999994], [-1.8740581000000005, 52.506230300000006], [-1.8737891, 52.50601259999999], [-1.8734181000000003, 52.50570359999999], [-1.8731027, 52.5054216], [-1.8727406, 52.5050952], [-1.8723038999999997, 52.5046763], [-1.8720505000000005, 52.504412599999995], [-1.8719148999999995, 52.5042649], [-1.8717723999999996, 52.504097300000005], [-1.8715659, 52.503861], [-1.8714141, 52.5036828], [-1.8712779, 52.503513299999995], [-1.8711467, 52.5033481], [-1.8709861999999997, 52.503138799999995], [-1.8709041, 52.5030321], [-1.8705441, 52.502482099999995], [-1.8704281000000005, 52.502292899999986], [-1.8702229, 52.50192330000001], [-1.8700539, 52.501598], [-1.8698669, 52.501246300000005], [-1.869694, 52.5009202], [-1.8695831999999997, 52.5007106], [-1.8694339, 52.5003938], [-1.8693631, 52.5002223], [-1.8692742, 52.49993619999999], [-1.8692179, 52.4997445], [-1.8691376, 52.4993811], [-1.8691112, 52.49923390000001], [-1.8690576, 52.498864700000006], [-1.8690258, 52.498508599999994], [-1.8690066, 52.4981379], [-1.8689841000000005, 52.497831899999994], [-1.8689706999999995, 52.4976549], [-1.8689637, 52.4972972], [-1.8689528, 52.49710249999999], [-1.8689382000000003, 52.4967548], [-1.8689369, 52.49638680000001], [-1.868939, 52.4960461], [-1.8689599, 52.49566399999999], [-1.8689759999999995, 52.495465], [-1.8689905999999996, 52.4953028], [-1.8690053, 52.49517010000001], [-1.8690282, 52.49498989999999], [-1.8690791, 52.49462289999999], [-1.8691363501581733, 52.49430286280318], [-1.8691645, 52.494145499999995], [-1.8692815000000005, 52.4936284], [-1.869418, 52.49312319999999], [-1.8694941999999997, 52.4928702], [-1.8695728000000005, 52.49263870000001], [-1.8696156, 52.49250820000001], [-1.8697321, 52.492154], [-1.8699489999999996, 52.4914826], [-1.8702172, 52.4907883], [-1.8703231, 52.4905197], [-1.8703356, 52.49048990000001], [-1.8704196999999996, 52.490289399999995], [-1.8705149000000003, 52.490073], [-1.8706195999999995, 52.489841199999994], [-1.8707308, 52.4896116], [-1.8708262, 52.489428], [-1.8709239, 52.4892466], [-1.8710354, 52.4890491], [-1.871144, 52.4888571], [-1.8712968, 52.488608], [-1.871357, 52.4885021], [-1.8714067, 52.488428299999995], [-1.8715477, 52.4881998], [-1.8716802999999995, 52.48798899999999], [-1.8718413, 52.487729300000005], [-1.8719512, 52.4875627], [-1.8720652, 52.48738709999999], [-1.8721779, 52.487218099999986], [-1.8722677, 52.48707839999999], [-1.8723817, 52.486906100000006], [-1.8725145, 52.486714199999994], [-1.8726204, 52.4865648], [-1.8727694, 52.48636719999999], [-1.8729129, 52.4861908], [-1.8730991999999995, 52.485979999999984], [-1.8732535999999995, 52.485816], [-1.8734212, 52.485646900000006], [-1.8735927000000003, 52.4854802], [-1.8737645, 52.48532349999999], [-1.8739010000000005, 52.4851986], [-1.8739958999999995, 52.48512360000001], [-1.8741414, 52.4849936], [-1.8742889, 52.4848678], [-1.8745598, 52.48465459999999], [-1.8746375, 52.4845941], [-1.8748172999999997, 52.4844611], [-1.8748425, 52.484443799999994], [-1.8749809, 52.4843598], [-1.8750986999999997, 52.48429169999999], [-1.8755621, 52.48403590000001], [-1.8757025999999997, 52.48395680000001], [-1.8758354999999995, 52.48388189999999], [-1.8764176, 52.4835502], [-1.8768269, 52.4833273], [-1.8771852, 52.4831365], [-1.8773263, 52.48306689999998], [-1.8775467, 52.482957799999994], [-1.8779938, 52.4827492], [-1.8784442999999995, 52.48253369999999], [-1.8785884, 52.48247469999999], [-1.8788604, 52.4823589], [-1.8791171, 52.48226150000001], [-1.8795005, 52.48210859999999], [-1.8797535999999997, 52.4820028], [-1.8798551999999995, 52.4819605], [-1.8799647, 52.4819131], [-1.8803311000000005, 52.481752799999995], [-1.8805044, 52.4816836], [-1.8806042, 52.4816469], [-1.880731, 52.4816049], [-1.8808537000000003, 52.4815679], [-1.8809717, 52.481538599999986], [-1.8810996, 52.4815082], [-1.8812293, 52.481480700000006], [-1.8815023, 52.4814276], [-1.8816035, 52.48140920000001], [-1.8817896999999997, 52.481371800000005], [-1.8819969, 52.481327], [-1.8821864, 52.4812858], [-1.8824292, 52.4812337], [-1.8827738, 52.481165299999994], [-1.88306, 52.48111309999999], [-1.8832712000000005, 52.4810777], [-1.8834860999999996, 52.4810433], [-1.8838007000000003, 52.4809969], [-1.8840133, 52.480965399999995], [-1.8842489, 52.4809351], [-1.8844816414109928, 52.48090093787407], [-1.8847302509395572, 52.48085510196349], [-1.8849483610528928, 52.480812156251616], [-1.885140244333504, 52.48077153606617], [-1.8853101733638975, 52.48073267673489], [-1.88546242072658, 52.48069501358549], [-1.885601259004056, 52.480657981945726], [-1.8857309607788324, 52.48062101714331], [-1.8858557986334148, 52.480583554505984], [-1.8859800451503093, 52.480545029361465], [-1.8861079729120216, 52.480504877037504], [-1.8862438545010585, 52.48046253286181], [-1.8863919624999248, 52.48041743216214], [-1.8865565694911273, 52.48036901026621], [-1.8867419480571712, 52.480316702501746], [-1.886952370780563, 52.48025994419649], [-1.887192110243809, 52.48019817067817], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Stafford", "dest_arr_time_act": "0653", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Stafford", "current_leg_milage": "29.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 621.863, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1015.867, \"from_m\": 621.863, \"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\": 1745.702, \"from_m\": 1015.867, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 1818.462, \"from_m\": 1745.702, \"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\": 2658.209, \"from_m\": 1818.462, \"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\": 3838.49, \"from_m\": 2658.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9007.083, \"from_m\": 3838.49, \"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\": 9019.965, \"from_m\": 9007.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10080.07, \"from_m\": 9019.965, \"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\": 10135.363, \"from_m\": 10080.07, \"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\": 10171.603, \"from_m\": 10135.363, \"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\": 10265.505, \"from_m\": 10171.603, \"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\": 10484.554, \"from_m\": 10265.505, \"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\": 10546.58, \"from_m\": 10484.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11119.832, \"from_m\": 10546.58, \"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\": 11199.248, \"from_m\": 11119.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11313.301, \"from_m\": 11199.248, \"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\": 11397.227, \"from_m\": 11313.301, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23770.864, \"from_m\": 11397.227, \"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\": 23841.412, \"from_m\": 23770.864, \"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\": 27690.42, \"from_m\": 23841.412, \"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\": 33342.163, \"from_m\": 27690.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33429.029, \"from_m\": 33342.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35124.112, \"from_m\": 33429.029, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36451.244, \"from_m\": 35124.112, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37410.944, \"from_m\": 36451.244, \"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\": 37489.394, \"from_m\": 37410.944, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37829.562, \"from_m\": 37489.394, \"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\": 37880.39, \"from_m\": 37829.562, \"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\": 37913.706, \"from_m\": 37880.39, \"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\": 37962.369, \"from_m\": 37913.706, \"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\": 38441.488, \"from_m\": 37962.369, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40845.67, \"from_m\": 38441.488, \"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\": 56397.349, \"from_m\": 40845.67, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56910.055, \"from_m\": 56397.349, \"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\": 59442.205, \"from_m\": 56910.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59491.184, \"from_m\": 59442.205, \"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\": 70304.836, \"from_m\": 59491.184, \"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\": 70866.267, \"from_m\": 70304.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70921.698, \"from_m\": 70866.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78686.693, \"from_m\": 70921.698, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78884.451, \"from_m\": 78686.693, \"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\": 81110.511, \"from_m\": 78884.451, \"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\": 81393.491, \"from_m\": 81110.511, \"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\": 81436.481, \"from_m\": 81393.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81666.13, \"from_m\": 81436.481, \"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\": 82920.597, \"from_m\": 81666.13, \"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\": 83665.786, \"from_m\": 82920.597, \"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\": 84042.115, \"from_m\": 83665.786, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84822.743, \"from_m\": 84042.115, \"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\": 85244.673, \"from_m\": 84822.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85258.539, \"from_m\": 85244.673, \"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\": 85294.535, \"from_m\": 85258.539, \"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\": 85546.012, \"from_m\": 85294.535, \"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}], \"service_id\": 597363, \"profile_key\": \"b2ad51620184cf53e8066aacede67ae70ff55e70f467121b46ca13172898ccb6\", \"schedule_id\": 39477, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509\", \"location\": \"Barton South Jn\", \"stage_seq\": 2, \"distance_m\": 1038.358, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Wichnor Jn\", \"stage_seq\": 3, \"distance_m\": 1674.202, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Alrewas L.C.\", \"stage_seq\": 4, \"distance_m\": 3834.84, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Lichfield T.V. Jn\", \"stage_seq\": 5, \"distance_m\": 10135.363, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 6, \"distance_m\": 10430.744, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 7, \"distance_m\": 11550.079, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 8, \"distance_m\": 23770.864, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Colwich Jn\", \"stage_seq\": 9, \"distance_m\": 27874.566, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Milford and Brocton Jn\", \"stage_seq\": 10, \"distance_m\": 31645.752, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 11, \"distance_m\": 37354.595, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0559\", \"location\": \"Stafford\", \"stage_seq\": 12, \"distance_m\": 37829.562, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 13, \"distance_m\": 38288.925, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Penkridge\", \"stage_seq\": 14, \"distance_m\": 46609.889, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Bushbury Jn\", \"stage_seq\": 15, \"distance_m\": 59491.184, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 16, \"distance_m\": 63679.236, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Darlaston Jn\", \"stage_seq\": 17, \"distance_m\": 68504.839, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Bescot Stadium\", \"stage_seq\": 18, \"distance_m\": 70460.088, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 19, \"distance_m\": 77626.032, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Aston\", \"stage_seq\": 20, \"distance_m\": 81289.961, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Proof House Jn\", \"stage_seq\": 21, \"distance_m\": 84542.655, \"section_seq\": 1, \"route_path_id\": 103225}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 22, \"distance_m\": 85546.012, \"section_seq\": 1, \"route_path_id\": 103225}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85546.012, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103225}], \"total_distance_m\": 85546.012, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 83686.402, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1859.61, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0504", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "59.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:42Z\", \"source_id\": 49111616, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:44Z\", \"source_id\": 15942269, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:59Z\", \"source_id\": 49140727, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:03Z\", \"source_id\": 15951350, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:39Z\", \"source_id\": 49185043, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:43Z\", \"source_id\": 15965514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:01Z\", \"source_id\": 49230511, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:06Z\", \"source_id\": 15979940, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:16Z\", \"source_id\": 49248161, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:20Z\", \"source_id\": 15985419, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "6", "timing_fact_generation": 1789537941069221, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:06.222738", "service_state_evidence_id": 15985419, "current_leg_start_actual_dep": "2026-09-16T06:00:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:06.979446", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
XUN |
BHM |
5H17 |
221118 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 621.863, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1015.867, "from_m": 621.863, "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": 1745.702, "from_m": 1015.867, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 1818.462, "from_m": 1745.702, "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": 2658.209, "from_m": 1818.462, "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": 3838.49, "from_m": 2658.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9007.083, "from_m": 3838.49, "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": 9019.965, "from_m": 9007.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10080.07, "from_m": 9019.965, "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": 10135.363, "from_m": 10080.07, "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": 10171.603, "from_m": 10135.363, "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": 10265.505, "from_m": 10171.603, "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": 10484.554, "from_m": 10265.505, "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": 10546.58, "from_m": 10484.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11119.832, "from_m": 10546.58, "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": 11199.248, "from_m": 11119.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11313.301, "from_m": 11199.248, "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": 11397.227, "from_m": 11313.301, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23770.864, "from_m": 11397.227, "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": 23841.412, "from_m": 23770.864, "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": 27690.42, "from_m": 23841.412, "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": 33342.163, "from_m": 27690.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33429.029, "from_m": 33342.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35124.112, "from_m": 33429.029, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36451.244, "from_m": 35124.112, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37410.944, "from_m": 36451.244, "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": 37489.394, "from_m": 37410.944, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37829.562, "from_m": 37489.394, "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": 37880.39, "from_m": 37829.562, "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": 37913.706, "from_m": 37880.39, "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": 37962.369, "from_m": 37913.706, "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": 38441.488, "from_m": 37962.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40845.67, "from_m": 38441.488, "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": 56397.349, "from_m": 40845.67, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56910.055, "from_m": 56397.349, "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": 59442.205, "from_m": 56910.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59491.184, "from_m": 59442.205, "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": 70304.836, "from_m": 59491.184, "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": 70866.267, "from_m": 70304.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70921.698, "from_m": 70866.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78686.693, "from_m": 70921.698, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78884.451, "from_m": 78686.693, "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": 81110.511, "from_m": 78884.451, "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": 81393.491, "from_m": 81110.511, "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": 81436.481, "from_m": 81393.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81666.13, "from_m": 81436.481, "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": 82920.597, "from_m": 81666.13, "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": 83665.786, "from_m": 82920.597, "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": 84042.115, "from_m": 83665.786, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84822.743, "from_m": 84042.115, "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": 85244.673, "from_m": 84822.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85258.539, "from_m": 85244.673, "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": 85294.535, "from_m": 85258.539, "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": 85546.012, "from_m": 85294.535, "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}], "service_id": 597363, "profile_key": "b2ad51620184cf53e8066aacede67ae70ff55e70f467121b46ca13172898ccb6", "schedule_id": 39477, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0504", "location": "Barton Under Needwood RSMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509", "location": "Barton South Jn", "stage_seq": 2, "distance_m": 1038.358, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Wichnor Jn", "stage_seq": 3, "distance_m": 1674.202, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Alrewas L.C.", "stage_seq": 4, "distance_m": 3834.84, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Lichfield T.V. Jn", "stage_seq": 5, "distance_m": 10135.363, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Lichfield Trent Valley", "stage_seq": 6, "distance_m": 10430.744, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Lichfield TV North Jn (LL)", "stage_seq": 7, "distance_m": 11550.079, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Rugeley North Jn", "stage_seq": 8, "distance_m": 23770.864, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Colwich Jn", "stage_seq": 9, "distance_m": 27874.566, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Milford and Brocton Jn", "stage_seq": 10, "distance_m": 31645.752, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Stafford Trent Valley Jn", "stage_seq": 11, "distance_m": 37354.595, "section_seq": 1, "route_path_id": 103225}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0559", "location": "Stafford", "stage_seq": 12, "distance_m": 37829.562, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Stafford Trent Valley Jn", "stage_seq": 13, "distance_m": 38288.925, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Penkridge", "stage_seq": 14, "distance_m": 46609.889, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Bushbury Jn", "stage_seq": 15, "distance_m": 59491.184, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Portobello Jn (West Midlands)", "stage_seq": 16, "distance_m": 63679.236, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Darlaston Jn", "stage_seq": 17, "distance_m": 68504.839, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Bescot Stadium", "stage_seq": 18, "distance_m": 70460.088, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Perry Barr North Jn", "stage_seq": 19, "distance_m": 77626.032, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Aston", "stage_seq": 20, "distance_m": 81289.961, "section_seq": 1, "route_path_id": 103225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Proof House Jn", "stage_seq": 21, "distance_m": 84542.655, "section_seq": 1, "route_path_id": 103225}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 22, "distance_m": 85546.012, "section_seq": 1, "route_path_id": 103225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85546.012, "from_m": 0.0, "section_seq": 1, "route_path_id": 103225}], "total_distance_m": 85546.012, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 83686.402, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1859.61, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:42Z", "source_id": 49111616, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:44Z", "source_id": 15942269, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:59Z", "source_id": 49140727, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:03Z", "source_id": 15951350, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19557, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:39Z", "source_id": 49185043, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:43Z", "source_id": 15965514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:01Z", "source_id": 49230511, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:06Z", "source_id": 15979940, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:16Z", "source_id": 49248161, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:20Z", "source_id": 15985419, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Barton Under Needwood RSMD |
0504 |
0504 |
None |
None |
None |
Birmingham New Street |
0653 |
0653 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01282/2026-09-16/detailed |
None |
Stafford |
2026-09-16T06:00:00+01:00 |
Birmingham New Street |
59.0 |
{"type": "LineString", "coordinates": [[-2.1226352, 52.8034815], [-2.1221517999999997, 52.803126899999995], [-2.121826, 52.80289149999999], [-2.1215102, 52.8026615], [-2.1212259999999996, 52.8024538], [-2.1209628, 52.8022579], [-2.1204519, 52.801857599999984], [-2.1201225, 52.80157559999999], [-2.119872, 52.80137599999999], [-2.1195206, 52.8010799], [-2.1189262000000006, 52.8005299], [-2.1185703999999994, 52.800164899999984], [-2.1169883, 52.798505899999995], [-2.1169204, 52.7984308], [-2.1165033999999996, 52.79796519999999], [-2.1161679, 52.7976127], [-2.1158065367322485, 52.797221219186575], [-2.1154036, 52.79678469999999], [-2.1150893, 52.7964059], [-2.1148922, 52.7961684], [-2.1143089, 52.795392], [-2.113781, 52.7946103], [-2.1132063, 52.793702999999994], [-2.1126549, 52.7927801], [-2.1123006, 52.792098399999986], [-2.1119681, 52.79137730000001], [-2.111639, 52.790667], [-2.111334, 52.7899655], [-2.1108376, 52.788519699999995], [-2.1104758, 52.7871269], [-2.1103096, 52.7861818], [-2.110187499999999, 52.78548709999999], [-2.1100716, 52.78468430000001], [-2.1099890999999995, 52.783877], [-2.1099266, 52.78285679999998], [-2.1099191, 52.78182300000001], [-2.1099726, 52.78073169999999], [-2.1100925, 52.77965540000001], [-2.1103511, 52.77767990000001], [-2.1106670999999997, 52.7757292], [-2.1107546, 52.77526999999999], [-2.111403, 52.7718676], [-2.1114868, 52.77135740000001], [-2.111921300000001, 52.76855629999999], [-2.11217985226528, 52.766918552514426], [-2.112365099999999, 52.7657451], [-2.1130086, 52.76228570000001], [-2.1136030000000003, 52.758808599999995], [-2.114719, 52.75183289999999], [-2.1147711999999994, 52.7515302], [-2.1152773, 52.74859630000001], [-2.1157216, 52.745952499999994], [-2.1158886, 52.744876], [-2.1170516, 52.7379115], [-2.117067099999999, 52.7378114], [-2.117661, 52.73423830000001], [-2.1182782, 52.7306684], [-2.1186887, 52.7280557], [-2.1188406999999994, 52.72708620000001], [-2.1191354, 52.72551559999999], [-2.1191543, 52.72540599999999], [-2.119171, 52.725321099999995], [-2.1194526, 52.7237002], [-2.1196878999999997, 52.7223363], [-2.1198504, 52.7213903], [-2.1202935, 52.71939809999999], [-2.1207035, 52.7178684], [-2.1209396, 52.7171576], [-2.1211809999999995, 52.71644309999999], [-2.1216834, 52.7151855], [-2.1221981, 52.714012], [-2.1229051999999995, 52.71261819999999], [-2.1229514760305768, 52.71253125491421], [-2.1234046, 52.711679899999986], [-2.1237172999999996, 52.7111683], [-2.1244337, 52.70998979999999], [-2.1251925999999997, 52.7088374], [-2.1256125999999997, 52.7081518], [-2.1260388999999997, 52.7074098], [-2.1264797, 52.7065269], [-2.1269502, 52.70550750000001], [-2.1272321, 52.70486429999999], [-2.1275640999999994, 52.7039583], [-2.1279006999999996, 52.7029245], [-2.1281625, 52.70185010000001], [-2.1282822, 52.7013276], [-2.1284484999999997, 52.70017279999999], [-2.1285860999999997, 52.6985508], [-2.1285860999999997, 52.6977739], [-2.1285582, 52.6971612], [-2.1284520999999996, 52.6957781], [-2.1283527, 52.6943608], [-2.1282706, 52.6933054], [-2.1282037, 52.69224810000001], [-2.1280774999999994, 52.6907826], [-2.1279158, 52.6886789], [-2.1277799, 52.68657199999999], [-2.1275889, 52.68482800000001], [-2.1274799999999994, 52.6839911], [-2.1273414999999996, 52.683097100000005], [-2.1268931, 52.6808976], [-2.1263452, 52.67869700000001], [-2.1251849, 52.6749203], [-2.1246022, 52.67283200000001], [-2.1245600999999996, 52.67269480000001], [-2.1244645, 52.6723884], [-2.1240081999999996, 52.6708946], [-2.1225018, 52.6658383], [-2.1212103999999994, 52.66146789999999], [-2.1205482999999994, 52.65965659999999], [-2.1201606999999996, 52.65874139999999], [-2.1198347440811354, 52.658076072523166], [-2.1197307, 52.65786369999999], [-2.1196488, 52.657654699999995], [-2.1194895, 52.6572662], [-2.1194364, 52.6571283], [-2.1192571, 52.6566031], [-2.1191567, 52.65629619999999], [-2.1190936999999996, 52.6560425], [-2.1189812, 52.6556048], [-2.1188649, 52.65509419999999], [-2.1187881, 52.654625800000005], [-2.1187314, 52.65412349999999], [-2.1186105, 52.6523979], [-2.1184872999999995, 52.650401200000005], [-2.1182672, 52.6459955], [-2.1182527, 52.645795099999994], [-2.1181444, 52.6440096], [-2.1180930999999994, 52.6431887], [-2.1180377, 52.6422734], [-2.1180003, 52.641645799999985], [-2.1179537, 52.64097829999999], [-2.1179607999999996, 52.640074], [-2.1179734999999997, 52.63916849999998], [-2.1180103999999997, 52.638486699999994], [-2.1180569999999994, 52.6380246], [-2.1181206, 52.6374122], [-2.1181867, 52.6369247], [-2.1182074, 52.6367718], [-2.1184216, 52.6355083], [-2.1186382, 52.6344842], [-2.11867, 52.6343625], [-2.1189131999999997, 52.6334599], [-2.1190782, 52.63293699999999], [-2.119174, 52.63266569999998], [-2.1192711999999996, 52.6323643], [-2.119577, 52.6315325], [-2.1198946, 52.63067130000001], [-2.1202332, 52.629826900000005], [-2.1204152, 52.6293612], [-2.1209423, 52.62803579999999], [-2.121017, 52.6278514], [-2.1212384, 52.6272782], [-2.1214709999999997, 52.626689699999986], [-2.1219245999999994, 52.62552099999999], [-2.1219997000000004, 52.6253273], [-2.1225999, 52.623805399999995], [-2.1231998, 52.6223005], [-2.1236778, 52.6211422], [-2.124215, 52.6195884], [-2.124293, 52.6193188], [-2.1245674, 52.6183713], [-2.1247931, 52.617321], [-2.1248924, 52.6166192], [-2.1249852999999996, 52.615992], [-2.1250605999999994, 52.6148002], [-2.1250555, 52.614204400000006], [-2.1250502, 52.613585099999995], [-2.1250231, 52.61302629999999], [-2.1249681, 52.6124604], [-2.1249186, 52.6119868], [-2.1248497, 52.61152879999999], [-2.1246818, 52.61068239999999], [-2.1245001, 52.60999319999999], [-2.1243761999999995, 52.609559199999985], [-2.1242492, 52.60919770000001], [-2.1240633, 52.6087168], [-2.1239785, 52.60851399999999], [-2.1238046, 52.6080982], [-2.1237121999999995, 52.6079176], [-2.1228425, 52.6062175], [-2.1225313, 52.6057369], [-2.1221751, 52.6052534], [-2.1220769, 52.605120199999995], [-2.1214942, 52.60431849999999], [-2.1208415338339184, 52.60355296986019], [-2.1207250999999996, 52.60341639999999], [-2.1195745, 52.6022184], [-2.1188076, 52.6014926], [-2.1172086, 52.60017529999998], [-2.1160051, 52.59929809999999], [-2.1148192, 52.59851720000001], [-2.1135245, 52.59774649999999], [-2.1126076, 52.59723470000001], [-2.1123731, 52.5971131], [-2.1115343, 52.596681], [-2.1108421999999996, 52.59635349999999], [-2.1104211, 52.5961612], [-2.1087258999999996, 52.59544110000001], [-2.1061456, 52.5944635], [-2.1047053, 52.59399919999999], [-2.1030315999999996, 52.5935038], [-2.1008268, 52.5928456], [-2.099314, 52.592408899999995], [-2.0975169999999994, 52.59188910000001], [-2.0929813, 52.590569300000006], [-2.0884994, 52.58924779999999], [-2.0857098999999995, 52.5884346], [-2.0831590999999996, 52.5876948], [-2.0807022, 52.58696840000001], [-2.0801660999999996, 52.58681010000001], [-2.0795402999999997, 52.58663099999998], [-2.0789670999999994, 52.5864614], [-2.0784622, 52.58630860000002], [-2.0777096, 52.58608660000001], [-2.0761856, 52.585643000000005], [-2.0743113, 52.585088600000006], [-2.0735374, 52.5848667], [-2.0716339, 52.5843033], [-2.0698375, 52.58377870000001], [-2.0681947, 52.58329809999999], [-2.0671024, 52.58298299999999], [-2.0662361, 52.582776999999986], [-2.066125153474899, 52.58275395830865], [-2.0652105, 52.582563999999984], [-2.0644688, 52.58243370000001], [-2.0630056, 52.5821978], [-2.0621799000000003, 52.58210630000001], [-2.0610383, 52.5820042], [-2.0598011, 52.5819074], [-2.0590651999999996, 52.581881], [-2.0578714, 52.5818794], [-2.0560037, 52.5819097], [-2.0520902999999997, 52.581993999999995], [-2.0500168, 52.5820271], [-2.048629, 52.582053499999994], [-2.0469832999999995, 52.5820957], [-2.0454737999999995, 52.5821292], [-2.0447292, 52.5821468], [-2.0436397999999993, 52.58214849999999], [-2.0425300999999996, 52.5821292], [-2.0412639999999995, 52.58207989999999], [-2.0404035, 52.5820394], [-2.039627, 52.58197950000001], [-2.0388939, 52.581914399999995], [-2.0382305, 52.5818528], [-2.0373439, 52.5817507], [-2.0366659, 52.58166090000001], [-2.0358778, 52.5815377], [-2.0352259, 52.58142850000001], [-2.0348811, 52.58136509999999], [-2.0341568, 52.58122779999999], [-2.0334498, 52.58107460000001], [-2.0328919999999995, 52.5809563], [-2.0314252, 52.5806019], [-2.0306671, 52.5803994], [-2.028816, 52.579822699999994], [-2.02805, 52.5795586], [-2.0270928, 52.579210999999994], [-2.026388, 52.578923499999995], [-2.025919, 52.578723999999994], [-2.0248282, 52.57821739999999], [-2.0240433, 52.577843], [-2.0232384, 52.57742210000001], [-2.021835, 52.57663049999999], [-2.0207198, 52.57593739999999], [-2.0199371, 52.5754211], [-2.0193972, 52.57503299999998], [-2.0190408, 52.57475689999999], [-2.0186346, 52.5744388], [-2.0184808, 52.5743184], [-2.0182624, 52.5741367], [-2.0170059999999994, 52.5730918], [-2.0163986, 52.57260230000001], [-2.0160772, 52.57236030000001], [-2.0153117, 52.571796299999995], [-2.0151158999999996, 52.571661000000006], [-2.0147748, 52.5714357], [-2.014347, 52.57115009999999], [-2.0137748, 52.5707842], [-2.0133562, 52.5705239], [-2.012964, 52.57028739999999], [-2.0125084000000006, 52.57001549999999], [-2.0120439, 52.5697485], [-2.0115873, 52.5694974], [-2.0112646, 52.56932949999999], [-2.0108737, 52.5691234], [-2.0104015999999993, 52.56888549999999], [-2.0100985, 52.56874189999999], [-2.0097937999999997, 52.56860739999999], [-2.0094363999999993, 52.5684397], [-2.0091408, 52.56829799999999], [-2.0089075999999997, 52.56818979999999], [-2.0085155, 52.5680147], [-2.0081263999999996, 52.5678545], [-2.0076608, 52.5676727], [-2.0072979, 52.5675287], [-2.0067942, 52.56733169999999], [-2.0060334, 52.5670605], [-2.0055018, 52.56687600000001], [-2.0047052, 52.56660569999999], [-2.0039768, 52.5663734], [-2.003436, 52.5662122], [-2.002767599999999, 52.5660112], [-2.0021451, 52.5658588], [-2.0016657, 52.56574289999999], [-2.0014115999999995, 52.5656843], [-2.0008794, 52.5655557], [-2.0003529999999996, 52.565439], [-1.9995311, 52.565261], [-1.9987808, 52.5651068], [-1.9981008999999996, 52.56496409999999], [-1.9977746, 52.564892], [-1.9973897999999997, 52.5648038], [-1.9962156, 52.5644994], [-1.995976, 52.564437899999994], [-1.9952892, 52.56425829999999], [-1.9951134999999995, 52.564211], [-1.9946931, 52.5640636], [-1.9943177999999997, 52.5639356], [-1.9939954, 52.5638346], [-1.9936814, 52.563691], [-1.9931902, 52.563467200000005], [-1.9929857, 52.5633378], [-1.9927443, 52.5631916], [-1.992372, 52.5629345], [-1.9917874, 52.5625554], [-1.9915830436146211, 52.56241965785593], [-1.9911136999999997, 52.5621079], [-1.9908995, 52.561964499999995], [-1.9903394, 52.56162410000001], [-1.9900886, 52.5615192], [-1.9899206000000005, 52.561440899999994], [-1.9894717, 52.5612635], [-1.9892783, 52.5611538], [-1.9891331999999995, 52.5610732], [-1.9887541, 52.560910699999994], [-1.9884972999999997, 52.5607676], [-1.9882899, 52.5606509], [-1.9881511999999997, 52.56057280000001], [-1.9879724000000003, 52.560478399999994], [-1.9879178999999996, 52.56044969999999], [-1.9875692000000005, 52.5602467], [-1.9874485, 52.5601676], [-1.9872712999999995, 52.56003669999999], [-1.9867508, 52.55971129999999], [-1.9865509, 52.5595744], [-1.9836183000000005, 52.55776319999999], [-1.9832736, 52.5575406], [-1.9828673, 52.5572569], [-1.9825604999999995, 52.55709190000001], [-1.982186, 52.55688429999999], [-1.9817192999999995, 52.55663560000001], [-1.981443, 52.5564839], [-1.9811882000000005, 52.55631349999999], [-1.9804681, 52.555803100000006], [-1.980338, 52.55571750000001], [-1.9801596, 52.5556245], [-1.9798029, 52.5554647], [-1.9795700999999997, 52.5553543], [-1.9793684, 52.5552217], [-1.9792383, 52.5551418], [-1.9790169999999996, 52.554999899999984], [-1.9785865, 52.5547216], [-1.9783504000000005, 52.5545017], [-1.9781831, 52.5543183], [-1.9777671, 52.5540286], [-1.9777025, 52.55396139999999], [-1.9775027, 52.5537573], [-1.977256, 52.5535596], [-1.9771025, 52.553400799999984], [-1.9764063, 52.5527075], [-1.976293625062947, 52.55258930748385], [-1.9759632, 52.5522427], [-1.9756198, 52.5519193], [-1.9734555, 52.5496339], [-1.9727997804890076, 52.54896191164581], [-1.9716629, 52.54779679999999], [-1.9696439, 52.54572670000001], [-1.9690404, 52.54510489999999], [-1.9687402000000005, 52.5447964], [-1.968668, 52.54472199999999], [-1.967665, 52.5436888], [-1.9661198, 52.5420875], [-1.9651617999999995, 52.5411017], [-1.9648639999999995, 52.540802599999985], [-1.9645233, 52.540459199999994], [-1.9636800000000003, 52.5396866], [-1.9628756, 52.53904120000001], [-1.9623543, 52.5386704], [-1.9617687, 52.538281], [-1.9611694, 52.53791929999999], [-1.9605542, 52.53757369999999], [-1.9600139, 52.53729380000001], [-1.9594283, 52.53700940000001], [-1.9588470999999996, 52.5367498], [-1.9582470999999997, 52.536506399999986], [-1.9576974000000005, 52.536287300000005], [-1.9572867000000005, 52.5361365], [-1.9568747, 52.5359885], [-1.9565768, 52.535887599999995], [-1.9562434, 52.5357808], [-1.9556574, 52.5356044], [-1.9552235, 52.5354823], [-1.9549802, 52.5354168], [-1.9546848999999995, 52.535341800000005], [-1.9544408999999996, 52.53528300000001], [-1.9541885, 52.535222700000006], [-1.9539413999999995, 52.53516629999999], [-1.9536951, 52.53511179999998], [-1.9534816, 52.5350676], [-1.9531495, 52.5350003], [-1.9528764999999997, 52.5349466], [-1.9525913999999995, 52.5348966], [-1.9523009, 52.5348449], [-1.9520041, 52.5347956], [-1.9517092, 52.5347514], [-1.9511663, 52.53467739999999], [-1.9509193999999996, 52.5346449], [-1.950652, 52.53461299999999], [-1.9502543000000003, 52.534573299999984], [-1.9499008, 52.534537], [-1.9496138999999997, 52.53451259999999], [-1.9491797, 52.534481], [-1.9489015999999997, 52.5344644], [-1.9486008, 52.534448699999984], [-1.9483276, 52.53443519999999], [-1.9480784, 52.5344242], [-1.9478329999999997, 52.5344185], [-1.9475633000000003, 52.5344119], [-1.9471999, 52.534411600000006], [-1.9468916999999992, 52.5344097], [-1.9465474000000005, 52.53441329999999], [-1.9462087999999995, 52.534417600000005], [-1.9457795, 52.5344267], [-1.9454779, 52.534433799999995], [-1.9451077, 52.53444129999998], [-1.9447346000000003, 52.5344516], [-1.9443112999999996, 52.5344575], [-1.94392, 52.534462699999985], [-1.9436357, 52.5344622], [-1.9433127999999995, 52.5344589], [-1.942687, 52.5344427], [-1.9423534, 52.534431], [-1.9419583, 52.5344165], [-1.9416259, 52.53439849999998], [-1.9412324000000003, 52.53437370000001], [-1.9409452, 52.53435029999999], [-1.9406281999999997, 52.5343229], [-1.9402703, 52.53428949999999], [-1.9398822, 52.5342515], [-1.939489, 52.53420779999998], [-1.9390513, 52.53415289999999], [-1.9387996000000003, 52.53412010000001], [-1.9379712, 52.533991400000005], [-1.9375840999999996, 52.533924], [-1.9372673, 52.5338668], [-1.9369114, 52.53379670000001], [-1.9366707, 52.5337481], [-1.9362838, 52.5336667], [-1.9359614, 52.53359540000001], [-1.9355724, 52.53350280000001], [-1.9353083, 52.53343659999999], [-1.9349651000000003, 52.533347], [-1.9346551000000003, 52.533267399999986], [-1.9343143000000005, 52.53317039999998], [-1.9339272999999997, 52.533058], [-1.9336266, 52.5329671], [-1.9332859, 52.5328573], [-1.9330081, 52.5327654], [-1.932637, 52.532639200000006], [-1.9321942000000003, 52.5324828], [-1.9317884999999997, 52.5323322], [-1.9314305, 52.5321939], [-1.931051, 52.53203909999999], [-1.9307808, 52.531926600000006], [-1.9304761, 52.53179490000001], [-1.930094, 52.531621099999995], [-1.929725, 52.5314449], [-1.9291818, 52.53117499999999], [-1.9288524, 52.5310039], [-1.9284758, 52.5307908], [-1.9281886999999995, 52.53062839999998], [-1.9278486999999995, 52.5304299], [-1.9276288, 52.530296099999994], [-1.9274307, 52.53017429999999], [-1.9271997, 52.53003309999999], [-1.9269634, 52.5298808], [-1.9267216000000005, 52.5297229], [-1.9264379, 52.529534], [-1.9261531999999997, 52.5293375], [-1.9258875, 52.529151899999995], [-1.9254545, 52.528833500000005], [-1.9251155, 52.5285758], [-1.9248533, 52.5283653], [-1.9246383999999996, 52.5281883], [-1.9244645, 52.52804210000001], [-1.9242177, 52.52782870000001], [-1.923934, 52.527576999999994], [-1.9237184, 52.52737929999999], [-1.9234726, 52.5271455], [-1.9232984, 52.52696929999999], [-1.9230367, 52.5267098], [-1.9228398999999996, 52.5265063], [-1.9226246, 52.52627259999999], [-1.9223875999999995, 52.52601279999999], [-1.9221785, 52.5257836], [-1.9219478, 52.525524699999984], [-1.9213968999999995, 52.52493539999999], [-1.9212283999999995, 52.5247578], [-1.9210569, 52.52459230000001], [-1.9203711, 52.52395559999999], [-1.920119, 52.52373320000001], [-1.9198483, 52.5235067], [-1.9195772, 52.52328120000001], [-1.9193029, 52.5230656], [-1.9190216, 52.5228451], [-1.9186970000000003, 52.52260439999999], [-1.9182908999999997, 52.5223111], [-1.9179258, 52.5220562], [-1.9175638, 52.521815700000005], [-1.9172247, 52.521604499999995], [-1.9170518491158988, 52.521493503817005], [-1.9170126, 52.52146830000001], [-1.9168688, 52.521366], [-1.9167443, 52.5212784], [-1.916688, 52.52123329999999], [-1.916492, 52.521110699999994], [-1.9162372, 52.52096469999999], [-1.9160389, 52.520847499999995], [-1.9158362, 52.52073540000001], [-1.915654, 52.52063290000001], [-1.9154595999999997, 52.5205235], [-1.9152531, 52.5204117], [-1.9150827, 52.52032200000001], [-1.9148789, 52.5202134], [-1.9146386, 52.520087399999994], [-1.9144401, 52.5199887], [-1.9142687, 52.51989760000001], [-1.9140996999999995, 52.519814399999994], [-1.9138729, 52.51970469999999], [-1.9136436999999995, 52.5195957], [-1.9134061, 52.519483599999994], [-1.9131702999999995, 52.51937859999999], [-1.9129355999999995, 52.5192742], [-1.9126617999999995, 52.5191596], [-1.9124609, 52.5190759], [-1.9122423, 52.5189869], [-1.9120612, 52.5189135], [-1.9118452999999995, 52.5188253], [-1.9116387999999995, 52.51874539999999], [-1.911388, 52.51864739999999], [-1.9111466, 52.5185544], [-1.9109035999999997, 52.518464300000005], [-1.9107080000000003, 52.518392799999994], [-1.9105026999999997, 52.5183166], [-1.9102827, 52.5182366], [-1.9100373, 52.5181509], [-1.9097839999999997, 52.5180648], [-1.9095397000000005, 52.517982800000006], [-1.9093332, 52.5179151], [-1.9091079, 52.51784], [-1.9088691999999996, 52.51776660000001], [-1.9086574999999997, 52.5176992], [-1.9084361999999997, 52.5176322], [-1.9081437000000003, 52.51754379999999], [-1.9079253, 52.5174772], [-1.9076807, 52.5174076], [-1.907653, 52.5173997], [-1.9073979999999997, 52.517331600000006], [-1.9072396000000005, 52.5172905], [-1.9071193, 52.5172593], [-1.9068522, 52.517193699999986], [-1.906537, 52.51711209999999], [-1.9062891, 52.51705439999999], [-1.9061458999999996, 52.5170245], [-1.9059442, 52.5169823], [-1.9056025, 52.5169108], [-1.9052806, 52.516848], [-1.9049051, 52.51677860000001], [-1.9046126999999995, 52.5167223], [-1.9043016, 52.5166709], [-1.9040360999999997, 52.5166268], [-1.9038388999999996, 52.516595800000005], [-1.9036094, 52.516564499999994], [-1.9031469, 52.51649379999999], [-1.9028693, 52.51645539999999], [-1.9025689, 52.5164163], [-1.9023595, 52.51639219999999], [-1.9018286, 52.51633060000001], [-1.9009729999999991, 52.51625299999999], [-1.9007353999999996, 52.5162315], [-1.9003745999999997, 52.51620129999999], [-1.9000689, 52.5161735], [-1.8997539, 52.5161445], [-1.8994962, 52.5161205], [-1.8992349, 52.51609469999998], [-1.8989664999999996, 52.5160642], [-1.8987011, 52.5160359], [-1.8983672, 52.5159976], [-1.8980252, 52.51595429999999], [-1.8977474, 52.51591969999999], [-1.8974821, 52.515886599999995], [-1.8972138999999997, 52.5158491], [-1.8969534999999995, 52.51581039999999], [-1.8966492, 52.51576419999999], [-1.8964225999999995, 52.5157323], [-1.8960952, 52.5156822], [-1.8960861, 52.51568069999999], [-1.895736, 52.5156214], [-1.8954128, 52.5155683], [-1.8951161999999993, 52.5155133], [-1.8948184, 52.5154594], [-1.8944430999999995, 52.5153888], [-1.8941626, 52.51533460000001], [-1.8939293, 52.51528719999999], [-1.8936865, 52.5152383], [-1.8934035999999996, 52.5151771], [-1.8931221000000005, 52.515118599999994], [-1.8927828, 52.5150435], [-1.8925159999999996, 52.5149831], [-1.8922491, 52.5149211], [-1.8919514, 52.51485089999999], [-1.8916751000000005, 52.5147832], [-1.8914297, 52.5147228], [-1.8911507000000003, 52.514651], [-1.8908879, 52.5145832], [-1.8906261, 52.51451600000001], [-1.8903568, 52.514442], [-1.8900711, 52.5143629], [-1.8898134, 52.514289899999994], [-1.8896031, 52.51423150000001], [-1.8893268, 52.51414899999999], [-1.8892701, 52.514131600000006], [-1.8890666, 52.5140691], [-1.8887613999999997, 52.5139832], [-1.8884251, 52.5138857], [-1.8881080999999995, 52.51378040000001], [-1.8877105, 52.51364689999999], [-1.8874436999999995, 52.5135559], [-1.8872025, 52.51347239999998], [-1.8870016, 52.5134015], [-1.8867248000000003, 52.5133025], [-1.8864620966509948, 52.51320645889016], [-1.8864313, 52.51319519999999], [-1.886141, 52.5130878], [-1.8858612, 52.51298], [-1.8855586, 52.5128654], [-1.8853189, 52.512770200000006], [-1.8851202, 52.5126851], [-1.8848716000000003, 52.5125822], [-1.8846166, 52.5124791], [-1.8842525, 52.51232720000001], [-1.8840589, 52.512242400000005], [-1.8839382, 52.512189099999986], [-1.8835212999999995, 52.512007299999986], [-1.8833574, 52.51193289999999], [-1.8831569999999995, 52.5118422], [-1.8828489, 52.5116963], [-1.8826521, 52.51159989999999], [-1.8819534, 52.511255], [-1.8812366, 52.5108824], [-1.8805609, 52.5105189], [-1.8802519999999996, 52.51034899999999], [-1.8799327, 52.5101659], [-1.8796083, 52.5099839], [-1.8793121999999995, 52.5098093], [-1.8790940999999997, 52.509683900000006], [-1.8788694999999995, 52.50955050000001], [-1.8786622, 52.5094271], [-1.878283, 52.5091942], [-1.8780521, 52.509053300000005], [-1.8777939, 52.508887699999995], [-1.8773017, 52.5085704], [-1.8770171, 52.508383900000005], [-1.8767135, 52.508179], [-1.8765496, 52.50806809999999], [-1.8763791, 52.5079506], [-1.8761187, 52.5077709], [-1.8758959, 52.5076075], [-1.8758235, 52.50755439999999], [-1.8755392999999996, 52.5073563], [-1.8752686000000005, 52.50715929999999], [-1.8750873, 52.5070234], [-1.8747814, 52.50679410000001], [-1.8746079, 52.5066527], [-1.8743349, 52.506443299999994], [-1.8740581000000005, 52.506230300000006], [-1.8737891, 52.50601259999999], [-1.8734181000000003, 52.50570359999999], [-1.8731027, 52.5054216], [-1.8727406, 52.5050952], [-1.8723038999999997, 52.5046763], [-1.8720505000000005, 52.504412599999995], [-1.8719148999999995, 52.5042649], [-1.8717723999999996, 52.504097300000005], [-1.8715659, 52.503861], [-1.8714141, 52.5036828], [-1.8712779, 52.503513299999995], [-1.8711467, 52.5033481], [-1.8709861999999997, 52.503138799999995], [-1.8709041, 52.5030321], [-1.8705441, 52.502482099999995], [-1.8704281000000005, 52.502292899999986], [-1.8702229, 52.50192330000001], [-1.8700539, 52.501598], [-1.8698669, 52.501246300000005], [-1.869694, 52.5009202], [-1.8695831999999997, 52.5007106], [-1.8694339, 52.5003938], [-1.8693631, 52.5002223], [-1.8692742, 52.49993619999999], [-1.8692179, 52.4997445], [-1.8691376, 52.4993811], [-1.8691112, 52.49923390000001], [-1.8690576, 52.498864700000006], [-1.8690258, 52.498508599999994], [-1.8690066, 52.4981379], [-1.8689841000000005, 52.497831899999994], [-1.8689706999999995, 52.4976549], [-1.8689637, 52.4972972], [-1.8689528, 52.49710249999999], [-1.8689382000000003, 52.4967548], [-1.8689369, 52.49638680000001], [-1.868939, 52.4960461], [-1.8689599, 52.49566399999999], [-1.8689759999999995, 52.495465], [-1.8689905999999996, 52.4953028], [-1.8690053, 52.49517010000001], [-1.8690282, 52.49498989999999], [-1.8690791, 52.49462289999999], [-1.8691363501581733, 52.49430286280318], [-1.8691645, 52.494145499999995], [-1.8692815000000005, 52.4936284], [-1.869418, 52.49312319999999], [-1.8694941999999997, 52.4928702], [-1.8695728000000005, 52.49263870000001], [-1.8696156, 52.49250820000001], [-1.8697321, 52.492154], [-1.8699489999999996, 52.4914826], [-1.8702172, 52.4907883], [-1.8703231, 52.4905197], [-1.8703356, 52.49048990000001], [-1.8704196999999996, 52.490289399999995], [-1.8705149000000003, 52.490073], [-1.8706195999999995, 52.489841199999994], [-1.8707308, 52.4896116], [-1.8708262, 52.489428], [-1.8709239, 52.4892466], [-1.8710354, 52.4890491], [-1.871144, 52.4888571], [-1.8712968, 52.488608], [-1.871357, 52.4885021], [-1.8714067, 52.488428299999995], [-1.8715477, 52.4881998], [-1.8716802999999995, 52.48798899999999], [-1.8718413, 52.487729300000005], [-1.8719512, 52.4875627], [-1.8720652, 52.48738709999999], [-1.8721779, 52.487218099999986], [-1.8722677, 52.48707839999999], [-1.8723817, 52.486906100000006], [-1.8725145, 52.486714199999994], [-1.8726204, 52.4865648], [-1.8727694, 52.48636719999999], [-1.8729129, 52.4861908], [-1.8730991999999995, 52.485979999999984], [-1.8732535999999995, 52.485816], [-1.8734212, 52.485646900000006], [-1.8735927000000003, 52.4854802], [-1.8737645, 52.48532349999999], [-1.8739010000000005, 52.4851986], [-1.8739958999999995, 52.48512360000001], [-1.8741414, 52.4849936], [-1.8742889, 52.4848678], [-1.8745598, 52.48465459999999], [-1.8746375, 52.4845941], [-1.8748172999999997, 52.4844611], [-1.8748425, 52.484443799999994], [-1.8749809, 52.4843598], [-1.8750986999999997, 52.48429169999999], [-1.8755621, 52.48403590000001], [-1.8757025999999997, 52.48395680000001], [-1.8758354999999995, 52.48388189999999], [-1.8764176, 52.4835502], [-1.8768269, 52.4833273], [-1.8771852, 52.4831365], [-1.8773263, 52.48306689999998], [-1.8775467, 52.482957799999994], [-1.8779938, 52.4827492], [-1.8784442999999995, 52.48253369999999], [-1.8785884, 52.48247469999999], [-1.8788604, 52.4823589], [-1.8791171, 52.48226150000001], [-1.8795005, 52.48210859999999], [-1.8797535999999997, 52.4820028], [-1.8798551999999995, 52.4819605], [-1.8799647, 52.4819131], [-1.8803311000000005, 52.481752799999995], [-1.8805044, 52.4816836], [-1.8806042, 52.4816469], [-1.880731, 52.4816049], [-1.8808537000000003, 52.4815679], [-1.8809717, 52.481538599999986], [-1.8810996, 52.4815082], [-1.8812293, 52.481480700000006], [-1.8815023, 52.4814276], [-1.8816035, 52.48140920000001], [-1.8817896999999997, 52.481371800000005], [-1.8819969, 52.481327], [-1.8821864, 52.4812858], [-1.8824292, 52.4812337], [-1.8827738, 52.481165299999994], [-1.88306, 52.48111309999999], [-1.8832712000000005, 52.4810777], [-1.8834860999999996, 52.4810433], [-1.8838007000000003, 52.4809969], [-1.8840133, 52.480965399999995], [-1.8842489, 52.4809351], [-1.8844816414109928, 52.48090093787407], [-1.8847302509395572, 52.48085510196349], [-1.8849483610528928, 52.480812156251616], [-1.885140244333504, 52.48077153606617], [-1.8853101733638975, 52.48073267673489], [-1.88546242072658, 52.48069501358549], [-1.885601259004056, 52.480657981945726], [-1.8857309607788324, 52.48062101714331], [-1.8858557986334148, 52.480583554505984], [-1.8859800451503093, 52.480545029361465], [-1.8861079729120216, 52.480504877037504], [-1.8862438545010585, 52.48046253286181], [-1.8863919624999248, 52.48041743216214], [-1.8865565694911273, 52.48036901026621], [-1.8867419480571712, 52.480316702501746], [-1.886952370780563, 52.48025994419649], [-1.887192110243809, 52.48019817067817], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
29.7 |
0555 |
0654 |
Stafford |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985419 |
1789537941069221 |
59 |
59 |
2026-09-16 06:04:06.979446 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:06.222738 |
| 568628 |
600666 |
C39739 |
535B11M616 |
2026-09-16 |
COMPLETE |
15986015 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 600666, "stp": "P", "toc": "Great Northern", "uid": "C39739", "consist": "717001", "dest_crs": "HFN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39739/2026-09-16/detailed", "trust_id": "535B11M616", "origin_crs": "XHQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford North", "service_date": "2026-09-16", "dest_arr_time": "0650", "dest_platform": "3", "is_terminated": 1, "next_location": "Hertford North", "signalling_id": "5B11", "timing_status": "LATE", "origin_station": "Hertford Nth Carriage Holding Sidings", "current_leg_arr": "0654", "current_leg_dep": "0652", "current_leg_end": "Hertford North", "origin_dep_time": "0648", "origin_platform": null, "current_location": "Hertford North", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0915218, 51.7939845], [-0.091639, 51.7946466], [-0.0916488, 51.79479479999999], [-0.0916828, 51.795232899999995], [-0.09170109999999998, 51.795516699999986], [-0.09178079999999998, 51.7957832], [-0.0918631, 51.796063700000005], [-0.0919471, 51.796376499999994], [-0.09198069999999998, 51.79649450000001], [-0.0920166, 51.796775], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]}", "current_leg_start": "Hertford Nth Carriage Holding Sidings", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "51.7989254", "next_location_lon": "-0.0922746", "previous_location": "Hertford Nth Carriage Holding Sidings", "current_leg_milage": "0.3", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 281.324, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 312.612, \"from_m\": 281.324, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 347.549, \"from_m\": 312.612, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 552.656, \"from_m\": 347.549, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 600666, \"profile_key\": \"562737844fe14eded30bf926ed32648437414fa4ff566193e094e72a2282c1b0\", \"schedule_id\": 5707, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Hertford Nth Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63200}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"Hertford North\", \"stage_seq\": 2, \"distance_m\": 552.656, \"section_seq\": 1, \"route_path_id\": 63200}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 552.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63200}], \"total_distance_m\": 552.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 271.332, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 281.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7989254", "current_position_lon": "-0.0922746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:05Z\", \"source_id\": 49250069, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:09Z\", \"source_id\": 15986015, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford North", "service_state_platform": "3", "timing_fact_generation": 1789537989379208, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:06.230134", "service_state_evidence_id": 15986015, "current_leg_start_actual_dep": "2026-09-16T06:52:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:06.991517", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XHQ |
HFN |
5B11 |
717001 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 281.324, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 312.612, "from_m": 281.324, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 347.549, "from_m": 312.612, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 552.656, "from_m": 347.549, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 600666, "profile_key": "562737844fe14eded30bf926ed32648437414fa4ff566193e094e72a2282c1b0", "schedule_id": 5707, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Hertford Nth Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63200}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "Hertford North", "stage_seq": 2, "distance_m": 552.656, "section_seq": 1, "route_path_id": 63200}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 552.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 63200}], "total_distance_m": 552.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 271.332, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 281.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15748, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:05Z", "source_id": 49250069, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:09Z", "source_id": 15986015, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Hertford Nth Carriage Holding Sidings |
0648 |
0648 |
None |
None |
None |
Hertford North |
0650 |
0650 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39739/2026-09-16/detailed |
None |
Hertford Nth Carriage Holding Sidings |
2026-09-16T06:52:00+01:00 |
Hertford North |
2.0 |
{"type": "LineString", "coordinates": [[-0.0915218, 51.7939845], [-0.091639, 51.7946466], [-0.0916488, 51.79479479999999], [-0.0916828, 51.795232899999995], [-0.09170109999999998, 51.795516699999986], [-0.09178079999999998, 51.7957832], [-0.0918631, 51.796063700000005], [-0.0919471, 51.796376499999994], [-0.09198069999999998, 51.79649450000001], [-0.0920166, 51.796775], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]} |
0.3 |
0652 |
0654 |
Hertford Nth Carriage Holding Sidings |
Hertford North |
Hertford North |
51.7989254 |
-0.0922746 |
51.7989254 |
-0.0922746 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Hertford North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986015 |
1789537989379208 |
5 |
5 |
2026-09-16 06:04:06.991517 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:06.230134 |
| 568629 |
600608 |
C49754 |
745O57M616 |
2026-09-16 |
COMPLETE |
15986135 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 600608, "stp": "P", "toc": "Great Western Railway", "uid": "C49754", "consist": "165111", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49754/2026-09-16/detailed", "trust_id": "745O57M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-16", "dest_arr_time": "0649", "dest_platform": "13", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5O57", "timing_status": "LATE", "origin_station": "Reading Traincare Depot", "current_leg_arr": "0654", "current_leg_dep": "0649", "current_leg_end": "Reading", "origin_dep_time": "0646", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.985634, 51.46106199999999], [-0.9858530999999998, 51.46107339999999], [-0.9861015999999998, 51.46108079999999], [-0.9863730999999998, 51.4610942], [-0.9867412, 51.461133], [-0.9872389, 51.4611609], [-0.986395, 51.46105979999999], [-0.9856599, 51.4609577], [-0.9836332, 51.4607239], [-0.9834482, 51.4607005], [-0.9820303, 51.4605348], [-0.9806876, 51.46037619999999], [-0.9790386, 51.46018070000001], [-0.9788643, 51.4601523], [-0.9786254999999998, 51.4601038], [-0.978309, 51.4600454], [-0.9779775, 51.4600116], [-0.9775772, 51.4599679], [-0.9770048, 51.45990859999999], [-0.9766478, 51.4598928], [-0.9763492, 51.459875200000006], [-0.9760361, 51.45985749999999], [-0.9756096, 51.45982039999999], [-0.9752801, 51.45979160000001], [-0.9750695999999998, 51.4597799], [-0.9750448000000002, 51.4597785], [-0.9749290000000002, 51.4597721], [-0.9747458, 51.4597619], [-0.9743434, 51.4597299], [-0.9718913, 51.4594896], [-0.9714132, 51.45942969999999], [-0.9707775, 51.45934059999999], [-0.9704787, 51.45929660000001], [-0.97046, 51.4592938], [-0.9701569999999998, 51.45924920000001], [-0.9696015999999998, 51.4591668], [-0.9688185, 51.4590592], [-0.9686771, 51.45904439999999], [-0.9681757, 51.45899549999999], [-0.9673341, 51.45889340000001], [-0.9666587, 51.45883049999999], [-0.9647071, 51.4586956], [-0.9638436999999996, 51.45864619999999], [-0.9626421, 51.45859810000001], [-0.9623961152284028, 51.45858823526984], [-0.962140107696864, 51.45853302581363], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading Traincare Depot", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading Traincare Depot", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 859.503, \"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\": 1564.673, \"from_m\": 859.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2206.642, \"from_m\": 1564.673, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2292.906, \"from_m\": 2206.642, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2415.008, \"from_m\": 2292.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2521.895, \"from_m\": 2415.008, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2578.015, \"from_m\": 2521.895, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 2636.405, \"from_m\": 2578.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3260.922, \"from_m\": 2636.405, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 3737.806, \"from_m\": 3260.922, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 600608, \"profile_key\": \"1c49ce408e835e7ff587dcd8af9514a19ab3a393f11eac7a630a847542734f82\", \"schedule_id\": 6807, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Reading Depot Entrance C\", \"stage_seq\": 2, \"distance_m\": 111.82, \"section_seq\": 1, \"route_path_id\": 30362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Reading Sig. T1732\", \"stage_seq\": 3, \"distance_m\": 223.533, \"section_seq\": 1, \"route_path_id\": 30362}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 4, \"distance_m\": 3737.806, \"section_seq\": 1, \"route_path_id\": 30362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3737.806, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30362}], \"total_distance_m\": 3737.806, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2756.201, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 981.605, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:17Z\", \"source_id\": 49250525, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:19Z\", \"source_id\": 15986135, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "13", "timing_fact_generation": 1789537999750532, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:07.337547", "service_state_evidence_id": 15986135, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:07.766754", "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 |
None |
RDG |
5O57 |
165111 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 859.503, "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": 1564.673, "from_m": 859.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2206.642, "from_m": 1564.673, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2292.906, "from_m": 2206.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2415.008, "from_m": 2292.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2521.895, "from_m": 2415.008, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2578.015, "from_m": 2521.895, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 2636.405, "from_m": 2578.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3260.922, "from_m": 2636.405, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 3737.806, "from_m": 3260.922, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 600608, "profile_key": "1c49ce408e835e7ff587dcd8af9514a19ab3a393f11eac7a630a847542734f82", "schedule_id": 6807, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0646", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Reading Depot Entrance C", "stage_seq": 2, "distance_m": 111.82, "section_seq": 1, "route_path_id": 30362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Reading Sig. T1732", "stage_seq": 3, "distance_m": 223.533, "section_seq": 1, "route_path_id": 30362}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Reading", "stage_seq": 4, "distance_m": 3737.806, "section_seq": 1, "route_path_id": 30362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3737.806, "from_m": 0.0, "section_seq": 1, "route_path_id": 30362}], "total_distance_m": 3737.806, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2756.201, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 981.605, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:17Z", "source_id": 49250525, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:19Z", "source_id": 15986135, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Reading Traincare Depot |
0646 |
0646 |
None |
None |
None |
Reading |
0649 |
0649 |
13 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49754/2026-09-16/detailed |
None |
Reading Traincare Depot |
2026-09-16T06:51:00+01:00 |
Reading |
5.0 |
{"type": "LineString", "coordinates": [[-0.985634, 51.46106199999999], [-0.9858530999999998, 51.46107339999999], [-0.9861015999999998, 51.46108079999999], [-0.9863730999999998, 51.4610942], [-0.9867412, 51.461133], [-0.9872389, 51.4611609], [-0.986395, 51.46105979999999], [-0.9856599, 51.4609577], [-0.9836332, 51.4607239], [-0.9834482, 51.4607005], [-0.9820303, 51.4605348], [-0.9806876, 51.46037619999999], [-0.9790386, 51.46018070000001], [-0.9788643, 51.4601523], [-0.9786254999999998, 51.4601038], [-0.978309, 51.4600454], [-0.9779775, 51.4600116], [-0.9775772, 51.4599679], [-0.9770048, 51.45990859999999], [-0.9766478, 51.4598928], [-0.9763492, 51.459875200000006], [-0.9760361, 51.45985749999999], [-0.9756096, 51.45982039999999], [-0.9752801, 51.45979160000001], [-0.9750695999999998, 51.4597799], [-0.9750448000000002, 51.4597785], [-0.9749290000000002, 51.4597721], [-0.9747458, 51.4597619], [-0.9743434, 51.4597299], [-0.9718913, 51.4594896], [-0.9714132, 51.45942969999999], [-0.9707775, 51.45934059999999], [-0.9704787, 51.45929660000001], [-0.97046, 51.4592938], [-0.9701569999999998, 51.45924920000001], [-0.9696015999999998, 51.4591668], [-0.9688185, 51.4590592], [-0.9686771, 51.45904439999999], [-0.9681757, 51.45899549999999], [-0.9673341, 51.45889340000001], [-0.9666587, 51.45883049999999], [-0.9647071, 51.4586956], [-0.9638436999999996, 51.45864619999999], [-0.9626421, 51.45859810000001], [-0.9623961152284028, 51.45858823526984], [-0.962140107696864, 51.45853302581363], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
1.7 |
0649 |
0654 |
Reading Traincare Depot |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986135 |
1789537999750532 |
7 |
7 |
2026-09-16 06:04:07.766754 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:07.337547 |
| 568630 |
599886 |
C03897 |
482P06M616 |
2026-09-16 |
COMPLETE |
15985163 |
2026-09-16 06:54:00 |
2026-09-16 06:04:08 |
2026-09-18 06:04:08 |
{"id": 599886, "stp": "O", "toc": "Greater Anglia", "uid": "C03897", "consist": "755337", "dest_crs": "GYM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03897/2026-09-16/detailed", "trust_id": "482P06M616", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Yarmouth", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "2", "is_terminated": 1, "next_location": "Great Yarmouth", "signalling_id": "2P06", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "0654", "current_leg_dep": "0643", "current_leg_end": "Great Yarmouth", "origin_dep_time": "0624", "origin_platform": "5B", "current_location": "Great Yarmouth", "last_update_time": "2026-09-16T06:04:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.5440774999999998, 52.634683300000006], [1.545013, 52.634873], [1.545556, 52.63498609999999], [1.5462063, 52.6350871], [1.5466125999999998, 52.6351416], [1.5471692, 52.63520510000001], [1.5473707999999995, 52.63522439999999], [1.5484587, 52.635296999999994], [1.5493028, 52.6353497], [1.5502209, 52.63538210000001], [1.5510523, 52.6353931], [1.5518382999999998, 52.63537560000001], [1.5524876999999997, 52.63535069999998], [1.5533107, 52.63529450000001], [1.5539173999999998, 52.635243300000006], [1.5541199, 52.6352242], [1.5544891, 52.6351849], [1.5552077999999998, 52.6351011], [1.5558998, 52.6350035], [1.5566985999999998, 52.6348742], [1.5575140999999997, 52.6347261], [1.5580392999999997, 52.63460789999999], [1.5586782999999995, 52.634458599999995], [1.5594937, 52.6342428], [1.56032, 52.63400540000001], [1.5613982, 52.6336944], [1.5676464, 52.63190660000001], [1.5721516, 52.6306278], [1.5771099999999998, 52.629194000000005], [1.5772424, 52.629156], [1.578914, 52.628691], [1.5797502999999995, 52.62845099999999], [1.5806149, 52.6281978], [1.5822372, 52.6277354], [1.582514, 52.627651500000006], [1.5825485, 52.6276408], [1.5859056, 52.6266884], [1.5895296, 52.6256472], [1.5909869, 52.6252261], [1.5940647, 52.624342899999995], [1.5961824, 52.623735200000006], [1.5992111, 52.622866], [1.5995646, 52.6227705], [1.6001574999999997, 52.6226157], [1.6007096999999997, 52.6224719], [1.6014620999999998, 52.622327], [1.6022711, 52.6221566], [1.6029743, 52.6220453], [1.603581, 52.6219622], [1.6041524, 52.6218914], [1.6046115999999997, 52.6218536], [1.6050878999999998, 52.621804399999995], [1.6056005, 52.62177369999999], [1.6060862000000002, 52.6217378], [1.6065422, 52.621714999999995], [1.6083341999999998, 52.6216571], [1.6125757999999997, 52.62153539999999], [1.6169675114151385, 52.6213964551854], [1.6201869, 52.62129459999999], [1.6273191, 52.62108339999999], [1.6332121, 52.620906999999995], [1.6365573999999998, 52.6208016], [1.6375953, 52.6207696], [1.6377213999999998, 52.6207658], [1.6378518, 52.620761400000006], [1.6417888, 52.62063], [1.6453052, 52.6205286], [1.6513929, 52.620312000000006], [1.6582093, 52.62009969999999], [1.6611752999999998, 52.62000729999999], [1.6730767999999998, 52.6196367], [1.6817959, 52.6193651], [1.6911423999999995, 52.61907399999999], [1.6918549, 52.6190518], [1.6948256999999998, 52.6189579], [1.695353, 52.61894389999999], [1.6961845, 52.618916500000005], [1.6973845, 52.6189029], [1.6982967, 52.6189335], [1.6987688, 52.6189774], [1.6994089999999995, 52.61906549999999], [1.7003637, 52.6192012], [1.7012724999999995, 52.6193282], [1.7033994999999995, 52.61956970000001], [1.7043979, 52.619662299999995], [1.7053340999999995, 52.6197226], [1.7063096999999998, 52.61974349999999], [1.7067990398270907, 52.619743635739205], [1.7070307, 52.61974370000001], [1.7075136, 52.61971989999999], [1.7082483999999998, 52.6196562], [1.7088040999999998, 52.61958920000001], [1.7092468, 52.61952169999999], [1.7101333000000003, 52.6193664], [1.7110862, 52.61915590000001], [1.7122965999999995, 52.6188117], [1.7130458, 52.6185544], [1.7137306, 52.61829389999999], [1.7142923, 52.6180561], [1.7147814, 52.6178238], [1.7151709999999998, 52.61763549999999], [1.7155386, 52.6174076], [1.7160921999999998, 52.61703189999999], [1.7165624, 52.61670190000001], [1.7173844, 52.6160704], [1.7175896999999998, 52.6159034], [1.7178665, 52.6156359], [1.7181892999999997, 52.6153598], [1.7186339, 52.614970199999995], [1.718828, 52.6147945], [1.7190507999999998, 52.6145832], [1.7193307999999998, 52.61430769999999], [1.7195152, 52.61410849999999], [1.7196676, 52.61393619999999], [1.7198688999999998, 52.6136985], [1.71996, 52.61359139999999], [1.7202065999999998, 52.6132771], [1.7203352999999997, 52.61309440000001], [1.7204426999999998, 52.61291810000001], [1.7205174, 52.6127576], [1.7205465, 52.612623], [1.7205585, 52.6125788], [1.7206058, 52.612276300000005]]}", "current_leg_start": "Acle", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "52.6122763", "next_location_lon": "1.7206058", "previous_location": "Acle", "current_leg_milage": "7.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9498.617, \"from_m\": 3034.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10023.324, \"from_m\": 9498.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15897.605, \"from_m\": 10023.324, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16978.887, \"from_m\": 15897.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28842.117, \"from_m\": 16978.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29412.092, \"from_m\": 28842.117, \"capability_applied\": null, \"effective_limit_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\": 599886, \"profile_key\": \"fdc479f955c56a02014b94ea74f2ecfb505bf76d025ac326ebeb75d9df8752c7\", \"schedule_id\": 40151, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Brundall Gardens\", \"stage_seq\": 4, \"distance_m\": 7739.421, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Brundall\", \"stage_seq\": 5, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Lingwood\", \"stage_seq\": 6, \"distance_m\": 12918.206, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Acle\", \"stage_seq\": 7, \"distance_m\": 16748.214, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Great Yarmouth\", \"stage_seq\": 8, \"distance_m\": 29412.092, \"section_seq\": 1, \"route_path_id\": 36182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29412.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36182}], \"total_distance_m\": 29412.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29384.308, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.6122763", "current_position_lon": "1.7206058", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:51Z\", \"source_id\": 49191642, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:54Z\", \"source_id\": 15967714, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:48Z\", \"source_id\": 49211689, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:47Z\", \"source_id\": 15973944, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:27Z\", \"source_id\": 49222024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:32Z\", \"source_id\": 15977355, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:55Z\", \"source_id\": 49247278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:01Z\", \"source_id\": 15985163, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Great Yarmouth", "service_state_platform": "2", "timing_fact_generation": 1789537924698504, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:07.340810", "service_state_evidence_id": 15985163, "current_leg_start_actual_dep": "2026-09-16T06:44:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:07.992820", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
NRW |
GYM |
2P06 |
755337 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9498.617, "from_m": 3034.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10023.324, "from_m": 9498.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15897.605, "from_m": 10023.324, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16978.887, "from_m": 15897.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28842.117, "from_m": 16978.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29412.092, "from_m": 28842.117, "capability_applied": null, "effective_limit_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": 599886, "profile_key": "fdc479f955c56a02014b94ea74f2ecfb505bf76d025ac326ebeb75d9df8752c7", "schedule_id": 40151, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Brundall Gardens", "stage_seq": 4, "distance_m": 7739.421, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Brundall", "stage_seq": 5, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Lingwood", "stage_seq": 6, "distance_m": 12918.206, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Acle", "stage_seq": 7, "distance_m": 16748.214, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Great Yarmouth", "stage_seq": 8, "distance_m": 29412.092, "section_seq": 1, "route_path_id": 36182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29412.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 36182}], "total_distance_m": 29412.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29384.308, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:51Z", "source_id": 49191642, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:54Z", "source_id": 15967714, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:48Z", "source_id": 49211689, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:47Z", "source_id": 15973944, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:27Z", "source_id": 49222024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:32Z", "source_id": 15977355, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:55Z", "source_id": 49247278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:01Z", "source_id": 15985163, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Norwich |
0624 |
0624 |
5B |
None |
None |
Great Yarmouth |
0656 |
0656 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03897/2026-09-16/detailed |
None |
Acle |
2026-09-16T06:44:00+01:00 |
Great Yarmouth |
11.0 |
{"type": "LineString", "coordinates": [[1.5440774999999998, 52.634683300000006], [1.545013, 52.634873], [1.545556, 52.63498609999999], [1.5462063, 52.6350871], [1.5466125999999998, 52.6351416], [1.5471692, 52.63520510000001], [1.5473707999999995, 52.63522439999999], [1.5484587, 52.635296999999994], [1.5493028, 52.6353497], [1.5502209, 52.63538210000001], [1.5510523, 52.6353931], [1.5518382999999998, 52.63537560000001], [1.5524876999999997, 52.63535069999998], [1.5533107, 52.63529450000001], [1.5539173999999998, 52.635243300000006], [1.5541199, 52.6352242], [1.5544891, 52.6351849], [1.5552077999999998, 52.6351011], [1.5558998, 52.6350035], [1.5566985999999998, 52.6348742], [1.5575140999999997, 52.6347261], [1.5580392999999997, 52.63460789999999], [1.5586782999999995, 52.634458599999995], [1.5594937, 52.6342428], [1.56032, 52.63400540000001], [1.5613982, 52.6336944], [1.5676464, 52.63190660000001], [1.5721516, 52.6306278], [1.5771099999999998, 52.629194000000005], [1.5772424, 52.629156], [1.578914, 52.628691], [1.5797502999999995, 52.62845099999999], [1.5806149, 52.6281978], [1.5822372, 52.6277354], [1.582514, 52.627651500000006], [1.5825485, 52.6276408], [1.5859056, 52.6266884], [1.5895296, 52.6256472], [1.5909869, 52.6252261], [1.5940647, 52.624342899999995], [1.5961824, 52.623735200000006], [1.5992111, 52.622866], [1.5995646, 52.6227705], [1.6001574999999997, 52.6226157], [1.6007096999999997, 52.6224719], [1.6014620999999998, 52.622327], [1.6022711, 52.6221566], [1.6029743, 52.6220453], [1.603581, 52.6219622], [1.6041524, 52.6218914], [1.6046115999999997, 52.6218536], [1.6050878999999998, 52.621804399999995], [1.6056005, 52.62177369999999], [1.6060862000000002, 52.6217378], [1.6065422, 52.621714999999995], [1.6083341999999998, 52.6216571], [1.6125757999999997, 52.62153539999999], [1.6169675114151385, 52.6213964551854], [1.6201869, 52.62129459999999], [1.6273191, 52.62108339999999], [1.6332121, 52.620906999999995], [1.6365573999999998, 52.6208016], [1.6375953, 52.6207696], [1.6377213999999998, 52.6207658], [1.6378518, 52.620761400000006], [1.6417888, 52.62063], [1.6453052, 52.6205286], [1.6513929, 52.620312000000006], [1.6582093, 52.62009969999999], [1.6611752999999998, 52.62000729999999], [1.6730767999999998, 52.6196367], [1.6817959, 52.6193651], [1.6911423999999995, 52.61907399999999], [1.6918549, 52.6190518], [1.6948256999999998, 52.6189579], [1.695353, 52.61894389999999], [1.6961845, 52.618916500000005], [1.6973845, 52.6189029], [1.6982967, 52.6189335], [1.6987688, 52.6189774], [1.6994089999999995, 52.61906549999999], [1.7003637, 52.6192012], [1.7012724999999995, 52.6193282], [1.7033994999999995, 52.61956970000001], [1.7043979, 52.619662299999995], [1.7053340999999995, 52.6197226], [1.7063096999999998, 52.61974349999999], [1.7067990398270907, 52.619743635739205], [1.7070307, 52.61974370000001], [1.7075136, 52.61971989999999], [1.7082483999999998, 52.6196562], [1.7088040999999998, 52.61958920000001], [1.7092468, 52.61952169999999], [1.7101333000000003, 52.6193664], [1.7110862, 52.61915590000001], [1.7122965999999995, 52.6188117], [1.7130458, 52.6185544], [1.7137306, 52.61829389999999], [1.7142923, 52.6180561], [1.7147814, 52.6178238], [1.7151709999999998, 52.61763549999999], [1.7155386, 52.6174076], [1.7160921999999998, 52.61703189999999], [1.7165624, 52.61670190000001], [1.7173844, 52.6160704], [1.7175896999999998, 52.6159034], [1.7178665, 52.6156359], [1.7181892999999997, 52.6153598], [1.7186339, 52.614970199999995], [1.718828, 52.6147945], [1.7190507999999998, 52.6145832], [1.7193307999999998, 52.61430769999999], [1.7195152, 52.61410849999999], [1.7196676, 52.61393619999999], [1.7198688999999998, 52.6136985], [1.71996, 52.61359139999999], [1.7202065999999998, 52.6132771], [1.7203352999999997, 52.61309440000001], [1.7204426999999998, 52.61291810000001], [1.7205174, 52.6127576], [1.7205465, 52.612623], [1.7205585, 52.6125788], [1.7206058, 52.612276300000005]]} |
7.9 |
0643 |
0654 |
Acle |
Great Yarmouth |
Great Yarmouth |
52.6122763 |
1.7206058 |
52.6122763 |
1.7206058 |
1 |
0 |
2026-09-16 06:04:08 |
TERMINATED |
2026-09-16 05:54:00 |
Great Yarmouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985163 |
1789537924698504 |
23 |
23 |
2026-09-16 06:04:07.992820 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:07.340810 |
| 568631 |
596974 |
W70666 |
571B04M416 |
2026-09-16 |
COMPLETE |
15985430 |
2026-09-16 06:54:00 |
2026-09-16 06:04:37 |
2026-09-18 06:04:37 |
{"id": 596974, "stp": "O", "toc": "East Midlands Railway", "uid": "W70666", "consist": "810022", "dest_crs": "STP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70666/2026-09-16/detailed", "trust_id": "571B04M416", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-16", "dest_arr_time": "0701", "dest_platform": "2", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1B04", "timing_status": "EARLY", "origin_station": "Derby", "current_leg_arr": "0654", "current_leg_dep": "0610", "current_leg_end": "London St. Pancras", "origin_dep_time": "0429", "origin_platform": "3A", "current_location": "London St. Pancras", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-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.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Kettering", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Kettering", "current_leg_milage": "72.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.412, \"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\": 1366.338, \"from_m\": 265.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1502.305, \"from_m\": 1366.338, \"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\": 1590.964, \"from_m\": 1502.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7831.836, \"from_m\": 1590.964, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 7877.294, \"from_m\": 7831.836, \"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\": 7929.014, \"from_m\": 7877.294, \"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\": 8291.225, \"from_m\": 7929.014, \"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\": 14696.387, \"from_m\": 8291.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15907.884, \"from_m\": 14696.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22191.389, \"from_m\": 15907.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22241.486, \"from_m\": 22191.389, \"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\": 27836.049, \"from_m\": 22241.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27913.478, \"from_m\": 27836.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28039.82, \"from_m\": 27913.478, \"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\": 28082.954, \"from_m\": 28039.82, \"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\": 28804.527, \"from_m\": 28082.954, \"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\": 28875.025, \"from_m\": 28804.527, \"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\": 34917.038, \"from_m\": 28875.025, \"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\": 34978.527, \"from_m\": 34917.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\": 38609.304, \"from_m\": 34978.527, \"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\": 38974.21, \"from_m\": 38609.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39025.41, \"from_m\": 38974.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39076.69, \"from_m\": 39025.41, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39415.074, \"from_m\": 39076.69, \"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\": 39864.019, \"from_m\": 39415.074, \"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\": 40202.403, \"from_m\": 39864.019, \"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\": 40253.683, \"from_m\": 40202.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40304.883, \"from_m\": 40253.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40669.79, \"from_m\": 40304.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44300.566, \"from_m\": 40669.79, \"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\": 44362.055, \"from_m\": 44300.566, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50404.068, \"from_m\": 44362.055, \"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\": 51497.309, \"from_m\": 50404.068, \"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\": 52127.001, \"from_m\": 51497.309, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58157.255, \"from_m\": 52127.001, \"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\": 67056.988, \"from_m\": 58157.255, \"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\": 69157.896, \"from_m\": 67056.988, \"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\": 72319.594, \"from_m\": 69157.896, \"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\": 76300.244, \"from_m\": 72319.594, \"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\": 76350.123, \"from_m\": 76300.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83025.492, \"from_m\": 76350.123, \"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\": 83542.052, \"from_m\": 83025.492, \"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\": 84247.269, \"from_m\": 83542.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84994.136, \"from_m\": 84247.269, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85554.066, \"from_m\": 84994.136, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88752.912, \"from_m\": 85554.066, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89404.642, \"from_m\": 88752.912, \"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\": 92733.191, \"from_m\": 89404.642, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92824.198, \"from_m\": 92733.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95378.12, \"from_m\": 92824.198, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107533.749, \"from_m\": 95378.12, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 109384.749, \"from_m\": 107533.749, \"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\": 109443.08, \"from_m\": 109384.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111197.463, \"from_m\": 109443.08, \"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\": 115378.572, \"from_m\": 111197.463, \"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\": 116242.311, \"from_m\": 115378.572, \"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\": 117958.755, \"from_m\": 116242.311, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123991.409, \"from_m\": 117958.755, \"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\": 124091.718, \"from_m\": 123991.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125111.028, \"from_m\": 124091.718, \"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\": 126990.833, \"from_m\": 125111.028, \"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\": 128926.8, \"from_m\": 126990.833, \"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\": 130746.517, \"from_m\": 128926.8, \"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\": 135721.969, \"from_m\": 130746.517, \"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\": 136737.582, \"from_m\": 135721.969, \"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\": 137307.221, \"from_m\": 136737.582, \"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\": 137864.767, \"from_m\": 137307.221, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 137956.555, \"from_m\": 137864.767, \"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\": 138034.739, \"from_m\": 137956.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138683.33, \"from_m\": 138034.739, \"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\": 139856.367, \"from_m\": 138683.33, \"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\": 141460.977, \"from_m\": 139856.367, \"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\": 147425.305, \"from_m\": 141460.977, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 151715.056, \"from_m\": 147425.305, \"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\": 151759.962, \"from_m\": 151715.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152727.218, \"from_m\": 151759.962, \"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\": 152996.601, \"from_m\": 152727.218, \"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\": 175133.138, \"from_m\": 152996.601, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 177954.493, \"from_m\": 175133.138, \"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\": 178001.89, \"from_m\": 177954.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185955.943, \"from_m\": 178001.89, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 189422.578, \"from_m\": 185955.943, \"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\": 189469.87, \"from_m\": 189422.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 193523.521, \"from_m\": 189469.87, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194574.795, \"from_m\": 193523.521, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 195449.549, \"from_m\": 194574.795, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 198051.254, \"from_m\": 195449.549, \"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\": 199850.053, \"from_m\": 198051.254, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 203334.431, \"from_m\": 199850.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203906.979, \"from_m\": 203334.431, \"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\": 203992.552, \"from_m\": 203906.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204009.752, \"from_m\": 203992.552, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 204094.762, \"from_m\": 204009.752, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 209288.061, \"from_m\": 204094.762, \"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\": 213421.646, \"from_m\": 209288.061, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 231124.539, \"from_m\": 213421.646, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 234483.372, \"from_m\": 231124.539, \"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\": 235870.21, \"from_m\": 234483.372, \"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\": 237145.743, \"from_m\": 235870.21, \"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\": 237250.162, \"from_m\": 237145.743, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 239413.135, \"from_m\": 237250.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 240209.836, \"from_m\": 239413.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 241747.863, \"from_m\": 240209.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 241833.494, \"from_m\": 241747.863, \"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\": 241860.827, \"from_m\": 241833.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 241901.458, \"from_m\": 241860.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 241957.103, \"from_m\": 241901.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 242267.636, \"from_m\": 241957.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 242577.999, \"from_m\": 242267.636, \"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\": 242845.12, \"from_m\": 242577.999, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 596974, \"profile_key\": \"74e208db070bb0a59e14f9bd8bfaf72e03bf6f00a862dfc759941aa7461df855\", \"schedule_id\": 41153, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0429\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 2, \"distance_m\": 1431.602, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0434\", \"wtt_dep\": \"0441\", \"location\": \"Stenson Jn\", \"stage_seq\": 3, \"distance_m\": 7964.123, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 4, \"distance_m\": 22191.389, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 5, \"distance_m\": 27913.478, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Trent East Jn\", \"stage_seq\": 6, \"distance_m\": 28833.655, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 7, \"distance_m\": 35059.313, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Mansfield Jn\", \"stage_seq\": 8, \"distance_m\": 38651.01, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0507\", \"wtt_dep\": \"0514\", \"location\": \"Nottingham\", \"stage_seq\": 9, \"distance_m\": 39639.547, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Mansfield Jn\", \"stage_seq\": 10, \"distance_m\": 40628.083, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Beeston South Jn\", \"stage_seq\": 11, \"distance_m\": 44219.78, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0520H\", \"location\": \"Beeston\", \"stage_seq\": 12, \"distance_m\": 44925.44, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Trent East Jn\", \"stage_seq\": 13, \"distance_m\": 50445.438, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Trent South Jn\", \"stage_seq\": 14, \"distance_m\": 51514.105, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0527\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 15, \"distance_m\": 53096.09, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534H\", \"location\": \"Loughborough\", \"stage_seq\": 16, \"distance_m\": 63690.906, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Sileby Jn\", \"stage_seq\": 17, \"distance_m\": 71134.646, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Syston South Jn\", \"stage_seq\": 18, \"distance_m\": 76027.387, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0547\", \"location\": \"Leicester\", \"stage_seq\": 19, \"distance_m\": 83806.548, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Wigston North Jn\", \"stage_seq\": 20, \"distance_m\": 88853.836, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 92679.473, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600H\", \"location\": \"Market Harborough\", \"stage_seq\": 22, \"distance_m\": 109678.03, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 124253.198, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0611H\", \"location\": \"Kettering\", \"stage_seq\": 24, \"distance_m\": 127325.287, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 25, \"distance_m\": 129407.657, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 26, \"distance_m\": 135616.538, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Wellingborough\", \"stage_seq\": 27, \"distance_m\": 138594.423, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 28, \"distance_m\": 152081.522, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Bedford North Jn\", \"stage_seq\": 29, \"distance_m\": 161803.844, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Bedford\", \"stage_seq\": 30, \"distance_m\": 162914.886, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Bedford South Jn\", \"stage_seq\": 31, \"distance_m\": 164516.642, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Flitwick\", \"stage_seq\": 32, \"distance_m\": 178416.003, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 33, \"distance_m\": 189634.328, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Luton\", \"stage_seq\": 34, \"distance_m\": 194327.073, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Harpenden Jn\", \"stage_seq\": 35, \"distance_m\": 204009.752, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"St. Albans\", \"stage_seq\": 36, \"distance_m\": 211047.72, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 219834.612, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Hendon\", \"stage_seq\": 38, \"distance_m\": 231836.61, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Cricklewood\", \"stage_seq\": 39, \"distance_m\": 234886.313, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 40, \"distance_m\": 236835.36, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 41, \"distance_m\": 237269.298, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 42, \"distance_m\": 239581.987, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Kentish Town\", \"stage_seq\": 43, \"distance_m\": 240585.669, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Dock Jn North\", \"stage_seq\": 44, \"distance_m\": 241552.765, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Dock Jn South\", \"stage_seq\": 45, \"distance_m\": 241966.532, \"section_seq\": 1, \"route_path_id\": 107268}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 46, \"distance_m\": 242845.12, \"section_seq\": 1, \"route_path_id\": 107268}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 242845.12, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107268}], \"total_distance_m\": 242845.12, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 236035.459, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6809.661, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0429", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "44.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:53:43Z\", \"source_id\": 49070564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:53:47Z\", \"source_id\": 15930164, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:04:14Z\", \"source_id\": 49076883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:04:19Z\", \"source_id\": 15932100, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:01:03Z\", \"source_id\": 49074835, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:37Z\", \"source_id\": 49088165, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:44Z\", \"source_id\": 15935335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:05Z\", \"source_id\": 49093083, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:08Z\", \"source_id\": 15936812, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:46Z\", \"source_id\": 49101190, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:53Z\", \"source_id\": 15939150, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:31Z\", \"source_id\": 49113929, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:39Z\", \"source_id\": 15943010, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:50Z\", \"source_id\": 49135780, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:52Z\", \"source_id\": 15949728, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:11Z\", \"source_id\": 49151543, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:18Z\", \"source_id\": 15954820, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:00Z\", \"source_id\": 49166149, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:06Z\", \"source_id\": 15959409, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:36Z\", \"source_id\": 49193227, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:42Z\", \"source_id\": 15968258, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:39Z\", \"source_id\": 49204486, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:42Z\", \"source_id\": 15971798, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:47Z\", \"source_id\": 49218253, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:50Z\", \"source_id\": 15976080, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:29Z\", \"source_id\": 49234022, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:36Z\", \"source_id\": 15981107, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:55Z\", \"source_id\": 49237291, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:01Z\", \"source_id\": 15982165, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:43Z\", \"source_id\": 49239175, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:46Z\", \"source_id\": 15982717, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:19Z\", \"source_id\": 49248236, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:24Z\", \"source_id\": 15985430, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "4", "timing_fact_generation": 1789537945087265, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:09.552613", "service_state_evidence_id": 15985430, "current_leg_start_actual_dep": "2026-09-16T06:11:30+01:00", "operational_evidence_version": 158, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:09.635168", "service_state_valid_until_kind": null, "operational_interpretation_version": 158, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
DBY |
STP |
1B04 |
810022 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 265.412, "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": 1366.338, "from_m": 265.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1502.305, "from_m": 1366.338, "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": 1590.964, "from_m": 1502.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7831.836, "from_m": 1590.964, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 7877.294, "from_m": 7831.836, "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": 7929.014, "from_m": 7877.294, "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": 8291.225, "from_m": 7929.014, "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": 14696.387, "from_m": 8291.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15907.884, "from_m": 14696.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22191.389, "from_m": 15907.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22241.486, "from_m": 22191.389, "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": 27836.049, "from_m": 22241.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27913.478, "from_m": 27836.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28039.82, "from_m": 27913.478, "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": 28082.954, "from_m": 28039.82, "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": 28804.527, "from_m": 28082.954, "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": 28875.025, "from_m": 28804.527, "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": 34917.038, "from_m": 28875.025, "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": 34978.527, "from_m": 34917.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": 38609.304, "from_m": 34978.527, "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": 38974.21, "from_m": 38609.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39025.41, "from_m": 38974.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39076.69, "from_m": 39025.41, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39415.074, "from_m": 39076.69, "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": 39864.019, "from_m": 39415.074, "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": 40202.403, "from_m": 39864.019, "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": 40253.683, "from_m": 40202.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40304.883, "from_m": 40253.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40669.79, "from_m": 40304.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44300.566, "from_m": 40669.79, "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": 44362.055, "from_m": 44300.566, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50404.068, "from_m": 44362.055, "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": 51497.309, "from_m": 50404.068, "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": 52127.001, "from_m": 51497.309, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58157.255, "from_m": 52127.001, "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": 67056.988, "from_m": 58157.255, "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": 69157.896, "from_m": 67056.988, "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": 72319.594, "from_m": 69157.896, "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": 76300.244, "from_m": 72319.594, "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": 76350.123, "from_m": 76300.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83025.492, "from_m": 76350.123, "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": 83542.052, "from_m": 83025.492, "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": 84247.269, "from_m": 83542.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84994.136, "from_m": 84247.269, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85554.066, "from_m": 84994.136, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88752.912, "from_m": 85554.066, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89404.642, "from_m": 88752.912, "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": 92733.191, "from_m": 89404.642, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92824.198, "from_m": 92733.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95378.12, "from_m": 92824.198, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 107533.749, "from_m": 95378.12, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 109384.749, "from_m": 107533.749, "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": 109443.08, "from_m": 109384.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111197.463, "from_m": 109443.08, "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": 115378.572, "from_m": 111197.463, "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": 116242.311, "from_m": 115378.572, "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": 117958.755, "from_m": 116242.311, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123991.409, "from_m": 117958.755, "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": 124091.718, "from_m": 123991.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125111.028, "from_m": 124091.718, "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": 126990.833, "from_m": 125111.028, "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": 128926.8, "from_m": 126990.833, "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": 130746.517, "from_m": 128926.8, "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": 135721.969, "from_m": 130746.517, "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": 136737.582, "from_m": 135721.969, "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": 137307.221, "from_m": 136737.582, "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": 137864.767, "from_m": 137307.221, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 137956.555, "from_m": 137864.767, "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": 138034.739, "from_m": 137956.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138683.33, "from_m": 138034.739, "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": 139856.367, "from_m": 138683.33, "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": 141460.977, "from_m": 139856.367, "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": 147425.305, "from_m": 141460.977, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 151715.056, "from_m": 147425.305, "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": 151759.962, "from_m": 151715.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152727.218, "from_m": 151759.962, "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": 152996.601, "from_m": 152727.218, "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": 175133.138, "from_m": 152996.601, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 177954.493, "from_m": 175133.138, "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": 178001.89, "from_m": 177954.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185955.943, "from_m": 178001.89, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 189422.578, "from_m": 185955.943, "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": 189469.87, "from_m": 189422.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 193523.521, "from_m": 189469.87, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194574.795, "from_m": 193523.521, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 195449.549, "from_m": 194574.795, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 198051.254, "from_m": 195449.549, "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": 199850.053, "from_m": 198051.254, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 203334.431, "from_m": 199850.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203906.979, "from_m": 203334.431, "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": 203992.552, "from_m": 203906.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204009.752, "from_m": 203992.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 204094.762, "from_m": 204009.752, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 209288.061, "from_m": 204094.762, "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": 213421.646, "from_m": 209288.061, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 231124.539, "from_m": 213421.646, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 234483.372, "from_m": 231124.539, "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": 235870.21, "from_m": 234483.372, "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": 237145.743, "from_m": 235870.21, "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": 237250.162, "from_m": 237145.743, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 239413.135, "from_m": 237250.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 240209.836, "from_m": 239413.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 241747.863, "from_m": 240209.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 241833.494, "from_m": 241747.863, "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": 241860.827, "from_m": 241833.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 241901.458, "from_m": 241860.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 241957.103, "from_m": 241901.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 242267.636, "from_m": 241957.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 242577.999, "from_m": 242267.636, "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": 242845.12, "from_m": 242577.999, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 596974, "profile_key": "74e208db070bb0a59e14f9bd8bfaf72e03bf6f00a862dfc759941aa7461df855", "schedule_id": 41153, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0429", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431", "location": "Derby L.N.W. Jn", "stage_seq": 2, "distance_m": 1431.602, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0434", "wtt_dep": "0441", "location": "Stenson Jn", "stage_seq": 3, "distance_m": 7964.123, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452H", "location": "Castle Donington Jn", "stage_seq": 4, "distance_m": 22191.389, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458", "location": "Sheet Stores Jn", "stage_seq": 5, "distance_m": 27913.478, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Trent East Jn", "stage_seq": 6, "distance_m": 28833.655, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502H", "location": "Beeston South Jn", "stage_seq": 7, "distance_m": 35059.313, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Mansfield Jn", "stage_seq": 8, "distance_m": 38651.01, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0507", "wtt_dep": "0514", "location": "Nottingham", "stage_seq": 9, "distance_m": 39639.547, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Mansfield Jn", "stage_seq": 10, "distance_m": 40628.083, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Beeston South Jn", "stage_seq": 11, "distance_m": 44219.78, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0520H", "location": "Beeston", "stage_seq": 12, "distance_m": 44925.44, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Trent East Jn", "stage_seq": 13, "distance_m": 50445.438, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Trent South Jn", "stage_seq": 14, "distance_m": 51514.105, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0527", "location": "East Midlands Parkway", "stage_seq": 15, "distance_m": 53096.09, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534H", "location": "Loughborough", "stage_seq": 16, "distance_m": 63690.906, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Sileby Jn", "stage_seq": 17, "distance_m": 71134.646, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Syston South Jn", "stage_seq": 18, "distance_m": 76027.387, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0547", "location": "Leicester", "stage_seq": 19, "distance_m": 83806.548, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Wigston North Jn", "stage_seq": 20, "distance_m": 88853.836, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Kilby Bridge Jn", "stage_seq": 21, "distance_m": 92679.473, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600H", "location": "Market Harborough", "stage_seq": 22, "distance_m": 109678.03, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 124253.198, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0611H", "location": "Kettering", "stage_seq": 24, "distance_m": 127325.287, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Kettering South Jn", "stage_seq": 25, "distance_m": 129407.657, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Harrowden Jn", "stage_seq": 26, "distance_m": 135616.538, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Wellingborough", "stage_seq": 27, "distance_m": 138594.423, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Sharnbrook Jn", "stage_seq": 28, "distance_m": 152081.522, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Bedford North Jn", "stage_seq": 29, "distance_m": 161803.844, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Bedford", "stage_seq": 30, "distance_m": 162914.886, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Bedford South Jn", "stage_seq": 31, "distance_m": 164516.642, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Flitwick", "stage_seq": 32, "distance_m": 178416.003, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Leagrave Jn", "stage_seq": 33, "distance_m": 189634.328, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Luton", "stage_seq": 34, "distance_m": 194327.073, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Harpenden Jn", "stage_seq": 35, "distance_m": 204009.752, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "St. Albans", "stage_seq": 36, "distance_m": 211047.72, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 219834.612, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Hendon", "stage_seq": 38, "distance_m": 231836.61, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Cricklewood", "stage_seq": 39, "distance_m": 234886.313, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "West Hampstead Thameslink", "stage_seq": 40, "distance_m": 236835.36, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "West Hampstead South Jn", "stage_seq": 41, "distance_m": 237269.298, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Carlton Road Jn", "stage_seq": 42, "distance_m": 239581.987, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Kentish Town", "stage_seq": 43, "distance_m": 240585.669, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Dock Jn North", "stage_seq": 44, "distance_m": 241552.765, "section_seq": 1, "route_path_id": 107268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Dock Jn South", "stage_seq": 45, "distance_m": 241966.532, "section_seq": 1, "route_path_id": 107268}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 46, "distance_m": 242845.12, "section_seq": 1, "route_path_id": 107268}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 242845.12, "from_m": 0.0, "section_seq": 1, "route_path_id": 107268}], "total_distance_m": 242845.12, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 236035.459, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6809.661, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16782, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:53:43Z", "source_id": 49070564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T03:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:53:47Z", "source_id": 15930164, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:04:14Z", "source_id": 49076883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:04:19Z", "source_id": 15932100, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:01:03Z", "source_id": 49074835, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:37Z", "source_id": 49088165, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:44Z", "source_id": 15935335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16843, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:05Z", "source_id": 49093083, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:08Z", "source_id": 15936812, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:46Z", "source_id": 49101190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:53Z", "source_id": 15939150, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:31Z", "source_id": 49113929, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:39Z", "source_id": 15943010, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:50Z", "source_id": 49135780, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T04:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:52Z", "source_id": 15949728, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:11Z", "source_id": 49151543, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:18Z", "source_id": 15954820, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17749, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:00Z", "source_id": 49166149, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T05:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:06Z", "source_id": 15959409, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:36Z", "source_id": 49193227, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T05:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:42Z", "source_id": 15968258, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:39Z", "source_id": 49204486, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T05:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:42Z", "source_id": 15971798, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:47Z", "source_id": 49218253, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T05:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:50Z", "source_id": 15976080, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:29Z", "source_id": 49234022, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T05:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:36Z", "source_id": 15981107, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:55Z", "source_id": 49237291, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T05:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:01Z", "source_id": 15982165, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:43Z", "source_id": 49239175, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T05:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:46Z", "source_id": 15982717, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:19Z", "source_id": 49248236, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T05:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:24Z", "source_id": 15985430, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Derby |
0429 |
0429 |
3A |
None |
None |
London St. Pancras |
0701 |
0701 |
2 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70666/2026-09-16/detailed |
None |
Kettering |
2026-09-16T06:11:30+01:00 |
London St. Pancras |
44.0 |
{"type": "LineString", "coordinates": [[-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-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.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} |
72.0 |
0610 |
0654 |
Kettering |
London St. Pancras |
London St. Pancras |
51.5321037 |
-0.1272303 |
51.5321037 |
-0.1272303 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:54:00 |
London St. Pancras |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985430 |
1789537945087265 |
158 |
158 |
2026-09-16 06:04:09.635168 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:09.552613 |
| 568632 |
599158 |
G15475 |
682T40M616 |
2026-09-16 |
COMPLETE |
15986045 |
2026-09-16 06:54:00 |
2026-09-16 06:04:37 |
2026-09-18 06:04:37 |
{"id": 599158, "stp": "P", "toc": "Great Western Railway", "uid": "G15475", "consist": "165132", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15475/2026-09-16/detailed", "trust_id": "682T40M616", "origin_crs": "GCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "1", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2T40", "timing_status": "EARLY", "origin_station": "Gloucester", "current_leg_arr": "0654", "current_leg_dep": "0648", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0604", "origin_platform": "1", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.5685207000000005, 51.49657949999999], [-2.5686369999999994, 51.4961657], [-2.5687217, 51.4958315], [-2.5687822999999996, 51.4955635], [-2.5687998999999997, 51.495485599999995], [-2.56906512019764, 51.49452942042647], [-2.5691862, 51.49409289999999], [-2.5687998999999997, 51.495485599999995], [-2.5687822999999996, 51.4955635], [-2.5687217, 51.4958315], [-2.5686369999999994, 51.4961657], [-2.5685207000000005, 51.49657949999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.57222526392474, 51.47162500523852], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Filton Abbey Wood", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Filton Abbey Wood", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.097, \"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\": 1789.638, \"from_m\": 1684.097, \"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\": 3331.283, \"from_m\": 1789.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3562.206, \"from_m\": 3331.283, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3621.345, \"from_m\": 3562.206, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3756.774, \"from_m\": 3621.345, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11668.387, \"from_m\": 3756.774, \"capability_applied\": null, \"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\": 11690.089, \"from_m\": 11668.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24423.515, \"from_m\": 11690.089, \"capability_applied\": null, \"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\": 24463.222, \"from_m\": 24423.515, \"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\": 32046.372, \"from_m\": 24463.222, \"capability_applied\": null, \"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\": 44051.55, \"from_m\": 32046.372, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45269.886, \"from_m\": 44051.55, \"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\": 45924.216, \"from_m\": 45269.886, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 46120.372, \"from_m\": 45924.216, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46245.999, \"from_m\": 46120.372, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 46330.557, \"from_m\": 46245.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52271.015, \"from_m\": 46330.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53664.091, \"from_m\": 52271.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55861.649, \"from_m\": 53664.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57471.802, \"from_m\": 55861.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57581.603, \"from_m\": 57471.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59671.831, \"from_m\": 57581.603, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59691.92, \"from_m\": 59671.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60069.23, \"from_m\": 59691.92, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60223.598, \"from_m\": 60069.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61416.149, \"from_m\": 60223.598, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61765.673, \"from_m\": 61416.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62201.497, \"from_m\": 61765.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\": 62254.169, \"from_m\": 62201.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62291.676, \"from_m\": 62254.169, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62308.05, \"from_m\": 62291.676, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62371.102, \"from_m\": 62308.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62979.512, \"from_m\": 62371.102, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 599158, \"profile_key\": \"7afc3e2ebb41d80c903c8437ae975f52f10e07e486de84237bbab24e2c3594a9\", \"schedule_id\": 9160, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Gloucester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Horton Road Jn\", \"stage_seq\": 2, \"distance_m\": 606.961, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 3, \"distance_m\": 1712.162, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Standish Jn\", \"stage_seq\": 4, \"distance_m\": 11600.55, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0617\", \"location\": \"Cam & Dursley\", \"stage_seq\": 5, \"distance_m\": 20463.315, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Charfield\", \"stage_seq\": 6, \"distance_m\": 32605.752, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634\", \"location\": \"Yate\", \"stage_seq\": 7, \"distance_m\": 43556.953, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 8, \"distance_m\": 46148.181, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0644H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 9, \"distance_m\": 53505.405, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 10, \"distance_m\": 55908.841, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Horfield Jn\", \"stage_seq\": 11, \"distance_m\": 57010.383, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 12, \"distance_m\": 59671.831, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 13, \"distance_m\": 61820.181, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 14, \"distance_m\": 62411.8, \"section_seq\": 1, \"route_path_id\": 58382}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 15, \"distance_m\": 62979.512, \"section_seq\": 1, \"route_path_id\": 58382}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62979.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58382}], \"total_distance_m\": 62979.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62123.746, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 855.766, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:40Z\", \"source_id\": 49169270, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:42Z\", \"source_id\": 15960407, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:20Z\", \"source_id\": 49194825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:21Z\", \"source_id\": 15968749, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:52Z\", \"source_id\": 49220752, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:58Z\", \"source_id\": 15976931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:29Z\", \"source_id\": 49231550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:32Z\", \"source_id\": 15980310, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:07Z\", \"source_id\": 49250105, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:11Z\", \"source_id\": 15986045, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "1", "timing_fact_generation": 1789537992676152, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:09.565478", "service_state_evidence_id": 15986045, "current_leg_start_actual_dep": "2026-09-16T06:48:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:10.492955", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
GCR |
BRI |
2T40 |
165132 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1684.097, "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": 1789.638, "from_m": 1684.097, "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": 3331.283, "from_m": 1789.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3562.206, "from_m": 3331.283, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3621.345, "from_m": 3562.206, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3756.774, "from_m": 3621.345, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11668.387, "from_m": 3756.774, "capability_applied": null, "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": 11690.089, "from_m": 11668.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24423.515, "from_m": 11690.089, "capability_applied": null, "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": 24463.222, "from_m": 24423.515, "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": 32046.372, "from_m": 24463.222, "capability_applied": null, "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": 44051.55, "from_m": 32046.372, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45269.886, "from_m": 44051.55, "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": 45924.216, "from_m": 45269.886, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 46120.372, "from_m": 45924.216, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46245.999, "from_m": 46120.372, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 46330.557, "from_m": 46245.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52271.015, "from_m": 46330.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53664.091, "from_m": 52271.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55861.649, "from_m": 53664.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57471.802, "from_m": 55861.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57581.603, "from_m": 57471.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59671.831, "from_m": 57581.603, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59691.92, "from_m": 59671.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60069.23, "from_m": 59691.92, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60223.598, "from_m": 60069.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61416.149, "from_m": 60223.598, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61765.673, "from_m": 61416.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62201.497, "from_m": 61765.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": 62254.169, "from_m": 62201.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62291.676, "from_m": 62254.169, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62308.05, "from_m": 62291.676, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62371.102, "from_m": 62308.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62979.512, "from_m": 62371.102, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 599158, "profile_key": "7afc3e2ebb41d80c903c8437ae975f52f10e07e486de84237bbab24e2c3594a9", "schedule_id": 9160, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Gloucester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Horton Road Jn", "stage_seq": 2, "distance_m": 606.961, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Gloucester Yard Jn", "stage_seq": 3, "distance_m": 1712.162, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Standish Jn", "stage_seq": 4, "distance_m": 11600.55, "section_seq": 1, "route_path_id": 58382}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0617", "location": "Cam & Dursley", "stage_seq": 5, "distance_m": 20463.315, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Charfield", "stage_seq": 6, "distance_m": 32605.752, "section_seq": 1, "route_path_id": 58382}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634", "location": "Yate", "stage_seq": 7, "distance_m": 43556.953, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Westerleigh Jn", "stage_seq": 8, "distance_m": 46148.181, "section_seq": 1, "route_path_id": 58382}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0644H", "location": "Bristol Parkway", "stage_seq": 9, "distance_m": 53505.405, "section_seq": 1, "route_path_id": 58382}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Filton Abbey Wood", "stage_seq": 10, "distance_m": 55908.841, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Horfield Jn", "stage_seq": 11, "distance_m": 57010.383, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Narroways Hill Jn", "stage_seq": 12, "distance_m": 59671.831, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Dr Day's Jn", "stage_seq": 13, "distance_m": 61820.181, "section_seq": 1, "route_path_id": 58382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Bristol East Jn", "stage_seq": 14, "distance_m": 62411.8, "section_seq": 1, "route_path_id": 58382}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 15, "distance_m": 62979.512, "section_seq": 1, "route_path_id": 58382}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62979.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 58382}], "total_distance_m": 62979.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62123.746, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 855.766, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:40Z", "source_id": 49169270, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:42Z", "source_id": 15960407, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:20Z", "source_id": 49194825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:21Z", "source_id": 15968749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:52Z", "source_id": 49220752, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:58Z", "source_id": 15976931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:29Z", "source_id": 49231550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:32Z", "source_id": 15980310, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:07Z", "source_id": 49250105, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:11Z", "source_id": 15986045, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Gloucester |
0604 |
0604 |
1 |
None |
None |
Bristol Temple Meads |
0656 |
0656 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15475/2026-09-16/detailed |
None |
Filton Abbey Wood |
2026-09-16T06:48:00+01:00 |
Bristol Temple Meads |
6.0 |
{"type": "LineString", "coordinates": [[-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.5685207000000005, 51.49657949999999], [-2.5686369999999994, 51.4961657], [-2.5687217, 51.4958315], [-2.5687822999999996, 51.4955635], [-2.5687998999999997, 51.495485599999995], [-2.56906512019764, 51.49452942042647], [-2.5691862, 51.49409289999999], [-2.5687998999999997, 51.495485599999995], [-2.5687822999999996, 51.4955635], [-2.5687217, 51.4958315], [-2.5686369999999994, 51.4961657], [-2.5685207000000005, 51.49657949999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.57222526392474, 51.47162500523852], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
4.9 |
0648 |
0654 |
Filton Abbey Wood |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:54:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986045 |
1789537992676152 |
50 |
50 |
2026-09-16 06:04:10.492955 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:09.565478 |
| 568633 |
598961 |
L87752 |
041R05M616 |
2026-09-16 |
COMPLETE |
15985702 |
2026-09-16 06:54:00 |
2026-09-16 06:04:37 |
2026-09-18 06:04:37 |
{"id": 598961, "stp": "P", "toc": "ScotRail", "uid": "L87752", "consist": "385106+385109", "dest_crs": "GLQ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87752/2026-09-16/detailed", "trust_id": "041R05M616", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "0649", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1R05", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0654", "current_leg_dep": "0637", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0600", "origin_platform": "11", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 3742.144, \"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\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4740.57, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4798.453, \"from_m\": 4740.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5007.123, \"from_m\": 4798.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15796.596, \"from_m\": 5007.123, \"capability_applied\": 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\": 21261.802, \"from_m\": 15796.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21324.887, \"from_m\": 21261.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21933.131, \"from_m\": 21324.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29621.897, \"from_m\": 21933.131, \"capability_applied\": 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\": 31978.341, \"from_m\": 29621.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35482.771, \"from_m\": 31978.341, \"capability_applied\": 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\": 37151.99, \"from_m\": 35482.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37233.195, \"from_m\": 37151.99, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37273.559, \"from_m\": 37233.195, \"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\": 37509.665, \"from_m\": 37273.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39841.95, \"from_m\": 37509.665, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41693.443, \"from_m\": 39841.95, \"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\": 48854.847, \"from_m\": 41693.443, \"capability_applied\": 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\": 48969.873, \"from_m\": 48854.847, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71462.682, \"from_m\": 48969.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\": 71767.748, \"from_m\": 71462.682, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73108.747, \"from_m\": 71767.748, \"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\": 73742.647, \"from_m\": 73108.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:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74488.158, \"from_m\": 73742.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74875.723, \"from_m\": 74488.158, \"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\": 74940.924, \"from_m\": 74875.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75616.039, \"from_m\": 74940.924, \"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\": 76213.564, \"from_m\": 75616.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76709.81, \"from_m\": 76213.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598961, \"profile_key\": \"4db28755f3821036da7e5f7625ccf8c14b3a43c8306c20979814a3e978f0b0c4\", \"schedule_id\": 32674, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4837.263, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Newbridge Jn\", \"stage_seq\": 5, \"distance_m\": 14455.575, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 6, \"distance_m\": 21194.79, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Linlithgow\", \"stage_seq\": 7, \"distance_m\": 29209.724, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Polmont\", \"stage_seq\": 8, \"distance_m\": 36726.345, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Falkirk High\", \"stage_seq\": 9, \"distance_m\": 41891.798, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 10, \"distance_m\": 48854.847, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Croy\", \"stage_seq\": 11, \"distance_m\": 58433.942, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Lenzie\", \"stage_seq\": 12, \"distance_m\": 66828.188, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Bishopbriggs\", \"stage_seq\": 13, \"distance_m\": 71631.121, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 14, \"distance_m\": 73940.94, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 15, \"distance_m\": 74814.109, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 16, \"distance_m\": 76709.81, \"section_seq\": 1, \"route_path_id\": 28598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76709.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}], \"total_distance_m\": 76709.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76709.81, \"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": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:54Z\", \"source_id\": 49143968, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:56Z\", \"source_id\": 15952361, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:30Z\", \"source_id\": 49168950, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:38Z\", \"source_id\": 15960349, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:00Z\", \"source_id\": 49179727, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:06Z\", \"source_id\": 15963843, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:27Z\", \"source_id\": 49188668, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:29Z\", \"source_id\": 15966734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:16Z\", \"source_id\": 49210502, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:21Z\", \"source_id\": 15973627, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:12Z\", \"source_id\": 49221442, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:16Z\", \"source_id\": 15977171, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:03Z\", \"source_id\": 49225740, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:08Z\", \"source_id\": 15978523, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:40Z\", \"source_id\": 49249080, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:42Z\", \"source_id\": 15985702, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "4", "timing_fact_generation": 1789537963673260, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:13.470890", "service_state_evidence_id": 15985702, "current_leg_start_actual_dep": "2026-09-16T06:42:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:14.198442", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLQ |
1R05 |
385106+385109 |
8 |
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": 3742.144, "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": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4740.57, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4798.453, "from_m": 4740.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5007.123, "from_m": 4798.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15796.596, "from_m": 5007.123, "capability_applied": 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": 21261.802, "from_m": 15796.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21324.887, "from_m": 21261.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21933.131, "from_m": 21324.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29621.897, "from_m": 21933.131, "capability_applied": 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": 31978.341, "from_m": 29621.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35482.771, "from_m": 31978.341, "capability_applied": 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": 37151.99, "from_m": 35482.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37233.195, "from_m": 37151.99, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37273.559, "from_m": 37233.195, "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": 37509.665, "from_m": 37273.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39841.95, "from_m": 37509.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41693.443, "from_m": 39841.95, "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": 48854.847, "from_m": 41693.443, "capability_applied": 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": 48969.873, "from_m": 48854.847, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71462.682, "from_m": 48969.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": 71767.748, "from_m": 71462.682, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 73108.747, "from_m": 71767.748, "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": 73742.647, "from_m": 73108.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:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 74488.158, "from_m": 73742.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74875.723, "from_m": 74488.158, "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": 74940.924, "from_m": 74875.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75616.039, "from_m": 74940.924, "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": 76213.564, "from_m": 75616.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76709.81, "from_m": 76213.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 598961, "profile_key": "4db28755f3821036da7e5f7625ccf8c14b3a43c8306c20979814a3e978f0b0c4", "schedule_id": 32674, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4837.263, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Newbridge Jn", "stage_seq": 5, "distance_m": 14455.575, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Winchburgh Jn", "stage_seq": 6, "distance_m": 21194.79, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Linlithgow", "stage_seq": 7, "distance_m": 29209.724, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Polmont", "stage_seq": 8, "distance_m": 36726.345, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Falkirk High", "stage_seq": 9, "distance_m": 41891.798, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Greenhill Upper Jn", "stage_seq": 10, "distance_m": 48854.847, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Croy", "stage_seq": 11, "distance_m": 58433.942, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Lenzie", "stage_seq": 12, "distance_m": 66828.188, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Bishopbriggs", "stage_seq": 13, "distance_m": 71631.121, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Cowlairs West Jn", "stage_seq": 14, "distance_m": 73940.94, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Cowlairs South Jn", "stage_seq": 15, "distance_m": 74814.109, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 16, "distance_m": 76709.81, "section_seq": 1, "route_path_id": 28598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76709.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 28598}], "total_distance_m": 76709.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76709.81, "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": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:54Z", "source_id": 49143968, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:56Z", "source_id": 15952361, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:30Z", "source_id": 49168950, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:38Z", "source_id": 15960349, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:00Z", "source_id": 49179727, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:06Z", "source_id": 15963843, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:27Z", "source_id": 49188668, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:29Z", "source_id": 15966734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:16Z", "source_id": 49210502, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:21Z", "source_id": 15973627, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:12Z", "source_id": 49221442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:16Z", "source_id": 15977171, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:03Z", "source_id": 49225740, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:08Z", "source_id": 15978523, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:40Z", "source_id": 49249080, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:42Z", "source_id": 15985702, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Edinburgh |
0600 |
0600 |
11 |
None |
None |
Glasgow Queen St High Level |
0649 |
0649 |
4 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87752/2026-09-16/detailed |
None |
Croy |
2026-09-16T06:42:00+01:00 |
Glasgow Queen St High Level |
17.0 |
{"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
11.3 |
0637 |
0654 |
Croy |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:54:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985702 |
1789537963673260 |
60 |
60 |
2026-09-16 06:04:14.198442 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:13.470890 |
| 568634 |
599970 |
W32833 |
862Y76M616 |
2026-09-16 |
COMPLETE |
15986839 |
2026-09-16 06:54:00 |
2026-09-16 06:04:37 |
2026-09-18 06:04:37 |
{"id": 599970, "stp": "P", "toc": "Southern", "uid": "W32833", "consist": "377444", "dest_crs": "CCH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32833/2026-09-16/detailed", "trust_id": "862Y76M616", "origin_crs": "LIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester", "service_date": "2026-09-16", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Chichester", "signalling_id": "2Y76", "timing_status": "LATE", "origin_station": "Littlehampton", "current_leg_arr": "0654", "current_leg_dep": "0647", "current_leg_end": "Chichester", "origin_dep_time": "0626", "origin_platform": "2", "current_location": "Chichester", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404467063726569, 50.83079928896242], [-0.641706, 50.83079889999999], [-0.6421837, 50.830800200000006], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.6449788999999999, 50.8308297], [-0.6455499, 50.83083299999999], [-0.6469907, 50.8308357], [-0.6471446999999999, 50.830835400000005], [-0.6563151, 50.83084680000001], [-0.6695102999999999, 50.83084459999999], [-0.6746972999999999, 50.8308497], [-0.6893293999999999, 50.8308639], [-0.6894393, 50.830863999999984], [-0.6896971, 50.830864299999995], [-0.6902175999999999, 50.83087359999998], [-0.6902490999999998, 50.8308743], [-0.6904362999999999, 50.83087839999999], [-0.6905416, 50.8308801], [-0.6908918999999999, 50.83088849999999], [-0.7059773, 50.831389], [-0.7124863999999999, 50.83160610000001], [-0.7186522272956171, 50.8318167417532], [-0.7289137, 50.832167299999995], [-0.7291765999999998, 50.8321763], [-0.7293405, 50.8321819], [-0.7354975, 50.83239220000001], [-0.7367763, 50.8324221], [-0.737518, 50.832430300000006], [-0.7386068, 50.8324211], [-0.7395364, 50.8324136], [-0.7488682, 50.832300700000005], [-0.753571, 50.8322438], [-0.7546326999999999, 50.832231], [-0.7658674, 50.83209509999999], [-0.774067, 50.8319838], [-0.7762697, 50.83195619999999], [-0.7798385999999999, 50.8319078], [-0.7810670999999999, 50.83188830000001], [-0.7816833, 50.83188080000001], [-0.7818449999999999, 50.83188049999999], [-0.7820505, 50.8318816], [-0.7823639000000001, 50.8318824], [-0.7826171999999999, 50.8318847], [-0.7828574, 50.83189], [-0.7832303, 50.831901]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "50.8319010", "next_location_lon": "-0.7832303", "previous_location": "Barnham", "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\": 474.509, \"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\": 2137.869, \"from_m\": 474.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2914.671, \"from_m\": 2137.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3020.119, \"from_m\": 2914.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3071.804, \"from_m\": 3020.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7164.52, \"from_m\": 3071.804, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7791.584, \"from_m\": 7164.52, \"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\": 7823.542, \"from_m\": 7791.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7878.182, \"from_m\": 7823.542, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8019.477, \"from_m\": 7878.182, \"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\": 17592.941, \"from_m\": 8019.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 599970, \"profile_key\": \"8e9aacb8fb5feafbbc9786e08bd4cbe781f2daca998e98a75c04e82e5e97b16c\", \"schedule_id\": 26260, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Littlehampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 2, \"distance_m\": 2137.869, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 3247.252, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Barnham\", \"stage_seq\": 4, \"distance_m\": 7489.08, \"section_seq\": 1, \"route_path_id\": 100832}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Chichester\", \"stage_seq\": 5, \"distance_m\": 17592.941, \"section_seq\": 1, \"route_path_id\": 100832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17592.941, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100832}], \"total_distance_m\": 17592.941, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 17541.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8319010", "current_position_lon": "-0.7832303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:22Z\", \"source_id\": 49221857, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:26Z\", \"source_id\": 15977301, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:51Z\", \"source_id\": 49232378, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:53Z\", \"source_id\": 15980550, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:10Z\", \"source_id\": 49252704, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:14Z\", \"source_id\": 15986839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chichester", "service_state_platform": "2", "timing_fact_generation": 1789538055276120, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:15.271075", "service_state_evidence_id": 15986839, "current_leg_start_actual_dep": "2026-09-16T06:46:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:15.666497", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
LIT |
CCH |
2Y76 |
377444 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 474.509, "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": 2137.869, "from_m": 474.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2914.671, "from_m": 2137.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3020.119, "from_m": 2914.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3071.804, "from_m": 3020.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7164.52, "from_m": 3071.804, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7791.584, "from_m": 7164.52, "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": 7823.542, "from_m": 7791.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7878.182, "from_m": 7823.542, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8019.477, "from_m": 7878.182, "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": 17592.941, "from_m": 8019.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 599970, "profile_key": "8e9aacb8fb5feafbbc9786e08bd4cbe781f2daca998e98a75c04e82e5e97b16c", "schedule_id": 26260, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Littlehampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Littlehampton Jn", "stage_seq": 2, "distance_m": 2137.869, "section_seq": 1, "route_path_id": 100832}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Ford", "stage_seq": 3, "distance_m": 3247.252, "section_seq": 1, "route_path_id": 100832}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Barnham", "stage_seq": 4, "distance_m": 7489.08, "section_seq": 1, "route_path_id": 100832}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Chichester", "stage_seq": 5, "distance_m": 17592.941, "section_seq": 1, "route_path_id": 100832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17592.941, "from_m": 0.0, "section_seq": 1, "route_path_id": 100832}], "total_distance_m": 17592.941, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 17541.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27483, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:22Z", "source_id": 49221857, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:26Z", "source_id": 15977301, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:51Z", "source_id": 49232378, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:53Z", "source_id": 15980550, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:10Z", "source_id": 49252704, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:14Z", "source_id": 15986839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Littlehampton |
0626 |
0626 |
2 |
None |
None |
Chichester |
0646 |
0646 |
2 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32833/2026-09-16/detailed |
None |
Barnham |
2026-09-16T06:46:00+01:00 |
Chichester |
7.0 |
{"type": "LineString", "coordinates": [[-0.6404467063726569, 50.83079928896242], [-0.641706, 50.83079889999999], [-0.6421837, 50.830800200000006], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.6449788999999999, 50.8308297], [-0.6455499, 50.83083299999999], [-0.6469907, 50.8308357], [-0.6471446999999999, 50.830835400000005], [-0.6563151, 50.83084680000001], [-0.6695102999999999, 50.83084459999999], [-0.6746972999999999, 50.8308497], [-0.6893293999999999, 50.8308639], [-0.6894393, 50.830863999999984], [-0.6896971, 50.830864299999995], [-0.6902175999999999, 50.83087359999998], [-0.6902490999999998, 50.8308743], [-0.6904362999999999, 50.83087839999999], [-0.6905416, 50.8308801], [-0.6908918999999999, 50.83088849999999], [-0.7059773, 50.831389], [-0.7124863999999999, 50.83160610000001], [-0.7186522272956171, 50.8318167417532], [-0.7289137, 50.832167299999995], [-0.7291765999999998, 50.8321763], [-0.7293405, 50.8321819], [-0.7354975, 50.83239220000001], [-0.7367763, 50.8324221], [-0.737518, 50.832430300000006], [-0.7386068, 50.8324211], [-0.7395364, 50.8324136], [-0.7488682, 50.832300700000005], [-0.753571, 50.8322438], [-0.7546326999999999, 50.832231], [-0.7658674, 50.83209509999999], [-0.774067, 50.8319838], [-0.7762697, 50.83195619999999], [-0.7798385999999999, 50.8319078], [-0.7810670999999999, 50.83188830000001], [-0.7816833, 50.83188080000001], [-0.7818449999999999, 50.83188049999999], [-0.7820505, 50.8318816], [-0.7823639000000001, 50.8318824], [-0.7826171999999999, 50.8318847], [-0.7828574, 50.83189], [-0.7832303, 50.831901]]} |
6.2 |
0647 |
0654 |
Barnham |
Chichester |
Chichester |
50.8319010 |
-0.7832303 |
50.8319010 |
-0.7832303 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:54:00 |
Chichester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986839 |
1789538055276120 |
28 |
28 |
2026-09-16 06:04:15.666497 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:15.271075 |
| 568635 |
599858 |
G61735 |
522T11M616 |
2026-09-16 |
COMPLETE |
15985715 |
2026-09-16 06:54:00 |
2026-09-16 06:04:37 |
2026-09-18 06:04:37 |
{"id": 599858, "stp": "P", "toc": "London Overground", "uid": "G61735", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61735/2026-09-16/detailed", "trust_id": "522T11M616", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0652", "dest_platform": "2", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T11", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "0654", "current_leg_dep": "0650", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0623", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0649", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8211.867, \"from_m\": 6652.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8254.188, \"from_m\": 8211.867, \"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\": 9021.669, \"from_m\": 8254.188, \"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\": 9035.286, \"from_m\": 9021.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11947.556, \"from_m\": 9035.286, \"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\": 12893.639, \"from_m\": 11947.556, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13471.783, \"from_m\": 12893.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14936.288, \"from_m\": 13471.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16512.278, \"from_m\": 14936.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\": 17149.179, \"from_m\": 16512.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\": 17625.854, \"from_m\": 17149.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18079.073, \"from_m\": 17625.854, \"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\": 599858, \"profile_key\": \"39a28efcfa0f05d57efc518e4e2ddbd5a5634f21914769c6efcabc00a47cf12f\", \"schedule_id\": 35224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7569.895, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 10910.647, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 11794.612, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 13292.786, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 16266.93, \"section_seq\": 1, \"route_path_id\": 43166}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 18079.073, \"section_seq\": 1, \"route_path_id\": 43166}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18079.073, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43166}], \"total_distance_m\": 18079.073, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 16407.454, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.619, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:23Z\", \"source_id\": 49192795, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:27Z\", \"source_id\": 15968105, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:00Z\", \"source_id\": 49207591, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:02Z\", \"source_id\": 15972716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:00Z\", \"source_id\": 49212164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:05Z\", \"source_id\": 15974180, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:19Z\", \"source_id\": 49217204, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:22Z\", \"source_id\": 15975766, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:39Z\", \"source_id\": 49224792, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:41Z\", \"source_id\": 15978232, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:01Z\", \"source_id\": 49230498, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:06Z\", \"source_id\": 15979942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:33Z\", \"source_id\": 49241322, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:37Z\", \"source_id\": 15983378, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:42Z\", \"source_id\": 49249176, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:46Z\", \"source_id\": 15985715, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "2", "timing_fact_generation": 1789537967557289, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:15.553578", "service_state_evidence_id": 15985715, "current_leg_start_actual_dep": "2026-09-16T06:50:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:15.663649", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
LST |
2T11 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 284.223, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8211.867, "from_m": 6652.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8254.188, "from_m": 8211.867, "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": 9021.669, "from_m": 8254.188, "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": 9035.286, "from_m": 9021.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11947.556, "from_m": 9035.286, "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": 12893.639, "from_m": 11947.556, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13471.783, "from_m": 12893.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14936.288, "from_m": 13471.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16512.278, "from_m": 14936.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": 17149.179, "from_m": 16512.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": 17625.854, "from_m": 17149.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18079.073, "from_m": 17625.854, "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": 599858, "profile_key": "39a28efcfa0f05d57efc518e4e2ddbd5a5634f21914769c6efcabc00a47cf12f", "schedule_id": 35224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7569.895, "section_seq": 1, "route_path_id": 43166}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 10910.647, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Clapton", "stage_seq": 7, "distance_m": 11794.612, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 13292.786, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 16266.93, "section_seq": 1, "route_path_id": 43166}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 18079.073, "section_seq": 1, "route_path_id": 43166}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18079.073, "from_m": 0.0, "section_seq": 1, "route_path_id": 43166}], "total_distance_m": 18079.073, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 16407.454, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.619, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:23Z", "source_id": 49192795, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:27Z", "source_id": 15968105, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:00Z", "source_id": 49207591, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:02Z", "source_id": 15972716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:00Z", "source_id": 49212164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:05Z", "source_id": 15974180, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:19Z", "source_id": 49217204, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:22Z", "source_id": 15975766, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:39Z", "source_id": 49224792, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:41Z", "source_id": 15978232, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:01Z", "source_id": 49230498, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:06Z", "source_id": 15979942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:33Z", "source_id": 49241322, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:37Z", "source_id": 15983378, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:42Z", "source_id": 49249176, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:46Z", "source_id": 15985715, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Chingford |
0623 |
0623 |
2 |
None |
None |
London Liverpool Street |
0652 |
0649 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61735/2026-09-16/detailed |
None |
Bethnal Green |
2026-09-16T06:50:00+01:00 |
London Liverpool Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
0650 |
0654 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:54:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985715 |
1789537967557289 |
42 |
42 |
2026-09-16 06:04:15.663649 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:15.553578 |
| 568636 |
600895 |
W86769 |
085K08M616 |
2026-09-16 |
COMPLETE |
15986521 |
2026-09-16 06:54:00 |
2026-09-16 06:04:37 |
2026-09-18 06:04:37 |
{"id": 600895, "stp": "P", "toc": "ScotRail", "uid": "W86769", "consist": "380113", "dest_crs": "AYR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86769/2026-09-16/detailed", "trust_id": "085K08M616", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-16", "dest_arr_time": "0700", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "5K08", "timing_status": "EARLY", "origin_station": "Ayr C.S.D.", "current_leg_arr": "0654", "current_leg_dep": "0648", "current_leg_end": "Ayr", "origin_dep_time": "0655", "origin_platform": null, "current_location": "Ayr", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Ayr C.S.D.", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Ayr C.S.D.", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 680.783, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 927.68, \"from_m\": 680.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1005.647, \"from_m\": 927.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.814, \"from_m\": 1005.647, \"capability_applied\": null, \"effective_limit_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\": 600895, \"profile_key\": \"2fdc90d3c9603725ab518009dbc6901a77d1407ba1f5f604ea264ac3f6fd9053\", \"schedule_id\": 29503, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39898}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 1093.814, \"section_seq\": 1, \"route_path_id\": 39898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1093.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39898}], \"total_distance_m\": 1093.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.814, \"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": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:47Z\", \"source_id\": 49251755, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:52Z\", \"source_id\": 15986521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "3", "timing_fact_generation": 1789538034736081, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:17.024578", "service_state_evidence_id": 15986521, "current_leg_start_actual_dep": "2026-09-16T06:55:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:17.991402", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XAR |
AYR |
5K08 |
380113 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 680.783, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 927.68, "from_m": 680.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1005.647, "from_m": 927.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.814, "from_m": 1005.647, "capability_applied": null, "effective_limit_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": 600895, "profile_key": "2fdc90d3c9603725ab518009dbc6901a77d1407ba1f5f604ea264ac3f6fd9053", "schedule_id": 29503, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39898}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Ayr", "stage_seq": 2, "distance_m": 1093.814, "section_seq": 1, "route_path_id": 39898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1093.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 39898}], "total_distance_m": 1093.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.814, "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": 2820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:47Z", "source_id": 49251755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:52Z", "source_id": 15986521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Ayr C.S.D. |
0655 |
0655 |
None |
None |
None |
Ayr |
0700 |
0700 |
3 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86769/2026-09-16/detailed |
None |
Ayr C.S.D. |
2026-09-16T06:55:00+01:00 |
Ayr |
6.0 |
{"type": "LineString", "coordinates": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
0.7 |
0648 |
0654 |
Ayr C.S.D. |
Ayr |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:54:00 |
Ayr |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986521 |
1789538034736081 |
4 |
4 |
2026-09-16 06:04:17.991402 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:17.024578 |
| 568637 |
596768 |
H55359 |
736L28C416 |
2026-09-16 |
COMPLETE |
15986885 |
2026-09-16 06:40:00 |
2026-09-16 06:04:38 |
2026-09-18 06:04:38 |
{"id": 596768, "stp": "O", "toc": "Unknown", "uid": "H55359", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55359/2026-09-16/detailed", "trust_id": "736L28C416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dagenham ARC Sidings", "service_date": "2026-09-16", "dest_arr_time": "0623", "dest_platform": null, "is_terminated": 1, "next_location": "Dagenham ARC Sidings", "signalling_id": "6L28", "timing_status": "LATE", "origin_station": "Hanwell Bridge Up Loop", "current_leg_arr": "0640", "current_leg_dep": "0627", "current_leg_end": "Dagenham ARC Sidings", "origin_dep_time": "0422", "origin_platform": "DGL", "current_location": "Dagenham ARC Sidings", "last_update_time": "2026-09-16T06:04:37", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.11287201247073685, 51.52975220831307], [0.11307090000000002, 51.52973239999999], [0.1136006184685136, 51.52967965156793], [0.11435330803798324, 51.52960469996126], [0.1145674, 51.52956799999999], [0.1148167, 51.5295232], [0.1150796, 51.5294794], [0.115348234918406, 51.52944751563725], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.1188339, 51.5289096], [0.1194693, 51.5287946], [0.1197391, 51.5287389], [0.119893, 51.5287058], [0.1201436, 51.52864159999999], [0.1203148, 51.52859600000001], [0.1204768, 51.5285489], [0.12085909999999998, 51.52842609999999], [0.1213332, 51.528276299999995], [0.1215843, 51.5282008], [0.12183879999999998, 51.528126], [0.1220993, 51.528052200000005], [0.12236559999999998, 51.52798349999999], [0.12262296942485884, 51.527917558491666], [0.1226392, 51.52791340000001], [0.1229151, 51.527845500000005], [0.12322749138976932, 51.527776653029825], [0.12329826789247592, 51.527761054801296], [0.1235145, 51.5277134], [0.1237021, 51.52767359999999], [0.1238867, 51.52763689999999], [0.124074, 51.527601999999995], [0.12425679999999996, 51.52756850000001], [0.12443250000000002, 51.52753719999999], [0.1246261, 51.527504400000005], [0.1249933, 51.52744729999999], [0.1252027, 51.527416300000006], [0.1254142, 51.5273878], [0.1257072, 51.5273506], [0.1259987, 51.5273169], [0.1261837, 51.5272972], [0.127024, 51.5272121], [0.1279091, 51.5271246], [0.1287718, 51.52703799999999], [0.1296327, 51.52695449999999], [0.1300473, 51.52691320000002], [0.13028, 51.52689729999999], [0.1304061, 51.5268917], [0.1305312, 51.526886700000006], [0.1306451, 51.5268835], [0.130785, 51.52688179999999], [0.1310283, 51.526878700000005], [0.1312749, 51.5268783], [0.1313991, 51.5268809], [0.1316787, 51.52688919999999], [0.13196739999999998, 51.5269053], [0.1324471, 51.5269524], [0.1327367, 51.526982800000006], [0.1330799, 51.527016], [0.1332888, 51.5270329], [0.13349819999999998, 51.5270442], [0.1336795, 51.5270476], [0.1338608, 51.52704690000001], [0.1340186, 51.5270414], [0.13417189999999998, 51.5270322], [0.1346906, 51.5269961], [0.1349089, 51.52698079999999], [0.1351941, 51.5269525], [0.1353013, 51.526937100000005], [0.1353946, 51.52692280000001], [0.13545529999999997, 51.52691540000001], [0.13572509999999996, 51.52688739999999], [0.13613249999999996, 51.526860099999986], [0.1364082, 51.5268408], [0.13667999999999997, 51.526821], [0.1372194, 51.5267793], [0.13775219999999996, 51.526733], [0.138563, 51.52665410000001], [0.1394038, 51.52656519999999], [0.1400309, 51.5264939], [0.1407251, 51.5264174], [0.140477, 51.5264362], [0.140272, 51.52644339999999], [0.1400265, 51.52645299999999], [0.13972809999999997, 51.52647269999999], [0.1394274, 51.52649799999999], [0.138662, 51.52657349999999], [0.1381569, 51.5266239]]}", "current_leg_start": "Ripple Lane Sig. 807", "dest_arr_time_act": "0623", "motion_projection": null, "next_location_lat": "51.5266239", "next_location_lon": "0.1381569", "previous_location": "Ripple Lane Sig. 807", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 734.486, \"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\": 829.44, \"from_m\": 734.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.357, \"from_m\": 829.44, \"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\": 932.773, \"from_m\": 837.357, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1562.997, \"from_m\": 932.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\": 1713.577, \"from_m\": 1562.997, \"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\": 1772.707, \"from_m\": 1713.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6816.361, \"from_m\": 1772.707, \"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\": 7628.942, \"from_m\": 6816.361, \"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\": 7798.926, \"from_m\": 7628.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7850.868, \"from_m\": 7798.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9087.415, \"from_m\": 7850.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9158.777, \"from_m\": 9087.415, \"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\": 9225.014, \"from_m\": 9158.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9368.733, \"from_m\": 9225.014, \"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\": 9444.986, \"from_m\": 9368.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9485.369, \"from_m\": 9444.986, \"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\": 9549.969, \"from_m\": 9485.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9557.183, \"from_m\": 9549.969, \"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\": 9610.355, \"from_m\": 9557.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9615.105, \"from_m\": 9610.355, \"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\": 10303.443, \"from_m\": 9615.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10333.013, \"from_m\": 10303.443, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10399.331, \"from_m\": 10333.013, \"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\": 10836.563, \"from_m\": 10399.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10890.044, \"from_m\": 10836.563, \"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\": 10992.118, \"from_m\": 10890.044, \"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\": 11041.102, \"from_m\": 10992.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17133.972, \"from_m\": 11041.102, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17486.212, \"from_m\": 17133.972, \"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\": 18833.707, \"from_m\": 17486.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19448.205, \"from_m\": 18833.707, \"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\": 23732.634, \"from_m\": 19448.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24630.414, \"from_m\": 23732.634, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24689.002, \"from_m\": 24630.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27077.143, \"from_m\": 24689.002, \"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\": 27685.736, \"from_m\": 27077.143, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28389.064, \"from_m\": 27685.736, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29044.611, \"from_m\": 28389.064, \"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\": 29081.745, \"from_m\": 29044.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29119.584, \"from_m\": 29081.745, \"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\": 29515.344, \"from_m\": 29119.584, \"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\": 30128.575, \"from_m\": 29515.344, \"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\": 30246.791, \"from_m\": 30128.575, \"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\": 30327.092, \"from_m\": 30246.791, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30355.35, \"from_m\": 30327.092, \"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\": 30447.952, \"from_m\": 30355.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\": 32159.983, \"from_m\": 30447.952, \"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\": 32714.613, \"from_m\": 32159.983, \"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\": 32741.139, \"from_m\": 32714.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32768.534, \"from_m\": 32741.139, \"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\": 35268.981, \"from_m\": 32768.534, \"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\": 35753.243, \"from_m\": 35268.981, \"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\": 35825.955, \"from_m\": 35753.243, \"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\": 37010.183, \"from_m\": 35825.955, \"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\": 37070.189, \"from_m\": 37010.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37307.629, \"from_m\": 37070.189, \"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\": 38419.947, \"from_m\": 37307.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38444.526, \"from_m\": 38419.947, \"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\": 38518.834, \"from_m\": 38444.526, \"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\": 40271.393, \"from_m\": 38518.834, \"capability_applied\": null, \"effective_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\": 596768, \"profile_key\": \"988642815a1a7b24ffb9fc617d4043663c7588c713b7b285cd80023ceb69207f\", \"schedule_id\": 39663, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0422\", \"location\": \"Hanwell Bridge Up Loop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0425\", \"location\": \"Hanwell\", \"stage_seq\": 2, \"distance_m\": 1611.238, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427H\", \"location\": \"West Ealing\", \"stage_seq\": 3, \"distance_m\": 2891.038, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Acton West Jn\", \"stage_seq\": 4, \"distance_m\": 5005.84, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": false, \"wtt_arr\": \"0436H\", \"wtt_dep\": \"0439\", \"location\": \"Acton Main Line\", \"stage_seq\": 5, \"distance_m\": 6662.452, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0442\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7743.444, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0445\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10333.013, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10890.044, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452\", \"location\": \"West Hampstead\", \"stage_seq\": 9, \"distance_m\": 14439.525, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Gospel Oak\", \"stage_seq\": 10, \"distance_m\": 17400.969, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 11, \"distance_m\": 19184.077, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 12, \"distance_m\": 19912.99, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 13, \"distance_m\": 21463.373, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 14, \"distance_m\": 22320.374, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 15, \"distance_m\": 24689.002, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Lea Junction\", \"stage_seq\": 16, \"distance_m\": 28169.308, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Channelsea Jn\", \"stage_seq\": 17, \"distance_m\": 28470.199, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Stratford\", \"stage_seq\": 18, \"distance_m\": 29224.138, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Maryland\", \"stage_seq\": 19, \"distance_m\": 29984.487, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Forest Gate\", \"stage_seq\": 20, \"distance_m\": 31257.521, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 21, \"distance_m\": 31819.313, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 22, \"distance_m\": 32828.207, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Barking Station Jn\", \"stage_seq\": 23, \"distance_m\": 34692.847, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Barking\", \"stage_seq\": 24, \"distance_m\": 35561.46, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 25, \"distance_m\": 37289.232, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0601\", \"location\": \"Ripple Lane Sig. 807\", \"stage_seq\": 26, \"distance_m\": 38101.868, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 27, \"distance_m\": 38309.503, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Ripple Lane Exch Sidings\", \"stage_seq\": 28, \"distance_m\": 38805.251, \"section_seq\": 1, \"route_path_id\": 106621}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": null, \"location\": \"Dagenham ARC Sidings\", \"stage_seq\": 29, \"distance_m\": 40271.393, \"section_seq\": 1, \"route_path_id\": 106621}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40271.393, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106621}], \"total_distance_m\": 40271.393, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33931.057, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6340.336, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0422", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5266239", "current_position_lon": "0.1381569", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:25:53Z\", \"source_id\": 15926603, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:27:00Z\", \"source_id\": 49059003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:27:03Z\", \"source_id\": 15926705, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:32:05Z\", \"source_id\": 49060679, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:32:14Z\", \"source_id\": 15927221, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:59:32Z\", \"source_id\": 49073877, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:59:37Z\", \"source_id\": 15931173, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:03Z\", \"source_id\": 49080319, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:08Z\", \"source_id\": 15933083, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:01Z\", \"source_id\": 49083589, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:03Z\", \"source_id\": 15933983, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:30Z\", \"source_id\": 49145052, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:33Z\", \"source_id\": 15952706, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:00Z\", \"source_id\": 49162316, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:03Z\", \"source_id\": 15958229, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:32Z\", \"source_id\": 49172874, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:37Z\", \"source_id\": 15961622, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:18Z\", \"source_id\": 15986885, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dagenham ARC Sidings", "service_state_platform": null, "timing_fact_generation": 1789538059493765, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:19.483268", "service_state_evidence_id": 15986885, "current_leg_start_actual_dep": "2026-09-16T06:18:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:19.798600", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
6L28 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 734.486, "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": 829.44, "from_m": 734.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.357, "from_m": 829.44, "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": 932.773, "from_m": 837.357, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1562.997, "from_m": 932.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": 1713.577, "from_m": 1562.997, "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": 1772.707, "from_m": 1713.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6816.361, "from_m": 1772.707, "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": 7628.942, "from_m": 6816.361, "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": 7798.926, "from_m": 7628.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7850.868, "from_m": 7798.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9087.415, "from_m": 7850.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9158.777, "from_m": 9087.415, "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": 9225.014, "from_m": 9158.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9368.733, "from_m": 9225.014, "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": 9444.986, "from_m": 9368.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9485.369, "from_m": 9444.986, "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": 9549.969, "from_m": 9485.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9557.183, "from_m": 9549.969, "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": 9610.355, "from_m": 9557.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9615.105, "from_m": 9610.355, "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": 10303.443, "from_m": 9615.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10333.013, "from_m": 10303.443, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10399.331, "from_m": 10333.013, "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": 10836.563, "from_m": 10399.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10890.044, "from_m": 10836.563, "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": 10992.118, "from_m": 10890.044, "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": 11041.102, "from_m": 10992.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17133.972, "from_m": 11041.102, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17486.212, "from_m": 17133.972, "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": 18833.707, "from_m": 17486.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19448.205, "from_m": 18833.707, "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": 23732.634, "from_m": 19448.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24630.414, "from_m": 23732.634, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24689.002, "from_m": 24630.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27077.143, "from_m": 24689.002, "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": 27685.736, "from_m": 27077.143, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28389.064, "from_m": 27685.736, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29044.611, "from_m": 28389.064, "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": 29081.745, "from_m": 29044.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29119.584, "from_m": 29081.745, "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": 29515.344, "from_m": 29119.584, "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": 30128.575, "from_m": 29515.344, "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": 30246.791, "from_m": 30128.575, "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": 30327.092, "from_m": 30246.791, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30355.35, "from_m": 30327.092, "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": 30447.952, "from_m": 30355.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": 32159.983, "from_m": 30447.952, "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": 32714.613, "from_m": 32159.983, "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": 32741.139, "from_m": 32714.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32768.534, "from_m": 32741.139, "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": 35268.981, "from_m": 32768.534, "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": 35753.243, "from_m": 35268.981, "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": 35825.955, "from_m": 35753.243, "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": 37010.183, "from_m": 35825.955, "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": 37070.189, "from_m": 37010.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37307.629, "from_m": 37070.189, "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": 38419.947, "from_m": 37307.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38444.526, "from_m": 38419.947, "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": 38518.834, "from_m": 38444.526, "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": 40271.393, "from_m": 38518.834, "capability_applied": null, "effective_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": 596768, "profile_key": "988642815a1a7b24ffb9fc617d4043663c7588c713b7b285cd80023ceb69207f", "schedule_id": 39663, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0422", "location": "Hanwell Bridge Up Loop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0425", "location": "Hanwell", "stage_seq": 2, "distance_m": 1611.238, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427H", "location": "West Ealing", "stage_seq": 3, "distance_m": 2891.038, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Acton West Jn", "stage_seq": 4, "distance_m": 5005.84, "section_seq": 1, "route_path_id": 106621}, {"is_pass": false, "wtt_arr": "0436H", "wtt_dep": "0439", "location": "Acton Main Line", "stage_seq": 5, "distance_m": 6662.452, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0442", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7743.444, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0445", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10333.013, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10890.044, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452", "location": "West Hampstead", "stage_seq": 9, "distance_m": 14439.525, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "Gospel Oak", "stage_seq": 10, "distance_m": 17400.969, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Camden Road Jn", "stage_seq": 11, "distance_m": 19184.077, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Camden Road East Jn", "stage_seq": 12, "distance_m": 19912.99, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511", "location": "Westbourne Road Junction", "stage_seq": 13, "distance_m": 21463.373, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Canonbury West Jn", "stage_seq": 14, "distance_m": 22320.374, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515", "location": "Navarino Road Jn", "stage_seq": 15, "distance_m": 24689.002, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Lea Junction", "stage_seq": 16, "distance_m": 28169.308, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Channelsea Jn", "stage_seq": 17, "distance_m": 28470.199, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Stratford", "stage_seq": 18, "distance_m": 29224.138, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Maryland", "stage_seq": 19, "distance_m": 29984.487, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Forest Gate", "stage_seq": 20, "distance_m": 31257.521, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Forest Gate Jn", "stage_seq": 21, "distance_m": 31819.313, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Woodgrange Park", "stage_seq": 22, "distance_m": 32828.207, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Barking Station Jn", "stage_seq": 23, "distance_m": 34692.847, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Barking", "stage_seq": 24, "distance_m": 35561.46, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Ripple Lane West Jn", "stage_seq": 25, "distance_m": 37289.232, "section_seq": 1, "route_path_id": 106621}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0601", "location": "Ripple Lane Sig. 807", "stage_seq": 26, "distance_m": 38101.868, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 27, "distance_m": 38309.503, "section_seq": 1, "route_path_id": 106621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Ripple Lane Exch Sidings", "stage_seq": 28, "distance_m": 38805.251, "section_seq": 1, "route_path_id": 106621}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": null, "location": "Dagenham ARC Sidings", "stage_seq": 29, "distance_m": 40271.393, "section_seq": 1, "route_path_id": 106621}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40271.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 106621}], "total_distance_m": 40271.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33931.057, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6340.336, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:25:53Z", "source_id": 15926603, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:27:00Z", "source_id": 49059003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:27:03Z", "source_id": 15926705, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23142, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:32:05Z", "source_id": 49060679, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T03:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:32:14Z", "source_id": 15927221, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:59:32Z", "source_id": 49073877, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:59:37Z", "source_id": 15931173, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:03Z", "source_id": 49080319, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:08Z", "source_id": 15933083, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:01Z", "source_id": 49083589, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:03Z", "source_id": 15933983, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15289, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:30Z", "source_id": 49145052, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:33Z", "source_id": 15952706, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14754, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:00Z", "source_id": 49162316, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:03Z", "source_id": 15958229, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:32Z", "source_id": 49172874, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:37Z", "source_id": 15961622, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:18Z", "source_id": 15986885, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Hanwell Bridge Up Loop |
0422 |
0422 |
DGL |
None |
None |
Dagenham ARC Sidings |
0623 |
0623 |
None |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55359/2026-09-16/detailed |
None |
Ripple Lane Sig. 807 |
2026-09-16T06:18:00+01:00 |
Dagenham ARC Sidings |
13.0 |
{"type": "LineString", "coordinates": [[0.11287201247073685, 51.52975220831307], [0.11307090000000002, 51.52973239999999], [0.1136006184685136, 51.52967965156793], [0.11435330803798324, 51.52960469996126], [0.1145674, 51.52956799999999], [0.1148167, 51.5295232], [0.1150796, 51.5294794], [0.115348234918406, 51.52944751563725], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.1188339, 51.5289096], [0.1194693, 51.5287946], [0.1197391, 51.5287389], [0.119893, 51.5287058], [0.1201436, 51.52864159999999], [0.1203148, 51.52859600000001], [0.1204768, 51.5285489], [0.12085909999999998, 51.52842609999999], [0.1213332, 51.528276299999995], [0.1215843, 51.5282008], [0.12183879999999998, 51.528126], [0.1220993, 51.528052200000005], [0.12236559999999998, 51.52798349999999], [0.12262296942485884, 51.527917558491666], [0.1226392, 51.52791340000001], [0.1229151, 51.527845500000005], [0.12322749138976932, 51.527776653029825], [0.12329826789247592, 51.527761054801296], [0.1235145, 51.5277134], [0.1237021, 51.52767359999999], [0.1238867, 51.52763689999999], [0.124074, 51.527601999999995], [0.12425679999999996, 51.52756850000001], [0.12443250000000002, 51.52753719999999], [0.1246261, 51.527504400000005], [0.1249933, 51.52744729999999], [0.1252027, 51.527416300000006], [0.1254142, 51.5273878], [0.1257072, 51.5273506], [0.1259987, 51.5273169], [0.1261837, 51.5272972], [0.127024, 51.5272121], [0.1279091, 51.5271246], [0.1287718, 51.52703799999999], [0.1296327, 51.52695449999999], [0.1300473, 51.52691320000002], [0.13028, 51.52689729999999], [0.1304061, 51.5268917], [0.1305312, 51.526886700000006], [0.1306451, 51.5268835], [0.130785, 51.52688179999999], [0.1310283, 51.526878700000005], [0.1312749, 51.5268783], [0.1313991, 51.5268809], [0.1316787, 51.52688919999999], [0.13196739999999998, 51.5269053], [0.1324471, 51.5269524], [0.1327367, 51.526982800000006], [0.1330799, 51.527016], [0.1332888, 51.5270329], [0.13349819999999998, 51.5270442], [0.1336795, 51.5270476], [0.1338608, 51.52704690000001], [0.1340186, 51.5270414], [0.13417189999999998, 51.5270322], [0.1346906, 51.5269961], [0.1349089, 51.52698079999999], [0.1351941, 51.5269525], [0.1353013, 51.526937100000005], [0.1353946, 51.52692280000001], [0.13545529999999997, 51.52691540000001], [0.13572509999999996, 51.52688739999999], [0.13613249999999996, 51.526860099999986], [0.1364082, 51.5268408], [0.13667999999999997, 51.526821], [0.1372194, 51.5267793], [0.13775219999999996, 51.526733], [0.138563, 51.52665410000001], [0.1394038, 51.52656519999999], [0.1400309, 51.5264939], [0.1407251, 51.5264174], [0.140477, 51.5264362], [0.140272, 51.52644339999999], [0.1400265, 51.52645299999999], [0.13972809999999997, 51.52647269999999], [0.1394274, 51.52649799999999], [0.138662, 51.52657349999999], [0.1381569, 51.5266239]]} |
1.3 |
0627 |
0640 |
Ripple Lane Sig. 807 |
Dagenham ARC Sidings |
Dagenham ARC Sidings |
51.5266239 |
0.1381569 |
51.5266239 |
0.1381569 |
1 |
0 |
2026-09-16 06:04:37 |
TERMINATED |
2026-09-16 05:40:00 |
Dagenham ARC Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986885 |
1789538059493765 |
99 |
99 |
2026-09-16 06:04:19.798600 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:19.483268 |
| 568638 |
600533 |
Y80392 |
732G05M616 |
2026-09-16 |
COMPLETE |
15985988 |
2026-09-16 06:54:00 |
2026-09-16 06:04:38 |
2026-09-18 06:04:38 |
{"id": 600533, "stp": "P", "toc": "Great Western Railway", "uid": "Y80392", "consist": "165120", "dest_crs": "WEA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80392/2026-09-16/detailed", "trust_id": "732G05M616", "origin_crs": "GFD", "show_on_map": 0, "dar_est_time": "06:43:00", "dar_platform": null, "dest_station": "West Ealing", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "5", "is_terminated": 1, "next_location": "West Ealing", "signalling_id": "2G05", "timing_status": "ON TIME", "origin_station": "Greenford", "current_leg_arr": "0654", "current_leg_dep": "0651½", "current_leg_end": "West Ealing", "origin_dep_time": "0643", "origin_platform": null, "current_location": "West Ealing", "last_update_time": "2026-09-16T06:04:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3302052, 51.5164241], [-0.3301131, 51.51608610000001], [-0.3300631, 51.5159574], [-0.3300086, 51.5158078], [-0.32992779999999994, 51.5156364], [-0.32986459999999995, 51.5155055], [-0.32979919999999996, 51.515401], [-0.3296878, 51.51524179999999], [-0.3295453, 51.5150626], [-0.3294415, 51.514943300000006], [-0.3293282, 51.5148295], [-0.3291666, 51.5146792], [-0.3290362, 51.51457609999999], [-0.3289152, 51.51448030000001], [-0.3287458, 51.5143598], [-0.3285738, 51.5142507], [-0.3283255, 51.5141045], [-0.3280956, 51.5139849], [-0.32786029999999994, 51.5138753], [-0.3276039, 51.5137591], [-0.3273794, 51.513672099999994], [-0.3271394, 51.513594000000005], [-0.32691409999999993, 51.51352320000001], [-0.3265984, 51.5134404], [-0.3263763, 51.5133884], [-0.326171, 51.5133507], [-0.3258837, 51.5132969], [-0.325669, 51.513267899999995], [-0.32525039999999994, 51.5132221], [-0.3249186, 51.51320950000001], [-0.3245669, 51.5132028], [-0.3243805, 51.5132082], [-0.3241061, 51.5132236], [-0.3238747, 51.5132452], [-0.3236608, 51.5132588], [-0.32346169999999996, 51.513268399999994], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999]]}", "current_leg_start": "Drayton Green", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "51.5134954", "next_location_lon": "-0.3208781", "previous_location": "Drayton Green", "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\": 1113.397, \"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\": 3249.083, \"from_m\": 1113.397, \"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\": 3809.06, \"from_m\": 3249.083, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3825.252, \"from_m\": 3809.06, \"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\": 3883.966, \"from_m\": 3825.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3888.697, \"from_m\": 3883.966, \"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\": 4034.556, \"from_m\": 3888.697, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 600533, \"profile_key\": \"6470f8eb448c372b91197ca59251209fb85d2b5ab3109b143fab2bbc7b3d0a03\", \"schedule_id\": 31163, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Greenford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Greenford South Jn\", \"stage_seq\": 2, \"distance_m\": 851.402, \"section_seq\": 1, \"route_path_id\": 102941}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"South Greenford\", \"stage_seq\": 3, \"distance_m\": 1264.665, \"section_seq\": 1, \"route_path_id\": 102941}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Castle Bar Park\", \"stage_seq\": 4, \"distance_m\": 2478.561, \"section_seq\": 1, \"route_path_id\": 102941}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0651H\", \"location\": \"Drayton Green\", \"stage_seq\": 5, \"distance_m\": 3196.24, \"section_seq\": 1, \"route_path_id\": 102941}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"West Ealing\", \"stage_seq\": 6, \"distance_m\": 4034.556, \"section_seq\": 1, \"route_path_id\": 102941}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4034.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102941}], \"total_distance_m\": 4034.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4034.556, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0643", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.5134954", "current_position_lon": "-0.3208781", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:02Z\", \"source_id\": 49249954, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:07Z\", \"source_id\": 15985988, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Ealing", "service_state_platform": "5", "timing_fact_generation": 1789537988344069, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:21.060349", "service_state_evidence_id": 15985988, "current_leg_start_actual_dep": "2026-09-16T06:51:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:21.752355", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
GFD |
WEA |
2G05 |
165120 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1113.397, "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": 3249.083, "from_m": 1113.397, "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": 3809.06, "from_m": 3249.083, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3825.252, "from_m": 3809.06, "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": 3883.966, "from_m": 3825.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3888.697, "from_m": 3883.966, "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": 4034.556, "from_m": 3888.697, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 600533, "profile_key": "6470f8eb448c372b91197ca59251209fb85d2b5ab3109b143fab2bbc7b3d0a03", "schedule_id": 31163, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0643", "location": "Greenford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Greenford South Jn", "stage_seq": 2, "distance_m": 851.402, "section_seq": 1, "route_path_id": 102941}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "South Greenford", "stage_seq": 3, "distance_m": 1264.665, "section_seq": 1, "route_path_id": 102941}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Castle Bar Park", "stage_seq": 4, "distance_m": 2478.561, "section_seq": 1, "route_path_id": 102941}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0651H", "location": "Drayton Green", "stage_seq": 5, "distance_m": 3196.24, "section_seq": 1, "route_path_id": 102941}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "West Ealing", "stage_seq": 6, "distance_m": 4034.556, "section_seq": 1, "route_path_id": 102941}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4034.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 102941}], "total_distance_m": 4034.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4034.556, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:02Z", "source_id": 49249954, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:54:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:07Z", "source_id": 15985988, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Greenford |
0643 |
0643 |
None |
6:43:00 |
None |
West Ealing |
0654 |
0654 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80392/2026-09-16/detailed |
None |
Drayton Green |
2026-09-16T06:51:30+01:00 |
West Ealing |
2.5 |
{"type": "LineString", "coordinates": [[-0.3302052, 51.5164241], [-0.3301131, 51.51608610000001], [-0.3300631, 51.5159574], [-0.3300086, 51.5158078], [-0.32992779999999994, 51.5156364], [-0.32986459999999995, 51.5155055], [-0.32979919999999996, 51.515401], [-0.3296878, 51.51524179999999], [-0.3295453, 51.5150626], [-0.3294415, 51.514943300000006], [-0.3293282, 51.5148295], [-0.3291666, 51.5146792], [-0.3290362, 51.51457609999999], [-0.3289152, 51.51448030000001], [-0.3287458, 51.5143598], [-0.3285738, 51.5142507], [-0.3283255, 51.5141045], [-0.3280956, 51.5139849], [-0.32786029999999994, 51.5138753], [-0.3276039, 51.5137591], [-0.3273794, 51.513672099999994], [-0.3271394, 51.513594000000005], [-0.32691409999999993, 51.51352320000001], [-0.3265984, 51.5134404], [-0.3263763, 51.5133884], [-0.326171, 51.5133507], [-0.3258837, 51.5132969], [-0.325669, 51.513267899999995], [-0.32525039999999994, 51.5132221], [-0.3249186, 51.51320950000001], [-0.3245669, 51.5132028], [-0.3243805, 51.5132082], [-0.3241061, 51.5132236], [-0.3238747, 51.5132452], [-0.3236608, 51.5132588], [-0.32346169999999996, 51.513268399999994], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999]]} |
0.5 |
0651½ |
0654 |
Drayton Green |
West Ealing |
West Ealing |
51.5134954 |
-0.3208781 |
51.5134954 |
-0.3208781 |
1 |
0 |
2026-09-16 06:04:38 |
TERMINATED |
2026-09-16 05:54:00 |
West Ealing |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985988 |
1789537988344069 |
6 |
6 |
2026-09-16 06:04:21.752355 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:21.060349 |
| 568639 |
599029 |
G85815 |
152D04M616 |
2026-09-16 |
COMPLETE |
15986915 |
2026-09-16 06:54:00 |
2026-09-16 06:04:38 |
2026-09-18 06:04:38 |
{"id": 599029, "stp": "P", "toc": "Northern", "uid": "G85815", "consist": "156443", "dest_crs": "SLB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85815/2026-09-16/detailed", "trust_id": "152D04M616", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Saltburn", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "2", "is_terminated": 1, "next_location": "Saltburn", "signalling_id": "2D04", "timing_status": "EARLY", "origin_station": "Darlington", "current_leg_arr": "0654", "current_leg_dep": "0650", "current_leg_end": "Saltburn", "origin_dep_time": "0601", "origin_platform": "2", "current_location": "Saltburn", "last_update_time": "2026-09-16T06:04:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]}", "current_leg_start": "Marske", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "54.5835099", "next_location_lon": "-0.9747589", "previous_location": "Marske", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 425.178, \"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\": 579.077, \"from_m\": 425.178, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 848.563, \"from_m\": 579.077, \"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\": 1333.87, \"from_m\": 848.563, \"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\": 6363.765, \"from_m\": 1333.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6448.078, \"from_m\": 6363.765, \"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\": 6460.647, \"from_m\": 6448.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6978.916, \"from_m\": 6460.647, \"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\": 11606.635, \"from_m\": 6978.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12121.577, \"from_m\": 11606.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13199.543, \"from_m\": 12121.577, \"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\": 13498.921, \"from_m\": 13199.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13871.98, \"from_m\": 13498.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13971.756, \"from_m\": 13871.98, \"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\": 16330.221, \"from_m\": 13971.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16604.778, \"from_m\": 16330.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\": 17252.804, \"from_m\": 16604.778, \"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\": 17517.032, \"from_m\": 17252.804, \"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\": 17546.62, \"from_m\": 17517.032, \"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\": 18157.119, \"from_m\": 17546.62, \"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\": 18560.376, \"from_m\": 18157.119, \"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\": 18976.903, \"from_m\": 18560.376, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19195.996, \"from_m\": 18976.903, \"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\": 20026.352, \"from_m\": 19195.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21716.026, \"from_m\": 20026.352, \"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\": 21991.851, \"from_m\": 21716.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22399.716, \"from_m\": 21991.851, \"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\": 22445.145, \"from_m\": 22399.716, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22893.508, \"from_m\": 22445.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24198.894, \"from_m\": 22893.508, \"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\": 28019.513, \"from_m\": 24198.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30577.439, \"from_m\": 28019.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31207.014, \"from_m\": 30577.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.379, \"from_m\": 31207.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40895.338, \"from_m\": 31245.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42883.65, \"from_m\": 40895.338, \"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\": 43855.375, \"from_m\": 42883.65, \"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\": 43930.048, \"from_m\": 43855.375, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44162.556, \"from_m\": 43930.048, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 599029, \"profile_key\": \"e8e9f14810eb935383b6aa050edbabb06e57267dc9ccf1e1bb24512e30b32e1c\", \"schedule_id\": 31961, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Dinsdale\", \"stage_seq\": 2, \"distance_m\": 6084.552, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Allens West\", \"stage_seq\": 3, \"distance_m\": 13016.175, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Eaglescliffe\", \"stage_seq\": 4, \"distance_m\": 14120.446, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 16330.221, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 6, \"distance_m\": 17546.62, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 18997.072, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 8, \"distance_m\": 22422.643, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0631\", \"location\": \"Middlesbrough\", \"stage_seq\": 9, \"distance_m\": 24178.348, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 10, \"distance_m\": 25556.677, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"South Bank\", \"stage_seq\": 11, \"distance_m\": 28214.266, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Shell Jn\", \"stage_seq\": 12, \"distance_m\": 31207.014, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Redcar Central\", \"stage_seq\": 13, \"distance_m\": 36275.884, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Redcar East\", \"stage_seq\": 14, \"distance_m\": 37750.332, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Longbeck\", \"stage_seq\": 15, \"distance_m\": 40337.307, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Marske\", \"stage_seq\": 16, \"distance_m\": 41148.636, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 17, \"distance_m\": 43113.023, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Saltburn\", \"stage_seq\": 18, \"distance_m\": 44162.556, \"section_seq\": 1, \"route_path_id\": 67167}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44162.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}], \"total_distance_m\": 44162.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41566.265, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2596.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.5835099", "current_position_lon": "-0.9747589", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:07Z\", \"source_id\": 49149617, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:13Z\", \"source_id\": 15954168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:34Z\", \"source_id\": 49161530, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:38Z\", \"source_id\": 15957990, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:57Z\", \"source_id\": 49167951, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:03Z\", \"source_id\": 15960035, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:32Z\", \"source_id\": 49178799, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:36Z\", \"source_id\": 15963506, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:20Z\", \"source_id\": 49192716, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:27Z\", \"source_id\": 15968091, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:38Z\", \"source_id\": 15977457, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:53Z\", \"source_id\": 15979105, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:53Z\", \"source_id\": 15982061, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:53Z\", \"source_id\": 15983573, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:20Z\", \"source_id\": 15986915, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Saltburn", "service_state_platform": "2", "timing_fact_generation": 1789538062449639, "current_leg_arrival_utc": "2026-09-16T06:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:22.356215", "service_state_evidence_id": 15986915, "current_leg_start_actual_dep": "2026-09-16T06:50:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:23.456758", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
DAR |
SLB |
2D04 |
156443 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 425.178, "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": 579.077, "from_m": 425.178, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 848.563, "from_m": 579.077, "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": 1333.87, "from_m": 848.563, "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": 6363.765, "from_m": 1333.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6448.078, "from_m": 6363.765, "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": 6460.647, "from_m": 6448.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6978.916, "from_m": 6460.647, "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": 11606.635, "from_m": 6978.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12121.577, "from_m": 11606.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13199.543, "from_m": 12121.577, "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": 13498.921, "from_m": 13199.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13871.98, "from_m": 13498.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13971.756, "from_m": 13871.98, "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": 16330.221, "from_m": 13971.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16604.778, "from_m": 16330.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": 17252.804, "from_m": 16604.778, "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": 17517.032, "from_m": 17252.804, "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": 17546.62, "from_m": 17517.032, "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": 18157.119, "from_m": 17546.62, "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": 18560.376, "from_m": 18157.119, "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": 18976.903, "from_m": 18560.376, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19195.996, "from_m": 18976.903, "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": 20026.352, "from_m": 19195.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21716.026, "from_m": 20026.352, "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": 21991.851, "from_m": 21716.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22399.716, "from_m": 21991.851, "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": 22445.145, "from_m": 22399.716, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22893.508, "from_m": 22445.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24198.894, "from_m": 22893.508, "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": 28019.513, "from_m": 24198.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30577.439, "from_m": 28019.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31207.014, "from_m": 30577.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.379, "from_m": 31207.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40895.338, "from_m": 31245.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42883.65, "from_m": 40895.338, "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": 43855.375, "from_m": 42883.65, "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": 43930.048, "from_m": 43855.375, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44162.556, "from_m": 43930.048, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 599029, "profile_key": "e8e9f14810eb935383b6aa050edbabb06e57267dc9ccf1e1bb24512e30b32e1c", "schedule_id": 31961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Dinsdale", "stage_seq": 2, "distance_m": 6084.552, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Allens West", "stage_seq": 3, "distance_m": 13016.175, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Eaglescliffe", "stage_seq": 4, "distance_m": 14120.446, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 16330.221, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Bowesfield Jn", "stage_seq": 6, "distance_m": 17546.62, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Thornaby", "stage_seq": 7, "distance_m": 18997.072, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Newport East Jn (Teesside)", "stage_seq": 8, "distance_m": 22422.643, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0631", "location": "Middlesbrough", "stage_seq": 9, "distance_m": 24178.348, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Whitehouse Jn (Teesside)", "stage_seq": 10, "distance_m": 25556.677, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "South Bank", "stage_seq": 11, "distance_m": 28214.266, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Shell Jn", "stage_seq": 12, "distance_m": 31207.014, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Redcar Central", "stage_seq": 13, "distance_m": 36275.884, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Redcar East", "stage_seq": 14, "distance_m": 37750.332, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Longbeck", "stage_seq": 15, "distance_m": 40337.307, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Marske", "stage_seq": 16, "distance_m": 41148.636, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Saltburn West Jn", "stage_seq": 17, "distance_m": 43113.023, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Saltburn", "stage_seq": 18, "distance_m": 44162.556, "section_seq": 1, "route_path_id": 67167}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44162.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 67167}], "total_distance_m": 44162.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41566.265, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2596.291, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4334, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:07Z", "source_id": 49149617, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:13Z", "source_id": 15954168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:34Z", "source_id": 49161530, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:38Z", "source_id": 15957990, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:57Z", "source_id": 49167951, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:03Z", "source_id": 15960035, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:32Z", "source_id": 49178799, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:36Z", "source_id": 15963506, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:20Z", "source_id": 49192716, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:27Z", "source_id": 15968091, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:38Z", "source_id": 15977457, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:53Z", "source_id": 15979105, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:53Z", "source_id": 15982061, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:53Z", "source_id": 15983573, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:20Z", "source_id": 15986915, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Darlington |
0601 |
0601 |
2 |
None |
None |
Saltburn |
0655 |
0655 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85815/2026-09-16/detailed |
None |
Marske |
2026-09-16T06:50:30+01:00 |
Saltburn |
4.0 |
{"type": "LineString", "coordinates": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]} |
1.9 |
0650 |
0654 |
Marske |
Saltburn |
Saltburn |
54.5835099 |
-0.9747589 |
54.5835099 |
-0.9747589 |
1 |
0 |
2026-09-16 06:04:38 |
TERMINATED |
2026-09-16 05:54:00 |
Saltburn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986915 |
1789538062449639 |
67 |
67 |
2026-09-16 06:04:23.456758 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:22.356215 |
| 568640 |
598962 |
L87757 |
061R06M616 |
2026-09-16 |
COMPLETE |
15986298 |
2026-09-16 06:54:00 |
2026-09-16 06:04:38 |
2026-09-18 06:04:38 |
{"id": 598962, "stp": "P", "toc": "ScotRail", "uid": "L87757", "consist": "385107+385113", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87757/2026-09-16/detailed", "trust_id": "061R06M616", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0647", "dest_platform": "12", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R06", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0654", "current_leg_dep": "0650", "current_leg_end": "Edinburgh", "origin_dep_time": "0600", "origin_platform": "7", "current_location": "Edinburgh", "last_update_time": "2026-09-16T06:04:38", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76288.975, \"from_m\": 76197.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598962, \"profile_key\": \"363b35b90544713a84ea03615c8121def2bb754b4f2d15d8abb4f0d2fa8cf876\", \"schedule_id\": 18845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 28597}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:35Z\", \"source_id\": 49145215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:41Z\", \"source_id\": 15952753, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:27Z\", \"source_id\": 49148404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:32Z\", \"source_id\": 15953800, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:08Z\", \"source_id\": 49160705, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:14Z\", \"source_id\": 15957728, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:39Z\", \"source_id\": 49187020, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:44Z\", \"source_id\": 15966206, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:31Z\", \"source_id\": 49197530, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:33Z\", \"source_id\": 15969623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:20Z\", \"source_id\": 49210638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:23Z\", \"source_id\": 15973691, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:15Z\", \"source_id\": 49240553, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:21Z\", \"source_id\": 15983165, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:27Z\", \"source_id\": 49250976, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:31Z\", \"source_id\": 15986298, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789538015211778, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:33.844652", "service_state_evidence_id": 15986298, "current_leg_start_actual_dep": "2026-09-16T06:50:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:34.657276", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
EDB |
1R06 |
385107+385113 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 76288.975, "from_m": 76197.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598962, "profile_key": "363b35b90544713a84ea03615c8121def2bb754b4f2d15d8abb4f0d2fa8cf876", "schedule_id": 18845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 28597}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 28597}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:35Z", "source_id": 49145215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:41Z", "source_id": 15952753, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:27Z", "source_id": 49148404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:32Z", "source_id": 15953800, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:08Z", "source_id": 49160705, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:14Z", "source_id": 15957728, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:39Z", "source_id": 49187020, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:44Z", "source_id": 15966206, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:31Z", "source_id": 49197530, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:33Z", "source_id": 15969623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:20Z", "source_id": 49210638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:23Z", "source_id": 15973691, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:15Z", "source_id": 49240553, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:21Z", "source_id": 15983165, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:27Z", "source_id": 49250976, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:31Z", "source_id": 15986298, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
0600 |
0600 |
7 |
None |
None |
Edinburgh |
0647 |
0647 |
12 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87757/2026-09-16/detailed |
None |
Haymarket |
2026-09-16T06:50:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0650 |
0654 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-16 06:04:38 |
TERMINATED |
2026-09-16 05:54:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986298 |
1789538015211778 |
71 |
71 |
2026-09-16 06:04:34.657276 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:33.844652 |
| 568641 |
597953 |
G89679 |
191W38M516 |
2026-09-16 |
COMPLETE |
15987118 |
2026-09-16 06:53:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 597953, "stp": "P", "toc": "Northern", "uid": "G89679", "consist": "170475", "dest_crs": "SCA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89679/2026-09-16/detailed", "trust_id": "191W38M516", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-16", "dest_arr_time": "0646", "dest_platform": "4", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1W38", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "0653", "current_leg_dep": "0647", "current_leg_end": "Scarborough", "origin_dep_time": "0530", "origin_platform": "4", "current_location": "Scarborough", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"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\": 615.211, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1416.054, \"from_m\": 615.211, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1447.963, \"from_m\": 1416.054, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1496.924, \"from_m\": 1447.963, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2190.676, \"from_m\": 1496.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3473.412, \"from_m\": 2190.676, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6356.478, \"from_m\": 3473.412, \"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\": 6806.574, \"from_m\": 6356.478, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9317.928, \"from_m\": 6806.574, \"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\": 10636.464, \"from_m\": 9317.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10720.7, \"from_m\": 10636.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13103.509, \"from_m\": 10720.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13148.349, \"from_m\": 13103.509, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13397.487, \"from_m\": 13148.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\": 17930.699, \"from_m\": 13397.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\": 18048.754, \"from_m\": 17930.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19660.123, \"from_m\": 18048.754, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19825.688, \"from_m\": 19660.123, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20612.046, \"from_m\": 19825.688, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20886.234, \"from_m\": 20612.046, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21805.599, \"from_m\": 20886.234, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22031.583, \"from_m\": 21805.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\": 22452.778, \"from_m\": 22031.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22575.985, \"from_m\": 22452.778, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23318.967, \"from_m\": 22575.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\": 23434.897, \"from_m\": 23318.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\": 26031.321, \"from_m\": 23434.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26237.372, \"from_m\": 26031.321, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30450.662, \"from_m\": 26237.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31074.366, \"from_m\": 30450.662, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 31175.034, \"from_m\": 31074.366, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31727.026, \"from_m\": 31175.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34553.972, \"from_m\": 31727.026, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34800.051, \"from_m\": 34553.972, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34999.146, \"from_m\": 34800.051, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 37568.531, \"from_m\": 34999.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37670.649, \"from_m\": 37568.531, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38161.124, \"from_m\": 37670.649, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38276.65, \"from_m\": 38161.124, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40987.273, \"from_m\": 38276.65, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41097.07, \"from_m\": 40987.273, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45909.237, \"from_m\": 41097.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46085.583, \"from_m\": 45909.237, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49188.02, \"from_m\": 46085.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49370.522, \"from_m\": 49188.02, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49401.686, \"from_m\": 49370.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50017.113, \"from_m\": 49401.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51944.533, \"from_m\": 50017.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55190.847, \"from_m\": 51944.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56572.5, \"from_m\": 55190.847, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 64653.944, \"from_m\": 56572.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\": 66813.279, \"from_m\": 64653.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66842.752, \"from_m\": 66813.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\": 67657.157, \"from_m\": 66842.752, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69021.502, \"from_m\": 67657.157, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 69399.348, \"from_m\": 69021.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 70540.825, \"from_m\": 69399.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71797.903, \"from_m\": 70540.825, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74715.549, \"from_m\": 71797.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81046.324, \"from_m\": 74715.549, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81137.681, \"from_m\": 81046.324, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81177.383, \"from_m\": 81137.681, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85607.577, \"from_m\": 81177.383, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85849.225, \"from_m\": 85607.577, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85976.697, \"from_m\": 85849.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 86095.526, \"from_m\": 85976.697, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86369.328, \"from_m\": 86095.526, \"capability_applied\": null, \"effective_limit_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\": 597953, \"profile_key\": \"362903977eae347510ddae97c128ccb9b2866902e239402cd99c38b7650ffe5d\", \"schedule_id\": 31973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Beverley\", \"stage_seq\": 2, \"distance_m\": 13240.753, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Driffield\", \"stage_seq\": 3, \"distance_m\": 31293.643, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0610\", \"location\": \"Bridlington\", \"stage_seq\": 4, \"distance_m\": 49681.736, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Hunmanby\", \"stage_seq\": 5, \"distance_m\": 66947.063, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Filey\", \"stage_seq\": 6, \"distance_m\": 71274.789, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Seamer\", \"stage_seq\": 7, \"distance_m\": 81746.895, \"section_seq\": 1, \"route_path_id\": 70039}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 8, \"distance_m\": 86369.328, \"section_seq\": 1, \"route_path_id\": 70039}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86369.328, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70039}], \"total_distance_m\": 86369.328, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86369.328, \"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": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:57Z\", \"source_id\": 15956969, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:20Z\", \"source_id\": 15965301, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:52Z\", \"source_id\": 15969110, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:38Z\", \"source_id\": 15982643, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:38Z\", \"source_id\": 15987118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "4", "timing_fact_generation": 1789538079303349, "current_leg_arrival_utc": "2026-09-16T06:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:39.300857", "service_state_evidence_id": 15987118, "current_leg_start_actual_dep": "2026-09-16T06:47:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T05:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:39.527670", "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 |
HUL |
SCA |
1W38 |
170475 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "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": 615.211, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1416.054, "from_m": 615.211, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1447.963, "from_m": 1416.054, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1496.924, "from_m": 1447.963, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2190.676, "from_m": 1496.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3473.412, "from_m": 2190.676, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6356.478, "from_m": 3473.412, "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": 6806.574, "from_m": 6356.478, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9317.928, "from_m": 6806.574, "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": 10636.464, "from_m": 9317.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10720.7, "from_m": 10636.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13103.509, "from_m": 10720.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13148.349, "from_m": 13103.509, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13397.487, "from_m": 13148.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": 17930.699, "from_m": 13397.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": 18048.754, "from_m": 17930.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19660.123, "from_m": 18048.754, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19825.688, "from_m": 19660.123, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20612.046, "from_m": 19825.688, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20886.234, "from_m": 20612.046, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21805.599, "from_m": 20886.234, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22031.583, "from_m": 21805.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": 22452.778, "from_m": 22031.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22575.985, "from_m": 22452.778, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23318.967, "from_m": 22575.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": 23434.897, "from_m": 23318.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": 26031.321, "from_m": 23434.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26237.372, "from_m": 26031.321, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30450.662, "from_m": 26237.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31074.366, "from_m": 30450.662, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 31175.034, "from_m": 31074.366, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31727.026, "from_m": 31175.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34553.972, "from_m": 31727.026, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34800.051, "from_m": 34553.972, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34999.146, "from_m": 34800.051, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 37568.531, "from_m": 34999.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37670.649, "from_m": 37568.531, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38161.124, "from_m": 37670.649, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38276.65, "from_m": 38161.124, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40987.273, "from_m": 38276.65, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41097.07, "from_m": 40987.273, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45909.237, "from_m": 41097.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46085.583, "from_m": 45909.237, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49188.02, "from_m": 46085.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49370.522, "from_m": 49188.02, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49401.686, "from_m": 49370.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50017.113, "from_m": 49401.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51944.533, "from_m": 50017.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55190.847, "from_m": 51944.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56572.5, "from_m": 55190.847, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 31.069}, {"to_m": 64653.944, "from_m": 56572.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": 66813.279, "from_m": 64653.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66842.752, "from_m": 66813.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": 67657.157, "from_m": 66842.752, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69021.502, "from_m": 67657.157, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 69399.348, "from_m": 69021.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 70540.825, "from_m": 69399.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71797.903, "from_m": 70540.825, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74715.549, "from_m": 71797.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81046.324, "from_m": 74715.549, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81137.681, "from_m": 81046.324, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81177.383, "from_m": 81137.681, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85607.577, "from_m": 81177.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85849.225, "from_m": 85607.577, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85976.697, "from_m": 85849.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 86095.526, "from_m": 85976.697, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86369.328, "from_m": 86095.526, "capability_applied": null, "effective_limit_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": 597953, "profile_key": "362903977eae347510ddae97c128ccb9b2866902e239402cd99c38b7650ffe5d", "schedule_id": 31973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Beverley", "stage_seq": 2, "distance_m": 13240.753, "section_seq": 1, "route_path_id": 70039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Driffield", "stage_seq": 3, "distance_m": 31293.643, "section_seq": 1, "route_path_id": 70039}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0610", "location": "Bridlington", "stage_seq": 4, "distance_m": 49681.736, "section_seq": 1, "route_path_id": 70039}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Hunmanby", "stage_seq": 5, "distance_m": 66947.063, "section_seq": 1, "route_path_id": 70039}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Filey", "stage_seq": 6, "distance_m": 71274.789, "section_seq": 1, "route_path_id": 70039}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Seamer", "stage_seq": 7, "distance_m": 81746.895, "section_seq": 1, "route_path_id": 70039}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Scarborough", "stage_seq": 8, "distance_m": 86369.328, "section_seq": 1, "route_path_id": 70039}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86369.328, "from_m": 0.0, "section_seq": 1, "route_path_id": 70039}], "total_distance_m": 86369.328, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86369.328, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:57Z", "source_id": 15956969, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:20Z", "source_id": 15965301, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:52Z", "source_id": 15969110, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:38Z", "source_id": 15982643, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:38Z", "source_id": 15987118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}] |
Hull |
0530 |
0530 |
4 |
None |
None |
Scarborough |
0646 |
0645 |
4 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89679/2026-09-16/detailed |
None |
Seamer |
2026-09-16T06:47:00+01:00 |
Scarborough |
6.0 |
{"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} |
2.9 |
0647 |
0653 |
Seamer |
Scarborough |
Scarborough |
54.2797231 |
-0.4052969 |
54.2797231 |
-0.4052969 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:53:00 |
Scarborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987118 |
1789538079303349 |
17 |
17 |
2026-09-16 06:04:39.527670 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:39.300857 |
| 568642 |
599572 |
F45411 |
512D071616 |
2026-09-16 |
COMPLETE |
15985758 |
2026-09-16 06:54:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 599572, "stp": "N", "toc": "c2c", "uid": "F45411", "consist": "357044+357211", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45411/2026-09-16/detailed", "trust_id": "512D071616", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D07", "timing_status": "ON TIME", "origin_station": "Grays", "current_leg_arr": "0654", "current_leg_dep": "0650", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0615", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1348.119, \"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\": 1499.235, \"from_m\": 1348.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1644.851, \"from_m\": 1499.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1940.784, \"from_m\": 1644.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\": 3334.461, \"from_m\": 1940.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11446.385, \"from_m\": 3334.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12080.628, \"from_m\": 11446.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23834.359, \"from_m\": 12080.628, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25325.658, \"from_m\": 23834.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25353.398, \"from_m\": 25325.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25360.224, \"from_m\": 25353.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27478.488, \"from_m\": 25360.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30153.546, \"from_m\": 27478.488, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32347.213, \"from_m\": 30153.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32786.628, \"from_m\": 32347.213, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34141.143, \"from_m\": 32786.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34398.709, \"from_m\": 34141.143, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36250.328, \"from_m\": 34398.709, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36953.136, \"from_m\": 36250.328, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 599572, \"profile_key\": \"5cb7a107f95734734a1f7383fdadfbda37b8deabf8a9b631a816068718b21875\", \"schedule_id\": 36119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Chafford Hundred\", \"stage_seq\": 3, \"distance_m\": 3088.796, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Ockendon\", \"stage_seq\": 4, \"distance_m\": 7162.969, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Upminster\", \"stage_seq\": 5, \"distance_m\": 12452.575, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 24716.276, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"West Ham High Level\", \"stage_seq\": 7, \"distance_m\": 30547.87, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 8, \"distance_m\": 32665.113, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Limehouse\", \"stage_seq\": 9, \"distance_m\": 34204.527, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Christian Street Jn\", \"stage_seq\": 10, \"distance_m\": 35791.935, \"section_seq\": 1, \"route_path_id\": 102741}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 11, \"distance_m\": 36953.136, \"section_seq\": 1, \"route_path_id\": 102741}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36953.136, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102741}], \"total_distance_m\": 36953.136, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36946.31, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.826, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:19Z\", \"source_id\": 49170523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:22Z\", \"source_id\": 15960831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:00Z\", \"source_id\": 49179729, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:04Z\", \"source_id\": 15963824, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:22Z\", \"source_id\": 49194937, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:26Z\", \"source_id\": 15968810, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:52Z\", \"source_id\": 49214088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:54Z\", \"source_id\": 15974719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:29Z\", \"source_id\": 49226788, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:33Z\", \"source_id\": 15978850, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:52Z\", \"source_id\": 49239591, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:54Z\", \"source_id\": 15982835, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:47Z\", \"source_id\": 49249366, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:48Z\", \"source_id\": 15985758, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1789537969754277, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:41.607817", "service_state_evidence_id": 15985758, "current_leg_start_actual_dep": "2026-09-16T06:49:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:41.774035", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
GRY |
FST |
2D07 |
357044+357211 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1348.119, "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": 1499.235, "from_m": 1348.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1644.851, "from_m": 1499.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1940.784, "from_m": 1644.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": 3334.461, "from_m": 1940.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11446.385, "from_m": 3334.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12080.628, "from_m": 11446.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23834.359, "from_m": 12080.628, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25325.658, "from_m": 23834.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25353.398, "from_m": 25325.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25360.224, "from_m": 25353.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27478.488, "from_m": 25360.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30153.546, "from_m": 27478.488, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32347.213, "from_m": 30153.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32786.628, "from_m": 32347.213, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34141.143, "from_m": 32786.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34398.709, "from_m": 34141.143, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36250.328, "from_m": 34398.709, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36953.136, "from_m": 36250.328, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 599572, "profile_key": "5cb7a107f95734734a1f7383fdadfbda37b8deabf8a9b631a816068718b21875", "schedule_id": 36119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Chafford Hundred", "stage_seq": 3, "distance_m": 3088.796, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Ockendon", "stage_seq": 4, "distance_m": 7162.969, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Upminster", "stage_seq": 5, "distance_m": 12452.575, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Barking", "stage_seq": 6, "distance_m": 24716.276, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "West Ham High Level", "stage_seq": 7, "distance_m": 30547.87, "section_seq": 1, "route_path_id": 102741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Gas Factory Jn", "stage_seq": 8, "distance_m": 32665.113, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Limehouse", "stage_seq": 9, "distance_m": 34204.527, "section_seq": 1, "route_path_id": 102741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Christian Street Jn", "stage_seq": 10, "distance_m": 35791.935, "section_seq": 1, "route_path_id": 102741}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 11, "distance_m": 36953.136, "section_seq": 1, "route_path_id": 102741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36953.136, "from_m": 0.0, "section_seq": 1, "route_path_id": 102741}], "total_distance_m": 36953.136, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36946.31, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.826, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:19Z", "source_id": 49170523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:22Z", "source_id": 15960831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:00Z", "source_id": 49179729, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:04Z", "source_id": 15963824, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:22Z", "source_id": 49194937, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:26Z", "source_id": 15968810, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:52Z", "source_id": 49214088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:54Z", "source_id": 15974719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:29Z", "source_id": 49226788, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:33Z", "source_id": 15978850, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:52Z", "source_id": 49239591, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:54Z", "source_id": 15982835, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:47Z", "source_id": 49249366, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:48Z", "source_id": 15985758, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Grays |
0615 |
0615 |
3 |
None |
None |
London Fenchurch Street |
0654 |
0654 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45411/2026-09-16/detailed |
None |
Limehouse |
2026-09-16T06:49:30+01:00 |
London Fenchurch Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
0650 |
0654 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:54:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985758 |
1789537969754277 |
42 |
42 |
2026-09-16 06:04:41.774035 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:41.607817 |
| 568643 |
599739 |
L37494 |
665L03M616 |
2026-09-16 |
COMPLETE |
15986160 |
2026-09-16 06:54:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 599739, "stp": "P", "toc": "Chiltern Railways", "uid": "L37494", "consist": "168218", "dest_crs": "LMS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37494/2026-09-16/detailed", "trust_id": "665L03M616", "origin_crs": "BMO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leamington Spa", "service_date": "2026-09-16", "dest_arr_time": "0650", "dest_platform": "4", "is_terminated": 1, "next_location": "Leamington Spa", "signalling_id": "5L03", "timing_status": "LATE", "origin_station": "Birmingham Moor Street", "current_leg_arr": "0654", "current_leg_dep": "0619", "current_leg_end": "Leamington Spa", "origin_dep_time": "0620", "origin_platform": "4", "current_location": "Leamington Spa", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.853366974349401, 52.46119223589982], [-1.8531593464435216, 52.46109670506911], [-1.852975134384815, 52.46101286553708], [-1.8528110416245065, 52.46093900974606], [-1.852663771613817, 52.46087343013843], [-1.852530027803971, 52.46081441915649], [-1.852406513646191, 52.46076026924262], [-1.8522899325917, 52.46070927283915], [-1.852176988091721, 52.46065972238844], [-1.8520643835974775, 52.46060991033282], [-1.8519488225601928, 52.460558129114645], [-1.8518270084310893, 52.46050267117624], [-1.8516956446613908, 52.460441828959986], [-1.8515514347023196, 52.46037389490821], [-1.8513910820050996, 52.46029716146325], [-1.8512112900209536, 52.46020992106746], [-1.851008762201104, 52.46011046616319], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6838466, 52.2983361], [-1.6831208, 52.2979162], [-1.6824768, 52.2975544], [-1.6818894999999998, 52.2972544], [-1.6813083999999998, 52.2969941], [-1.6807502, 52.296760099999986], [-1.6805182, 52.296672699999995], [-1.6800995, 52.296519], [-1.6797920999999998, 52.29641759999999], [-1.6795141, 52.296325199999984], [-1.6788727999999995, 52.296137], [-1.6785001, 52.296036499999985], [-1.6781867999999998, 52.295958299999995], [-1.6777367, 52.2958549], [-1.6771455999999998, 52.295730000000006], [-1.6766280999999998, 52.2956356], [-1.6761001, 52.29555129999999], [-1.6752298, 52.29542549999999], [-1.6741475999999995, 52.295308600000006], [-1.6735152999999998, 52.2952508], [-1.6729067999999998, 52.2952126], [-1.6728619768522444, 52.29521066315773], [-1.6722079, 52.295182399999995], [-1.6716017, 52.29517379999999], [-1.6707676, 52.2951796], [-1.6698454, 52.2952093], [-1.6692642, 52.2952477], [-1.6686451, 52.295301499999994], [-1.6680827, 52.29536329999999], [-1.6676924, 52.29540819999999], [-1.6673870999999998, 52.2954497], [-1.6666656, 52.29556389999998], [-1.6661648999999998, 52.2956552], [-1.6653213, 52.295822699999995], [-1.6646762999999998, 52.2959811], [-1.6641537, 52.29611640000001], [-1.6629556, 52.296458099999995], [-1.6622832, 52.2966582], [-1.6613889999999998, 52.29691509999999], [-1.6607383, 52.29708840000001], [-1.6598848999999998, 52.2972927], [-1.6594659, 52.2973873], [-1.6587681999999997, 52.29753259999999], [-1.6580898, 52.29765029999999], [-1.6572650999999998, 52.2977877], [-1.6563859999999997, 52.2979088], [-1.6558341, 52.29797249999999], [-1.6551874, 52.29803810000001], [-1.6543293, 52.2981092], [-1.6536687999999995, 52.2981497], [-1.6528690999999998, 52.2981848], [-1.6521802999999995, 52.2982039], [-1.6516673, 52.2982096], [-1.6509464, 52.2982044], [-1.6501399, 52.2981843], [-1.6496123, 52.29816049999999], [-1.6491659, 52.2981354], [-1.6486837, 52.2981055], [-1.6481640999999998, 52.2980598], [-1.6476215, 52.2980105], [-1.6466396, 52.29789800000001], [-1.6461623, 52.2978325], [-1.6457944999999998, 52.297782000000005], [-1.6449631, 52.29765329999998], [-1.6442853999999998, 52.29753500000001], [-1.6433132, 52.2973557], [-1.6426362, 52.29722259999999], [-1.6416546, 52.2970188], [-1.6411095999999998, 52.2968983], [-1.6401665999999997, 52.2966867], [-1.6394128999999995, 52.29650889999999], [-1.6386385, 52.2963169], [-1.6377027999999998, 52.29607229999999], [-1.6362873999999998, 52.2956752], [-1.6360483, 52.2956072], [-1.6359417999999997, 52.29557460000001], [-1.6349714, 52.2952782], [-1.6343380999999997, 52.29508409999999], [-1.6335493, 52.29481760000001], [-1.6330532999999998, 52.2946475], [-1.6321962, 52.294340600000005], [-1.6313541, 52.29402739999999], [-1.6308289, 52.293822000000006], [-1.6303896, 52.2936444], [-1.6294352, 52.29323860000001], [-1.6287626, 52.2929355], [-1.6286121, 52.29286640000001], [-1.6279411999999998, 52.2925495], [-1.6273767999999995, 52.29227099999999], [-1.6266607999999998, 52.2919156], [-1.6234521, 52.29029839999998], [-1.6214772, 52.28929219999999], [-1.6214256000000002, 52.2892664], [-1.6202088999999995, 52.2886589], [-1.6186214, 52.28787299999999], [-1.618525, 52.2878253], [-1.617925, 52.2875627], [-1.6175778, 52.2874232], [-1.6170340999999997, 52.2872156], [-1.6169675114151385, 52.28719190313444], [-1.6165682, 52.28704979999999], [-1.61586, 52.2868232], [-1.615256, 52.2866536], [-1.6144858, 52.286460700000006], [-1.6143634999999998, 52.2864278], [-1.6137737, 52.2862981], [-1.6129879, 52.28614249999999], [-1.6123240999999997, 52.286038], [-1.6119592, 52.285985700000005], [-1.611862, 52.28597130000001], [-1.6110469, 52.28587219999999], [-1.6107397, 52.28584009999999], [-1.6102659, 52.285799699999984], [-1.6098374999999998, 52.28576989999999], [-1.6092831999999997, 52.2857407], [-1.6086307, 52.28571829999999], [-1.6081788999999995, 52.285715799999984], [-1.6080765, 52.28571469999999], [-1.607631, 52.2857149], [-1.607263, 52.2857224], [-1.6068051, 52.2857398], [-1.6063851999999998, 52.2857613], [-1.6060321, 52.285785100000005], [-1.6055519, 52.28582750000001], [-1.6051513, 52.2858688], [-1.6048477, 52.285905499999984], [-1.6045402999999998, 52.2859446], [-1.6041218, 52.2860061], [-1.6037577999999997, 52.28606380000001], [-1.6032941999999997, 52.28614189999999], [-1.6021071, 52.28635849999999], [-1.6011759999999997, 52.2865241], [-1.6007915999999998, 52.28658489999999], [-1.6003500999999998, 52.2866478], [-1.5997299, 52.2867258], [-1.5991651, 52.2867834], [-1.5987356, 52.2868198], [-1.5981594, 52.2868555], [-1.5977493, 52.2868757], [-1.5973239, 52.2868885], [-1.5970239, 52.2868976], [-1.5963045, 52.2868981], [-1.5954442999999998, 52.2868882], [-1.5930478999999995, 52.2868426], [-1.5929392999999998, 52.286841], [-1.592636, 52.28683800000001], [-1.591587, 52.28681900000001], [-1.5908004999999998, 52.286798799999985], [-1.5890322, 52.28676720000001], [-1.5851133, 52.2867007], [-1.5847915999999995, 52.286697], [-1.5818494, 52.28664680000001], [-1.5799843999999998, 52.28661309999999], [-1.5797571, 52.28660810000001], [-1.5785225, 52.2865839], [-1.5769397999999997, 52.2865563], [-1.5759171999999997, 52.2865287], [-1.5754141, 52.2865083], [-1.5749730999999998, 52.28648640000001], [-1.5747789, 52.2864763], [-1.5742751999999998, 52.2864445], [-1.5735066999999998, 52.2863892], [-1.5730577999999995, 52.28634899999999], [-1.5721624, 52.28625670000001], [-1.5713604, 52.2861597], [-1.5706612, 52.286061899999986], [-1.569655, 52.2859003], [-1.5685272999999995, 52.2857018], [-1.5658238999999998, 52.2852253], [-1.5654024999999998, 52.285149], [-1.5649113999999995, 52.285060400000006], [-1.5644617999999997, 52.2849824], [-1.5635308, 52.284834700000005], [-1.5626315, 52.2847103], [-1.5622822, 52.2846711], [-1.5620018, 52.2846401], [-1.5611484999999998, 52.2845608], [-1.5605529, 52.2845203], [-1.5600056999999998, 52.2844932], [-1.5595277, 52.2844783], [-1.5589208999999995, 52.28447], [-1.5583684999999998, 52.28447200000001], [-1.5570092, 52.2845096], [-1.5531553, 52.284709500000005], [-1.5518598, 52.2847724], [-1.5507888, 52.284815], [-1.5500678, 52.2848389], [-1.5495970999999995, 52.28485260000001], [-1.5488031, 52.2848688], [-1.5473836, 52.2848841], [-1.5472132999999997, 52.28488589999999], [-1.5471851999999997, 52.2848856], [-1.5471303, 52.28488529999999], [-1.5470217, 52.2848862], [-1.5467913, 52.28488649999999], [-1.5458704, 52.2848803], [-1.5450452, 52.2848631], [-1.544196, 52.28484159999999], [-1.5434276, 52.2848177], [-1.5433958999999997, 52.2848167], [-1.5426424999999997, 52.2847919], [-1.5423052999999998, 52.2847808], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]}", "current_leg_start": "Birmingham Moor Street", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "52.2846006", "next_location_lon": "-1.5365866", "previous_location": "Birmingham Moor Street", "current_leg_milage": "22.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 650.537, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3806.392, \"from_m\": 650.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5021.232, \"from_m\": 3806.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6766.982, \"from_m\": 5021.232, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25726.542, \"from_m\": 6766.982, \"capability_applied\": 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\": 27580.619, \"from_m\": 25726.542, \"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\": 35807.092, \"from_m\": 27580.619, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36197.204, \"from_m\": 35807.092, \"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\": 36517.738, \"from_m\": 36197.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 599739, \"profile_key\": \"fe49dc7cc6cf6122ced87559754ee2de838b6ccef335e0ae7e8b49eef7b4c690\", \"schedule_id\": 15956, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72217}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 3314.705, \"section_seq\": 1, \"route_path_id\": 72217}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Tyseley\", \"stage_seq\": 3, \"distance_m\": 4439.776, \"section_seq\": 1, \"route_path_id\": 72217}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 4, \"distance_m\": 14993.141, \"section_seq\": 1, \"route_path_id\": 72217}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Dorridge\", \"stage_seq\": 5, \"distance_m\": 15896.498, \"section_seq\": 1, \"route_path_id\": 72217}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Hatton\", \"stage_seq\": 6, \"distance_m\": 26765.632, \"section_seq\": 1, \"route_path_id\": 72217}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"Leamington Spa\", \"stage_seq\": 7, \"distance_m\": 36517.738, \"section_seq\": 1, \"route_path_id\": 72217}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36517.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72217}], \"total_distance_m\": 36517.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36197.204, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 320.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "52.2846006", "current_position_lon": "-1.5365866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:06Z\", \"source_id\": 49183965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:10Z\", \"source_id\": 15965207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:26Z\", \"source_id\": 49199452, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:28Z\", \"source_id\": 15970239, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:51Z\", \"source_id\": 49222864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:55Z\", \"source_id\": 15977660, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:19Z\", \"source_id\": 49250594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:21Z\", \"source_id\": 15986160, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leamington Spa", "service_state_platform": "4", "timing_fact_generation": 1789538003453478, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:42.318003", "service_state_evidence_id": 15986160, "current_leg_start_actual_dep": "2026-09-16T06:24:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:42.623969", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
BMO |
LMS |
5L03 |
168218 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 650.537, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3806.392, "from_m": 650.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5021.232, "from_m": 3806.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6766.982, "from_m": 5021.232, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25726.542, "from_m": 6766.982, "capability_applied": 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": 27580.619, "from_m": 25726.542, "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": 35807.092, "from_m": 27580.619, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36197.204, "from_m": 35807.092, "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": 36517.738, "from_m": 36197.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 599739, "profile_key": "fe49dc7cc6cf6122ced87559754ee2de838b6ccef335e0ae7e8b49eef7b4c690", "schedule_id": 15956, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Birmingham Moor Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72217}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 3314.705, "section_seq": 1, "route_path_id": 72217}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Tyseley", "stage_seq": 3, "distance_m": 4439.776, "section_seq": 1, "route_path_id": 72217}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Bentley Heath S.B.", "stage_seq": 4, "distance_m": 14993.141, "section_seq": 1, "route_path_id": 72217}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Dorridge", "stage_seq": 5, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 72217}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Hatton", "stage_seq": 6, "distance_m": 26765.632, "section_seq": 1, "route_path_id": 72217}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "Leamington Spa", "stage_seq": 7, "distance_m": 36517.738, "section_seq": 1, "route_path_id": 72217}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36517.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 72217}], "total_distance_m": 36517.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36197.204, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 320.534, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:06Z", "source_id": 49183965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:10Z", "source_id": 15965207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:26Z", "source_id": 49199452, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:28Z", "source_id": 15970239, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:51Z", "source_id": 49222864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:55Z", "source_id": 15977660, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:19Z", "source_id": 49250594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:21Z", "source_id": 15986160, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Birmingham Moor Street |
0620 |
0620 |
4 |
None |
None |
Leamington Spa |
0650 |
0650 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37494/2026-09-16/detailed |
None |
Birmingham Moor Street |
2026-09-16T06:24:00+01:00 |
Leamington Spa |
35.0 |
{"type": "LineString", "coordinates": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8856325000000005, 52.4766233], [-1.8854373, 52.47654159999999], [-1.8850921000000005, 52.47639209999999], [-1.8847695, 52.4762491], [-1.8844549999999995, 52.47610699999999], [-1.8840929, 52.4759436], [-1.8837596, 52.4757876], [-1.8832011, 52.4755295], [-1.8831061, 52.47548439999999], [-1.882558, 52.475224], [-1.8819398, 52.4749381], [-1.8811653, 52.4745803], [-1.8807286000000003, 52.4743434], [-1.8801426000000003, 52.4740011], [-1.8798557, 52.47382669999999], [-1.8796296999999995, 52.473675099999994], [-1.8792387, 52.4734179], [-1.8790247999999996, 52.4732577], [-1.8787988999999996, 52.47309520000001], [-1.8786095, 52.4729633], [-1.8783375, 52.47277330000001], [-1.8780887999999996, 52.47260119999999], [-1.8778474000000005, 52.4724278], [-1.8775959, 52.47225290000001], [-1.8772982, 52.4720421], [-1.8768288, 52.4717178], [-1.8765452, 52.4715169], [-1.8763109, 52.47135480000001], [-1.8757373, 52.470953399999985], [-1.8754099, 52.4707309], [-1.8753343, 52.4706757], [-1.8752116000000003, 52.4705968], [-1.8752001, 52.4705872], [-1.8750431999999997, 52.470484199999994], [-1.8748989000000005, 52.47039029999999], [-1.8746059999999996, 52.47020559999999], [-1.8743029, 52.4700243], [-1.8741209549863307, 52.46991510139879], [-1.874093195875765, 52.469898441088525], [-1.8740727999999995, 52.46988619999999], [-1.873928, 52.4698004], [-1.8737061, 52.46967380000001], [-1.8734827000000005, 52.4695496], [-1.8733078000000003, 52.469454000000006], [-1.8730816999999995, 52.4693364], [-1.8727894000000005, 52.46918850000001], [-1.8725695, 52.469080700000006], [-1.8723133, 52.46895730000001], [-1.8720786, 52.4688495], [-1.8718117999999997, 52.4687278], [-1.8715623, 52.4686142], [-1.8712793, 52.4684892], [-1.8709414, 52.468341299999985], [-1.8705364, 52.4681698], [-1.8702051, 52.46803169999999], [-1.8697223, 52.46783719999999], [-1.8693153, 52.4676708], [-1.8690866, 52.46757819999999], [-1.8676152, 52.466981799999985], [-1.8648806, 52.465879], [-1.8641303, 52.4655801], [-1.8632141, 52.465204099999994], [-1.8624364, 52.4649022], [-1.8617584000000005, 52.4646539], [-1.8604609, 52.46413959999999], [-1.8599022000000005, 52.46391020000001], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.853366974349401, 52.46119223589982], [-1.8531593464435216, 52.46109670506911], [-1.852975134384815, 52.46101286553708], [-1.8528110416245065, 52.46093900974606], [-1.852663771613817, 52.46087343013843], [-1.852530027803971, 52.46081441915649], [-1.852406513646191, 52.46076026924262], [-1.8522899325917, 52.46070927283915], [-1.852176988091721, 52.46065972238844], [-1.8520643835974775, 52.46060991033282], [-1.8519488225601928, 52.460558129114645], [-1.8518270084310893, 52.46050267117624], [-1.8516956446613908, 52.460441828959986], [-1.8515514347023196, 52.46037389490821], [-1.8513910820050996, 52.46029716146325], [-1.8512112900209536, 52.46020992106746], [-1.851008762201104, 52.46011046616319], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6838466, 52.2983361], [-1.6831208, 52.2979162], [-1.6824768, 52.2975544], [-1.6818894999999998, 52.2972544], [-1.6813083999999998, 52.2969941], [-1.6807502, 52.296760099999986], [-1.6805182, 52.296672699999995], [-1.6800995, 52.296519], [-1.6797920999999998, 52.29641759999999], [-1.6795141, 52.296325199999984], [-1.6788727999999995, 52.296137], [-1.6785001, 52.296036499999985], [-1.6781867999999998, 52.295958299999995], [-1.6777367, 52.2958549], [-1.6771455999999998, 52.295730000000006], [-1.6766280999999998, 52.2956356], [-1.6761001, 52.29555129999999], [-1.6752298, 52.29542549999999], [-1.6741475999999995, 52.295308600000006], [-1.6735152999999998, 52.2952508], [-1.6729067999999998, 52.2952126], [-1.6728619768522444, 52.29521066315773], [-1.6722079, 52.295182399999995], [-1.6716017, 52.29517379999999], [-1.6707676, 52.2951796], [-1.6698454, 52.2952093], [-1.6692642, 52.2952477], [-1.6686451, 52.295301499999994], [-1.6680827, 52.29536329999999], [-1.6676924, 52.29540819999999], [-1.6673870999999998, 52.2954497], [-1.6666656, 52.29556389999998], [-1.6661648999999998, 52.2956552], [-1.6653213, 52.295822699999995], [-1.6646762999999998, 52.2959811], [-1.6641537, 52.29611640000001], [-1.6629556, 52.296458099999995], [-1.6622832, 52.2966582], [-1.6613889999999998, 52.29691509999999], [-1.6607383, 52.29708840000001], [-1.6598848999999998, 52.2972927], [-1.6594659, 52.2973873], [-1.6587681999999997, 52.29753259999999], [-1.6580898, 52.29765029999999], [-1.6572650999999998, 52.2977877], [-1.6563859999999997, 52.2979088], [-1.6558341, 52.29797249999999], [-1.6551874, 52.29803810000001], [-1.6543293, 52.2981092], [-1.6536687999999995, 52.2981497], [-1.6528690999999998, 52.2981848], [-1.6521802999999995, 52.2982039], [-1.6516673, 52.2982096], [-1.6509464, 52.2982044], [-1.6501399, 52.2981843], [-1.6496123, 52.29816049999999], [-1.6491659, 52.2981354], [-1.6486837, 52.2981055], [-1.6481640999999998, 52.2980598], [-1.6476215, 52.2980105], [-1.6466396, 52.29789800000001], [-1.6461623, 52.2978325], [-1.6457944999999998, 52.297782000000005], [-1.6449631, 52.29765329999998], [-1.6442853999999998, 52.29753500000001], [-1.6433132, 52.2973557], [-1.6426362, 52.29722259999999], [-1.6416546, 52.2970188], [-1.6411095999999998, 52.2968983], [-1.6401665999999997, 52.2966867], [-1.6394128999999995, 52.29650889999999], [-1.6386385, 52.2963169], [-1.6377027999999998, 52.29607229999999], [-1.6362873999999998, 52.2956752], [-1.6360483, 52.2956072], [-1.6359417999999997, 52.29557460000001], [-1.6349714, 52.2952782], [-1.6343380999999997, 52.29508409999999], [-1.6335493, 52.29481760000001], [-1.6330532999999998, 52.2946475], [-1.6321962, 52.294340600000005], [-1.6313541, 52.29402739999999], [-1.6308289, 52.293822000000006], [-1.6303896, 52.2936444], [-1.6294352, 52.29323860000001], [-1.6287626, 52.2929355], [-1.6286121, 52.29286640000001], [-1.6279411999999998, 52.2925495], [-1.6273767999999995, 52.29227099999999], [-1.6266607999999998, 52.2919156], [-1.6234521, 52.29029839999998], [-1.6214772, 52.28929219999999], [-1.6214256000000002, 52.2892664], [-1.6202088999999995, 52.2886589], [-1.6186214, 52.28787299999999], [-1.618525, 52.2878253], [-1.617925, 52.2875627], [-1.6175778, 52.2874232], [-1.6170340999999997, 52.2872156], [-1.6169675114151385, 52.28719190313444], [-1.6165682, 52.28704979999999], [-1.61586, 52.2868232], [-1.615256, 52.2866536], [-1.6144858, 52.286460700000006], [-1.6143634999999998, 52.2864278], [-1.6137737, 52.2862981], [-1.6129879, 52.28614249999999], [-1.6123240999999997, 52.286038], [-1.6119592, 52.285985700000005], [-1.611862, 52.28597130000001], [-1.6110469, 52.28587219999999], [-1.6107397, 52.28584009999999], [-1.6102659, 52.285799699999984], [-1.6098374999999998, 52.28576989999999], [-1.6092831999999997, 52.2857407], [-1.6086307, 52.28571829999999], [-1.6081788999999995, 52.285715799999984], [-1.6080765, 52.28571469999999], [-1.607631, 52.2857149], [-1.607263, 52.2857224], [-1.6068051, 52.2857398], [-1.6063851999999998, 52.2857613], [-1.6060321, 52.285785100000005], [-1.6055519, 52.28582750000001], [-1.6051513, 52.2858688], [-1.6048477, 52.285905499999984], [-1.6045402999999998, 52.2859446], [-1.6041218, 52.2860061], [-1.6037577999999997, 52.28606380000001], [-1.6032941999999997, 52.28614189999999], [-1.6021071, 52.28635849999999], [-1.6011759999999997, 52.2865241], [-1.6007915999999998, 52.28658489999999], [-1.6003500999999998, 52.2866478], [-1.5997299, 52.2867258], [-1.5991651, 52.2867834], [-1.5987356, 52.2868198], [-1.5981594, 52.2868555], [-1.5977493, 52.2868757], [-1.5973239, 52.2868885], [-1.5970239, 52.2868976], [-1.5963045, 52.2868981], [-1.5954442999999998, 52.2868882], [-1.5930478999999995, 52.2868426], [-1.5929392999999998, 52.286841], [-1.592636, 52.28683800000001], [-1.591587, 52.28681900000001], [-1.5908004999999998, 52.286798799999985], [-1.5890322, 52.28676720000001], [-1.5851133, 52.2867007], [-1.5847915999999995, 52.286697], [-1.5818494, 52.28664680000001], [-1.5799843999999998, 52.28661309999999], [-1.5797571, 52.28660810000001], [-1.5785225, 52.2865839], [-1.5769397999999997, 52.2865563], [-1.5759171999999997, 52.2865287], [-1.5754141, 52.2865083], [-1.5749730999999998, 52.28648640000001], [-1.5747789, 52.2864763], [-1.5742751999999998, 52.2864445], [-1.5735066999999998, 52.2863892], [-1.5730577999999995, 52.28634899999999], [-1.5721624, 52.28625670000001], [-1.5713604, 52.2861597], [-1.5706612, 52.286061899999986], [-1.569655, 52.2859003], [-1.5685272999999995, 52.2857018], [-1.5658238999999998, 52.2852253], [-1.5654024999999998, 52.285149], [-1.5649113999999995, 52.285060400000006], [-1.5644617999999997, 52.2849824], [-1.5635308, 52.284834700000005], [-1.5626315, 52.2847103], [-1.5622822, 52.2846711], [-1.5620018, 52.2846401], [-1.5611484999999998, 52.2845608], [-1.5605529, 52.2845203], [-1.5600056999999998, 52.2844932], [-1.5595277, 52.2844783], [-1.5589208999999995, 52.28447], [-1.5583684999999998, 52.28447200000001], [-1.5570092, 52.2845096], [-1.5531553, 52.284709500000005], [-1.5518598, 52.2847724], [-1.5507888, 52.284815], [-1.5500678, 52.2848389], [-1.5495970999999995, 52.28485260000001], [-1.5488031, 52.2848688], [-1.5473836, 52.2848841], [-1.5472132999999997, 52.28488589999999], [-1.5471851999999997, 52.2848856], [-1.5471303, 52.28488529999999], [-1.5470217, 52.2848862], [-1.5467913, 52.28488649999999], [-1.5458704, 52.2848803], [-1.5450452, 52.2848631], [-1.544196, 52.28484159999999], [-1.5434276, 52.2848177], [-1.5433958999999997, 52.2848167], [-1.5426424999999997, 52.2847919], [-1.5423052999999998, 52.2847808], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]} |
22.9 |
0619 |
0654 |
Birmingham Moor Street |
Leamington Spa |
Leamington Spa |
52.2846006 |
-1.5365866 |
52.2846006 |
-1.5365866 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:54:00 |
Leamington Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986160 |
1789538003453478 |
35 |
35 |
2026-09-16 06:04:42.623969 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:42.318003 |
| 568644 |
599581 |
L89110 |
322H50M616 |
2026-09-16 |
COMPLETE |
15986068 |
2026-09-16 06:54:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 599581, "stp": "O", "toc": "Northern", "uid": "L89110", "consist": "195002", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89110/2026-09-16/detailed", "trust_id": "322H50M616", "origin_crs": "RSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "0644", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H50", "timing_status": "LATE", "origin_station": "Rose Hill Marple", "current_leg_arr": "0654", "current_leg_dep": "0644", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0615", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1449166, 53.4713045], [-2.1455693, 53.47122190000001], [-2.146453, 53.4711424], [-2.1498254, 53.4708903], [-2.1559566818868516, 53.470435760151425], [-2.1580739, 53.4702788], [-2.1598128, 53.47008549999999], [-2.1609739999999995, 53.469929], [-2.1620586, 53.469772299999995], [-2.1659594, 53.46916710000001], [-2.1662539, 53.4691244], [-2.167741, 53.46892119999999], [-2.1684184999999996, 53.46884419999999], [-2.1686971999999995, 53.4688154], [-2.1691033, 53.4687814], [-2.169514, 53.4687829], [-2.1700186, 53.46875399999999], [-2.1707063999999994, 53.4687278], [-2.1715548, 53.46872009999999], [-2.1724160999999995, 53.46873049999999], [-2.1734859999999996, 53.468776000000005], [-2.1747377999999995, 53.4688587], [-2.1757551999999993, 53.46894679999999], [-2.1768219, 53.4690694], [-2.1776725, 53.4691935], [-2.1804009, 53.4696573], [-2.1813468, 53.469815], [-2.1827791, 53.470064099999995], [-2.184298, 53.4703374], [-2.1865995, 53.4707726], [-2.1883991, 53.471095], [-2.1896168, 53.47130490000001], [-2.1900169, 53.4713649], [-2.1906279999999994, 53.47145660000001], [-2.1913657, 53.47154710000001], [-2.1923089999999994, 53.47165100000001], [-2.193924896734298, 53.47179656925054], [-2.194190399621516, 53.4718066245888], [-2.194425005832642, 53.471814838410545], [-2.194633133201961, 53.47182130567376], [-2.194819199563758, 53.47182612133648], [-2.1949876227523175, 53.47182938035673], [-2.1951428206019252, 53.47183117769252], [-2.195289210946867, 53.47183160830187], [-2.1954312116214267, 53.4718307671428], [-2.1955732404598907, 53.47182874917332], [-2.195719715296543, 53.47182564935145], [-2.1958750539656697, 53.47182156263523], [-2.196043674301556, 53.47181658398265], [-2.1962299941384864, 53.47181080835174], [-2.1964384313107463, 53.47180433070052], [-2.1966734036526208, 53.47179724598701], [-2.196939328998395, 53.471789649169224], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Fairfield", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Fairfield", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1462.789, \"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\": 1489.881, \"from_m\": 1462.789, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1598.349, \"from_m\": 1489.881, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3361.203, \"from_m\": 1598.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3623.258, \"from_m\": 3361.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5788.946, \"from_m\": 3623.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5850.239, \"from_m\": 5788.946, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7649.594, \"from_m\": 5850.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9303.702, \"from_m\": 7649.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9559.539, \"from_m\": 9303.702, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9628.707, \"from_m\": 9559.539, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9650.32, \"from_m\": 9628.707, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14060.036, \"from_m\": 9650.32, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17295.887, \"from_m\": 14060.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17382.09, \"from_m\": 17295.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17440.446, \"from_m\": 17382.09, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18195.918, \"from_m\": 17440.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18365.411, \"from_m\": 18195.918, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18456.13, \"from_m\": 18365.411, \"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\": 18480.187, \"from_m\": 18456.13, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18551.2, \"from_m\": 18480.187, \"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\": 18590.195, \"from_m\": 18551.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18633.35, \"from_m\": 18590.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18797.074, \"from_m\": 18633.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19106.488, \"from_m\": 18797.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19152.694, \"from_m\": 19106.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19230.483, \"from_m\": 19152.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\": 19639.663, \"from_m\": 19230.483, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 599581, \"profile_key\": \"9c3c7553de8adcda196006378682181b33b7576fbf345aeda739ae17fb46c5ab\", \"schedule_id\": 39784, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Rose Hill Marple\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 2, \"distance_m\": 1540.979, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620H\", \"location\": \"Romiley\", \"stage_seq\": 3, \"distance_m\": 3229.33, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Woodley\", \"stage_seq\": 4, \"distance_m\": 5250.941, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Hyde Central\", \"stage_seq\": 5, \"distance_m\": 7762.502, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Hyde North\", \"stage_seq\": 6, \"distance_m\": 9233.951, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Hyde Jn\", \"stage_seq\": 7, \"distance_m\": 9650.32, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Guide Bridge\", \"stage_seq\": 8, \"distance_m\": 11555.224, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Fairfield\", \"stage_seq\": 9, \"distance_m\": 13680.761, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Ashburys\", \"stage_seq\": 10, \"distance_m\": 17171.114, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Ardwick Jn\", \"stage_seq\": 11, \"distance_m\": 18521.777, \"section_seq\": 1, \"route_path_id\": 73835}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 12, \"distance_m\": 19639.663, \"section_seq\": 1, \"route_path_id\": 73835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19639.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73835}], \"total_distance_m\": 19639.663, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18445.419, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.244, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:51Z\", \"source_id\": 49185430, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:55Z\", \"source_id\": 15965695, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:31Z\", \"source_id\": 49193097, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:32Z\", \"source_id\": 15968188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:02Z\", \"source_id\": 49198553, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:05Z\", \"source_id\": 15969987, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:53Z\", \"source_id\": 15974029, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:57Z\", \"source_id\": 49218619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:03Z\", \"source_id\": 15976236, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:34Z\", \"source_id\": 49226952, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:38Z\", \"source_id\": 15978906, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:47Z\", \"source_id\": 49239361, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:52Z\", \"source_id\": 15982768, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:10Z\", \"source_id\": 49250264, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:13Z\", \"source_id\": 15986068, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789537996156348, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:49.164286", "service_state_evidence_id": 15986068, "current_leg_start_actual_dep": "2026-09-16T06:47:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:50.150037", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
RSH |
MAN |
2H50 |
195002 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1462.789, "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": 1489.881, "from_m": 1462.789, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1598.349, "from_m": 1489.881, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3361.203, "from_m": 1598.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3623.258, "from_m": 3361.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5788.946, "from_m": 3623.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5850.239, "from_m": 5788.946, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7649.594, "from_m": 5850.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9303.702, "from_m": 7649.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9559.539, "from_m": 9303.702, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9628.707, "from_m": 9559.539, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9650.32, "from_m": 9628.707, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14060.036, "from_m": 9650.32, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17295.887, "from_m": 14060.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17382.09, "from_m": 17295.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17440.446, "from_m": 17382.09, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18195.918, "from_m": 17440.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18365.411, "from_m": 18195.918, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18456.13, "from_m": 18365.411, "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": 18480.187, "from_m": 18456.13, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18551.2, "from_m": 18480.187, "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": 18590.195, "from_m": 18551.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18633.35, "from_m": 18590.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18797.074, "from_m": 18633.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19106.488, "from_m": 18797.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19152.694, "from_m": 19106.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19230.483, "from_m": 19152.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": 19639.663, "from_m": 19230.483, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 599581, "profile_key": "9c3c7553de8adcda196006378682181b33b7576fbf345aeda739ae17fb46c5ab", "schedule_id": 39784, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Rose Hill Marple", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Marple Wharf Jn", "stage_seq": 2, "distance_m": 1540.979, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620H", "location": "Romiley", "stage_seq": 3, "distance_m": 3229.33, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Woodley", "stage_seq": 4, "distance_m": 5250.941, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Hyde Central", "stage_seq": 5, "distance_m": 7762.502, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Hyde North", "stage_seq": 6, "distance_m": 9233.951, "section_seq": 1, "route_path_id": 73835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Hyde Jn", "stage_seq": 7, "distance_m": 9650.32, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Guide Bridge", "stage_seq": 8, "distance_m": 11555.224, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Fairfield", "stage_seq": 9, "distance_m": 13680.761, "section_seq": 1, "route_path_id": 73835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Ashburys", "stage_seq": 10, "distance_m": 17171.114, "section_seq": 1, "route_path_id": 73835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Ardwick Jn", "stage_seq": 11, "distance_m": 18521.777, "section_seq": 1, "route_path_id": 73835}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 12, "distance_m": 19639.663, "section_seq": 1, "route_path_id": 73835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19639.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 73835}], "total_distance_m": 19639.663, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18445.419, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.244, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:51Z", "source_id": 49185430, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:26:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:55Z", "source_id": 15965695, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:31Z", "source_id": 49193097, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:32Z", "source_id": 15968188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:02Z", "source_id": 49198553, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:05Z", "source_id": 15969987, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:53Z", "source_id": 15974029, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8724, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:57Z", "source_id": 49218619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:40:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:03Z", "source_id": 15976236, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8604, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:34Z", "source_id": 49226952, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:44:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:38Z", "source_id": 15978906, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:47Z", "source_id": 49239361, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:52Z", "source_id": 15982768, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:10Z", "source_id": 49250264, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:13Z", "source_id": 15986068, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Rose Hill Marple |
0615 |
0615 |
None |
None |
None |
Manchester Piccadilly |
0644 |
0644 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89110/2026-09-16/detailed |
None |
Fairfield |
2026-09-16T06:47:00+01:00 |
Manchester Piccadilly |
10.0 |
{"type": "LineString", "coordinates": [[-2.1449166, 53.4713045], [-2.1455693, 53.47122190000001], [-2.146453, 53.4711424], [-2.1498254, 53.4708903], [-2.1559566818868516, 53.470435760151425], [-2.1580739, 53.4702788], [-2.1598128, 53.47008549999999], [-2.1609739999999995, 53.469929], [-2.1620586, 53.469772299999995], [-2.1659594, 53.46916710000001], [-2.1662539, 53.4691244], [-2.167741, 53.46892119999999], [-2.1684184999999996, 53.46884419999999], [-2.1686971999999995, 53.4688154], [-2.1691033, 53.4687814], [-2.169514, 53.4687829], [-2.1700186, 53.46875399999999], [-2.1707063999999994, 53.4687278], [-2.1715548, 53.46872009999999], [-2.1724160999999995, 53.46873049999999], [-2.1734859999999996, 53.468776000000005], [-2.1747377999999995, 53.4688587], [-2.1757551999999993, 53.46894679999999], [-2.1768219, 53.4690694], [-2.1776725, 53.4691935], [-2.1804009, 53.4696573], [-2.1813468, 53.469815], [-2.1827791, 53.470064099999995], [-2.184298, 53.4703374], [-2.1865995, 53.4707726], [-2.1883991, 53.471095], [-2.1896168, 53.47130490000001], [-2.1900169, 53.4713649], [-2.1906279999999994, 53.47145660000001], [-2.1913657, 53.47154710000001], [-2.1923089999999994, 53.47165100000001], [-2.193924896734298, 53.47179656925054], [-2.194190399621516, 53.4718066245888], [-2.194425005832642, 53.471814838410545], [-2.194633133201961, 53.47182130567376], [-2.194819199563758, 53.47182612133648], [-2.1949876227523175, 53.47182938035673], [-2.1951428206019252, 53.47183117769252], [-2.195289210946867, 53.47183160830187], [-2.1954312116214267, 53.4718307671428], [-2.1955732404598907, 53.47182874917332], [-2.195719715296543, 53.47182564935145], [-2.1958750539656697, 53.47182156263523], [-2.196043674301556, 53.47181658398265], [-2.1962299941384864, 53.47181080835174], [-2.1964384313107463, 53.47180433070052], [-2.1966734036526208, 53.47179724598701], [-2.196939328998395, 53.471789649169224], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
3.6 |
0644 |
0654 |
Fairfield |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:54:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986068 |
1789537996156348 |
42 |
42 |
2026-09-16 06:04:50.150037 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:49.164286 |
| 568645 |
598733 |
G39466 |
802E12M516 |
2026-09-16 |
COMPLETE |
15987270 |
2026-09-16 06:50:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 598733, "stp": "P", "toc": "Transport for Wales", "uid": "G39466", "consist": "197042+197104", "dest_crs": "MFH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39466/2026-09-16/detailed", "trust_id": "802E12M516", "origin_crs": "CMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford Haven", "service_date": "2026-09-16", "dest_arr_time": "0652", "dest_platform": null, "is_terminated": 1, "next_location": "Milford Haven", "signalling_id": "2E12", "timing_status": "ON TIME", "origin_station": "Carmarthen", "current_leg_arr": "0650", "current_leg_dep": "0643", "current_leg_end": "Milford Haven", "origin_dep_time": "0554", "origin_platform": "2", "current_location": "Milford Haven", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.9970524, 51.7568197], [-4.996660400000001, 51.75618970000001], [-4.9963938, 51.7558358], [-4.9957415, 51.7550865], [-4.995525, 51.7548468], [-4.9950707, 51.7543748], [-4.9944850999999995, 51.753833699999994], [-4.9940682, 51.75347880000001], [-4.9927629, 51.7524652], [-4.9925499, 51.752274199999995], [-4.9923805, 51.752081800000006], [-4.992198799999999, 51.75183440000001], [-4.9920598, 51.7515571], [-4.9919519999999995, 51.751266399999984], [-4.991871, 51.75092149999999], [-4.9918227, 51.7505198], [-4.9918241, 51.7502271], [-4.9918657, 51.74987629999999], [-4.991948, 51.74957340000001], [-4.9921558, 51.74910810000001], [-4.9924558999999995, 51.7485642], [-4.992697399999999, 51.7481575], [-4.9928642000000005, 51.7478749], [-4.993500999999999, 51.74676900000001], [-4.994070599999999, 51.745771299999994], [-4.9943305, 51.745324], [-4.9945972, 51.744972], [-4.9950790000000005, 51.744434], [-4.995387299999999, 51.744139999999994], [-4.9958421, 51.7437599], [-4.996479, 51.7432835], [-4.996976199999999, 51.74296759999999], [-4.9980246, 51.742385599999984], [-4.998323, 51.7422427], [-4.9992028, 51.7418803], [-5.000038899999999, 51.7416274], [-5.001054399999999, 51.741356200000006], [-5.001368899999999, 51.7412793], [-5.0042292, 51.74057749999999], [-5.004338499999999, 51.74055069999999], [-5.007888099999999, 51.73965689999999], [-5.009570299999999, 51.7392646], [-5.011465699999999, 51.738811], [-5.0135358, 51.73830280000001], [-5.0151829999999995, 51.7378859], [-5.0175875, 51.73728979999999], [-5.020499, 51.7365858], [-5.0225225, 51.73610419999999], [-5.0242695, 51.73567049999998], [-5.0250551, 51.7354839], [-5.0270062, 51.7349726], [-5.027811, 51.73469709999999], [-5.0283517, 51.7344679], [-5.0288358, 51.7342438], [-5.0292957, 51.7340079], [-5.0297931, 51.7337156], [-5.030286599999999, 51.7333855], [-5.03056559106932, 51.73317742681301], [-5.030781499999999, 51.7330164], [-5.0312168, 51.732649999999985], [-5.031609499999999, 51.7322804], [-5.031966199999999, 51.7319098], [-5.0326509, 51.7310238], [-5.0342173, 51.7287511], [-5.034889699999999, 51.727823999999984], [-5.0362147, 51.7259248], [-5.036398599999999, 51.725639099999995], [-5.036526899999999, 51.725344], [-5.0366006, 51.7250776], [-5.0366308, 51.7249194], [-5.0366389, 51.7247096], [-5.0366273, 51.72458840000001], [-5.0366057, 51.72436460000001], [-5.0364953, 51.722627], [-5.036497699999999, 51.722356299999994], [-5.036535, 51.72209209999999], [-5.036600998939315, 51.721918011123584], [-5.036632999999999, 51.7218336], [-5.036785499999999, 51.7215845], [-5.036981999999999, 51.7213406], [-5.037208399999999, 51.7211195], [-5.0374684, 51.720924700000005], [-5.0380871, 51.72050769999999], [-5.038488899999999, 51.720186000000005], [-5.0386836, 51.7199304], [-5.0387824000000005, 51.7197785], [-5.0389024, 51.7195019], [-5.039077999999999, 51.7190308], [-5.0393014, 51.7184959], [-5.0394155, 51.718272899999995], [-5.0395972, 51.7179817], [-5.0398732, 51.7176737], [-5.0401017999999995, 51.717457800000005], [-5.0402778999999995, 51.71729539999999], [-5.040519799999999, 51.71709899999999], [-5.040714799999999, 51.7168995], [-5.040881499999999, 51.7167168], [-5.0411048, 51.7164392], [-5.041208, 51.71629159999999], [-5.041316800000001, 51.716114100000006], [-5.0413984, 51.71590319999999], [-5.0414452, 51.71569839999999]]}", "current_leg_start": "Johnston", "dest_arr_time_act": "0650", "motion_projection": null, "next_location_lat": "51.7156984", "next_location_lon": "-5.0414452", "previous_location": "Johnston", "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\": 317.527, \"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\": 989.413, \"from_m\": 317.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\": 1556.334, \"from_m\": 989.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22662.689, \"from_m\": 1556.334, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22820.825, \"from_m\": 22662.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22836.104, \"from_m\": 22820.825, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23258.641, \"from_m\": 22836.104, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24362.212, \"from_m\": 23258.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26374.731, \"from_m\": 24362.212, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42725.587, \"from_m\": 26374.731, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50624.78, \"from_m\": 42725.587, \"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\": 51553.204, \"from_m\": 50624.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56044.278, \"from_m\": 51553.204, \"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\": 58889.739, \"from_m\": 56044.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59971.42, \"from_m\": 58889.739, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63866.941, \"from_m\": 59971.42, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64725.815, \"from_m\": 63866.941, \"capability_applied\": null, \"effective_limit_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\": 598733, \"profile_key\": \"70ac965d2a0d6af2dca3f658aeb62ee484e1c9a79ba8023c991bc8ee8ac1676f\", \"schedule_id\": 37005, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Carmarthen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 2, \"distance_m\": 1425.569, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 3, \"distance_m\": 8373.731, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"St Clears Crossing\", \"stage_seq\": 4, \"distance_m\": 14017.962, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Whitland\", \"stage_seq\": 5, \"distance_m\": 23046.617, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Clunderwen\", \"stage_seq\": 6, \"distance_m\": 31745.649, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Clarbeston Road\", \"stage_seq\": 7, \"distance_m\": 42325.677, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Haverfordwest\", \"stage_seq\": 8, \"distance_m\": 50748.125, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Johnston\", \"stage_seq\": 9, \"distance_m\": 58293.81, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Herbrandston Jn\", \"stage_seq\": 10, \"distance_m\": 62075.429, \"section_seq\": 1, \"route_path_id\": 105470}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": null, \"location\": \"Milford Haven\", \"stage_seq\": 11, \"distance_m\": 64725.815, \"section_seq\": 1, \"route_path_id\": 105470}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64725.815, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105470}], \"total_distance_m\": 64725.815, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64725.815, \"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": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.7156984", "current_position_lon": "-5.0414452", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:18Z\", \"source_id\": 15957761, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:44Z\", \"source_id\": 15968999, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:23Z\", \"source_id\": 15973661, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:50Z\", \"source_id\": 15987270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford Haven", "service_state_platform": null, "timing_fact_generation": 1789538091448705, "current_leg_arrival_utc": "2026-09-16T06:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:51.444293", "service_state_evidence_id": 15987270, "current_leg_start_actual_dep": "2026-09-16T06:41:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T05:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:52.583720", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CMN |
MFH |
2E12 |
197042+197104 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.527, "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": 989.413, "from_m": 317.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": 1556.334, "from_m": 989.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22662.689, "from_m": 1556.334, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22820.825, "from_m": 22662.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22836.104, "from_m": 22820.825, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23258.641, "from_m": 22836.104, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24362.212, "from_m": 23258.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26374.731, "from_m": 24362.212, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42725.587, "from_m": 26374.731, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50624.78, "from_m": 42725.587, "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": 51553.204, "from_m": 50624.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56044.278, "from_m": 51553.204, "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": 58889.739, "from_m": 56044.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59971.42, "from_m": 58889.739, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63866.941, "from_m": 59971.42, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64725.815, "from_m": 63866.941, "capability_applied": null, "effective_limit_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": 598733, "profile_key": "70ac965d2a0d6af2dca3f658aeb62ee484e1c9a79ba8023c991bc8ee8ac1676f", "schedule_id": 37005, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Carmarthen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Carmarthen Bridge", "stage_seq": 2, "distance_m": 1425.569, "section_seq": 1, "route_path_id": 105470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Sarnau S.B.", "stage_seq": 3, "distance_m": 8373.731, "section_seq": 1, "route_path_id": 105470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "St Clears Crossing", "stage_seq": 4, "distance_m": 14017.962, "section_seq": 1, "route_path_id": 105470}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Whitland", "stage_seq": 5, "distance_m": 23046.617, "section_seq": 1, "route_path_id": 105470}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Clunderwen", "stage_seq": 6, "distance_m": 31745.649, "section_seq": 1, "route_path_id": 105470}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Clarbeston Road", "stage_seq": 7, "distance_m": 42325.677, "section_seq": 1, "route_path_id": 105470}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Haverfordwest", "stage_seq": 8, "distance_m": 50748.125, "section_seq": 1, "route_path_id": 105470}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Johnston", "stage_seq": 9, "distance_m": 58293.81, "section_seq": 1, "route_path_id": 105470}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Herbrandston Jn", "stage_seq": 10, "distance_m": 62075.429, "section_seq": 1, "route_path_id": 105470}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": null, "location": "Milford Haven", "stage_seq": 11, "distance_m": 64725.815, "section_seq": 1, "route_path_id": 105470}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64725.815, "from_m": 0.0, "section_seq": 1, "route_path_id": 105470}], "total_distance_m": 64725.815, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64725.815, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:18Z", "source_id": 15957761, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:44Z", "source_id": 15968999, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:23Z", "source_id": 15973661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:50Z", "source_id": 15987270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}] |
Carmarthen |
0554 |
0554 |
2 |
None |
None |
Milford Haven |
0652 |
0650 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39466/2026-09-16/detailed |
None |
Johnston |
2026-09-16T06:41:00+01:00 |
Milford Haven |
7.0 |
{"type": "LineString", "coordinates": [[-4.9970524, 51.7568197], [-4.996660400000001, 51.75618970000001], [-4.9963938, 51.7558358], [-4.9957415, 51.7550865], [-4.995525, 51.7548468], [-4.9950707, 51.7543748], [-4.9944850999999995, 51.753833699999994], [-4.9940682, 51.75347880000001], [-4.9927629, 51.7524652], [-4.9925499, 51.752274199999995], [-4.9923805, 51.752081800000006], [-4.992198799999999, 51.75183440000001], [-4.9920598, 51.7515571], [-4.9919519999999995, 51.751266399999984], [-4.991871, 51.75092149999999], [-4.9918227, 51.7505198], [-4.9918241, 51.7502271], [-4.9918657, 51.74987629999999], [-4.991948, 51.74957340000001], [-4.9921558, 51.74910810000001], [-4.9924558999999995, 51.7485642], [-4.992697399999999, 51.7481575], [-4.9928642000000005, 51.7478749], [-4.993500999999999, 51.74676900000001], [-4.994070599999999, 51.745771299999994], [-4.9943305, 51.745324], [-4.9945972, 51.744972], [-4.9950790000000005, 51.744434], [-4.995387299999999, 51.744139999999994], [-4.9958421, 51.7437599], [-4.996479, 51.7432835], [-4.996976199999999, 51.74296759999999], [-4.9980246, 51.742385599999984], [-4.998323, 51.7422427], [-4.9992028, 51.7418803], [-5.000038899999999, 51.7416274], [-5.001054399999999, 51.741356200000006], [-5.001368899999999, 51.7412793], [-5.0042292, 51.74057749999999], [-5.004338499999999, 51.74055069999999], [-5.007888099999999, 51.73965689999999], [-5.009570299999999, 51.7392646], [-5.011465699999999, 51.738811], [-5.0135358, 51.73830280000001], [-5.0151829999999995, 51.7378859], [-5.0175875, 51.73728979999999], [-5.020499, 51.7365858], [-5.0225225, 51.73610419999999], [-5.0242695, 51.73567049999998], [-5.0250551, 51.7354839], [-5.0270062, 51.7349726], [-5.027811, 51.73469709999999], [-5.0283517, 51.7344679], [-5.0288358, 51.7342438], [-5.0292957, 51.7340079], [-5.0297931, 51.7337156], [-5.030286599999999, 51.7333855], [-5.03056559106932, 51.73317742681301], [-5.030781499999999, 51.7330164], [-5.0312168, 51.732649999999985], [-5.031609499999999, 51.7322804], [-5.031966199999999, 51.7319098], [-5.0326509, 51.7310238], [-5.0342173, 51.7287511], [-5.034889699999999, 51.727823999999984], [-5.0362147, 51.7259248], [-5.036398599999999, 51.725639099999995], [-5.036526899999999, 51.725344], [-5.0366006, 51.7250776], [-5.0366308, 51.7249194], [-5.0366389, 51.7247096], [-5.0366273, 51.72458840000001], [-5.0366057, 51.72436460000001], [-5.0364953, 51.722627], [-5.036497699999999, 51.722356299999994], [-5.036535, 51.72209209999999], [-5.036600998939315, 51.721918011123584], [-5.036632999999999, 51.7218336], [-5.036785499999999, 51.7215845], [-5.036981999999999, 51.7213406], [-5.037208399999999, 51.7211195], [-5.0374684, 51.720924700000005], [-5.0380871, 51.72050769999999], [-5.038488899999999, 51.720186000000005], [-5.0386836, 51.7199304], [-5.0387824000000005, 51.7197785], [-5.0389024, 51.7195019], [-5.039077999999999, 51.7190308], [-5.0393014, 51.7184959], [-5.0394155, 51.718272899999995], [-5.0395972, 51.7179817], [-5.0398732, 51.7176737], [-5.0401017999999995, 51.717457800000005], [-5.0402778999999995, 51.71729539999999], [-5.040519799999999, 51.71709899999999], [-5.040714799999999, 51.7168995], [-5.040881499999999, 51.7167168], [-5.0411048, 51.7164392], [-5.041208, 51.71629159999999], [-5.041316800000001, 51.716114100000006], [-5.0413984, 51.71590319999999], [-5.0414452, 51.71569839999999]]} |
3.9 |
0643 |
0650 |
Johnston |
Milford Haven |
Milford Haven |
51.7156984 |
-5.0414452 |
51.7156984 |
-5.0414452 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:50:00 |
Milford Haven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987270 |
1789538091448705 |
22 |
22 |
2026-09-16 06:04:52.583720 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:51.444293 |
| 568646 |
599614 |
P86812 |
882C07M616 |
2026-09-16 |
COMPLETE |
15986349 |
2026-09-16 06:54:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 599614, "stp": "P", "toc": "Southeastern", "uid": "P86812", "consist": "376023+376034", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86812/2026-09-16/detailed", "trust_id": "882C07M616", "origin_crs": "BNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "2", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2C07", "timing_status": "EARLY", "origin_station": "Barnehurst", "current_leg_arr": "0654", "current_leg_dep": "0651", "current_leg_end": "London Cannon Street", "origin_dep_time": "0616", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5554.502, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5613.783, \"from_m\": 5554.502, \"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\": 5641.396, \"from_m\": 5613.783, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5673.346, \"from_m\": 5641.396, \"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\": 15306.41, \"from_m\": 5673.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15811.253, \"from_m\": 15306.41, \"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\": 17715.069, \"from_m\": 15811.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18338.912, \"from_m\": 17715.069, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20003.85, \"from_m\": 18338.912, \"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\": 20709.926, \"from_m\": 20003.85, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20762.455, \"from_m\": 20709.926, \"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\": 21091.79, \"from_m\": 20762.455, \"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\": 21133.391, \"from_m\": 21091.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21202.167, \"from_m\": 21133.391, \"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\": 23552.459, \"from_m\": 21202.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23599.704, \"from_m\": 23552.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26321.11, \"from_m\": 23599.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26391.791, \"from_m\": 26321.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26473.773, \"from_m\": 26391.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27539.049, \"from_m\": 26473.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28106.455, \"from_m\": 27539.049, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 599614, \"profile_key\": \"52f78220ca0a810ab22449eff287379004d647fbac37aeebdb75ac52728af4b1\", \"schedule_id\": 23105, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Barnehurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Bexleyheath\", \"stage_seq\": 2, \"distance_m\": 1839.689, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Welling\", \"stage_seq\": 3, \"distance_m\": 11652.463, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Falconwood\", \"stage_seq\": 4, \"distance_m\": 13289.542, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Eltham\", \"stage_seq\": 5, \"distance_m\": 15193.88, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Kidbrooke\", \"stage_seq\": 6, \"distance_m\": 17232.827, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Blackheath\", \"stage_seq\": 7, \"distance_m\": 18698.775, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0639\", \"location\": \"Lewisham\", \"stage_seq\": 8, \"distance_m\": 20253.785, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 20905.488, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 22077.95, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 22990.275, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 23552.459, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0651\", \"location\": \"London Bridge\", \"stage_seq\": 13, \"distance_m\": 26995.614, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 27350.342, \"section_seq\": 1, \"route_path_id\": 37443}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 15, \"distance_m\": 28106.455, \"section_seq\": 1, \"route_path_id\": 37443}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28106.455, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37443}], \"total_distance_m\": 28106.455, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 27988.529, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 117.926, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:43Z\", \"source_id\": 49171273, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:49Z\", \"source_id\": 15961090, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:06Z\", \"source_id\": 49177944, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:12Z\", \"source_id\": 15963228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:45Z\", \"source_id\": 49183224, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:48Z\", \"source_id\": 15964942, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:39Z\", \"source_id\": 49189059, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:43Z\", \"source_id\": 15966873, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:55Z\", \"source_id\": 49196130, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:58Z\", \"source_id\": 15969192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:39Z\", \"source_id\": 49204474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:42Z\", \"source_id\": 15971794, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:58Z\", \"source_id\": 49212041, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:01Z\", \"source_id\": 15974135, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:07Z\", \"source_id\": 49218955, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:09Z\", \"source_id\": 15976321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:26Z\", \"source_id\": 49224261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:31Z\", \"source_id\": 15978097, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:10Z\", \"source_id\": 49237914, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:15Z\", \"source_id\": 15982343, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:30Z\", \"source_id\": 49251119, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:35Z\", \"source_id\": 15986349, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "2", "timing_fact_generation": 1789538018304968, "current_leg_arrival_utc": "2026-09-16T06:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:52.433483", "service_state_evidence_id": 15986349, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:52.581043", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
BNH |
CST |
2C07 |
376023+376034 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 5554.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5613.783, "from_m": 5554.502, "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": 5641.396, "from_m": 5613.783, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5673.346, "from_m": 5641.396, "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": 15306.41, "from_m": 5673.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15811.253, "from_m": 15306.41, "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": 17715.069, "from_m": 15811.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18338.912, "from_m": 17715.069, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20003.85, "from_m": 18338.912, "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": 20709.926, "from_m": 20003.85, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20762.455, "from_m": 20709.926, "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": 21091.79, "from_m": 20762.455, "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": 21133.391, "from_m": 21091.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21202.167, "from_m": 21133.391, "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": 23552.459, "from_m": 21202.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23599.704, "from_m": 23552.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26321.11, "from_m": 23599.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26391.791, "from_m": 26321.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26473.773, "from_m": 26391.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27539.049, "from_m": 26473.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28106.455, "from_m": 27539.049, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 599614, "profile_key": "52f78220ca0a810ab22449eff287379004d647fbac37aeebdb75ac52728af4b1", "schedule_id": 23105, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Barnehurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Bexleyheath", "stage_seq": 2, "distance_m": 1839.689, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Welling", "stage_seq": 3, "distance_m": 11652.463, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Falconwood", "stage_seq": 4, "distance_m": 13289.542, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Eltham", "stage_seq": 5, "distance_m": 15193.88, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Kidbrooke", "stage_seq": 6, "distance_m": 17232.827, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Blackheath", "stage_seq": 7, "distance_m": 18698.775, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0639", "location": "Lewisham", "stage_seq": 8, "distance_m": 20253.785, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "St. John's", "stage_seq": 9, "distance_m": 20905.488, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "New Cross", "stage_seq": 10, "distance_m": 22077.95, "section_seq": 1, "route_path_id": 37443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 22990.275, "section_seq": 1, "route_path_id": 37443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 23552.459, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0651", "location": "London Bridge", "stage_seq": 13, "distance_m": 26995.614, "section_seq": 1, "route_path_id": 37443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 27350.342, "section_seq": 1, "route_path_id": 37443}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 15, "distance_m": 28106.455, "section_seq": 1, "route_path_id": 37443}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28106.455, "from_m": 0.0, "section_seq": 1, "route_path_id": 37443}], "total_distance_m": 28106.455, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 27988.529, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 117.926, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:43Z", "source_id": 49171273, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:49Z", "source_id": 15961090, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:06Z", "source_id": 49177944, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:12Z", "source_id": 15963228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:45Z", "source_id": 49183224, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:48Z", "source_id": 15964942, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:39Z", "source_id": 49189059, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:43Z", "source_id": 15966873, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:55Z", "source_id": 49196130, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:58Z", "source_id": 15969192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:39Z", "source_id": 49204474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:42Z", "source_id": 15971794, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:58Z", "source_id": 49212041, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:01Z", "source_id": 15974135, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:07Z", "source_id": 49218955, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:09Z", "source_id": 15976321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:26Z", "source_id": 49224261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:31Z", "source_id": 15978097, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:10Z", "source_id": 49237914, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:15Z", "source_id": 15982343, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:30Z", "source_id": 49251119, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:54:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:35Z", "source_id": 15986349, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Barnehurst |
0616 |
0616 |
None |
None |
None |
London Cannon Street |
0655 |
0655 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86812/2026-09-16/detailed |
None |
London Bridge |
2026-09-16T06:51:00+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
0651 |
0654 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:54:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986349 |
1789538018304968 |
65 |
65 |
2026-09-16 06:04:52.581043 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:52.433483 |
| 568647 |
600891 |
G15712 |
745N51M616 |
2026-09-16 |
COMPLETE |
15985964 |
2026-09-16 06:54:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 600891, "stp": "P", "toc": "Great Western Railway", "uid": "G15712", "consist": "800036", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15712/2026-09-16/detailed", "trust_id": "745N51M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5N51", "timing_status": "EARLY", "origin_station": "Oxford U.C.S.", "current_leg_arr": "0654", "current_leg_dep": "0652", "current_leg_end": "Oxford", "origin_dep_time": "0655", "origin_platform": null, "current_location": "Oxford", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2722615999999998, 51.7610529], [-1.2722053, 51.7604196], [-1.2721291999999995, 51.759985], [-1.2720644, 51.75968599999999], [-1.2719091, 51.75919160000001], [-1.2718083, 51.7589296], [-1.2716746, 51.758611300000005], [-1.2715601999999997, 51.7583216], [-1.2715015, 51.758034], [-1.271457, 51.75785350000001], [-1.2714038999999997, 51.7575831], [-1.2713908, 51.7575253], [-1.2713386, 51.75729119999999], [-1.2712496000000002, 51.75694450000001], [-1.2712112, 51.756825199999994], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford U.C.S.", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford U.C.S.", "current_leg_milage": "0.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 606.028, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 801.439, \"from_m\": 606.028, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 600891, \"profile_key\": \"f96b7ba2d4a3c72c53cc0654aaca7727d854f74ad65a212220816a84183a7178\", \"schedule_id\": 31904, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Oxford U.C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27848}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 2, \"distance_m\": 801.439, \"section_seq\": 1, \"route_path_id\": 27848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 801.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27848}], \"total_distance_m\": 801.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 195.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 606.028, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:00Z\", \"source_id\": 49249857, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:03Z\", \"source_id\": 15985964, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789537983748085, "current_leg_arrival_utc": "2026-09-16T06:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:53.927402", "service_state_evidence_id": 15985964, "current_leg_start_actual_dep": "2026-09-16T06:55:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:54.265484", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
OXF |
5N51 |
800036 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 606.028, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 801.439, "from_m": 606.028, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 600891, "profile_key": "f96b7ba2d4a3c72c53cc0654aaca7727d854f74ad65a212220816a84183a7178", "schedule_id": 31904, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Oxford U.C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27848}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Oxford", "stage_seq": 2, "distance_m": 801.439, "section_seq": 1, "route_path_id": 27848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 801.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 27848}], "total_distance_m": 801.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 195.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 606.028, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24150, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:00Z", "source_id": 49249857, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:03Z", "source_id": 15985964, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
Oxford U.C.S. |
0655 |
0655 |
None |
None |
None |
Oxford |
0657 |
0657 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15712/2026-09-16/detailed |
None |
Oxford U.C.S. |
2026-09-16T06:55:00+01:00 |
Oxford |
2.0 |
{"type": "LineString", "coordinates": [[-1.2722615999999998, 51.7610529], [-1.2722053, 51.7604196], [-1.2721291999999995, 51.759985], [-1.2720644, 51.75968599999999], [-1.2719091, 51.75919160000001], [-1.2718083, 51.7589296], [-1.2716746, 51.758611300000005], [-1.2715601999999997, 51.7583216], [-1.2715015, 51.758034], [-1.271457, 51.75785350000001], [-1.2714038999999997, 51.7575831], [-1.2713908, 51.7575253], [-1.2713386, 51.75729119999999], [-1.2712496000000002, 51.75694450000001], [-1.2712112, 51.756825199999994], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
0.5 |
0652 |
0654 |
Oxford U.C.S. |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:54:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985964 |
1789537983748085 |
2 |
2 |
2026-09-16 06:04:54.265484 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:53.927402 |
| 568648 |
598736 |
L37353 |
632W05M516 |
2026-09-16 |
COMPLETE |
15986446 |
2026-09-16 06:54:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 598736, "stp": "P", "toc": "Chiltern Railways", "uid": "L37353", "consist": "165006+165035", "dest_crs": "HWY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37353/2026-09-16/detailed", "trust_id": "632W05M516", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "High Wycombe", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "1", "is_terminated": 1, "next_location": "High Wycombe", "signalling_id": "2W05", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "0654", "current_leg_dep": "0649", "current_leg_end": "High Wycombe", "origin_dep_time": "0554", "origin_platform": "2", "current_location": "High Wycombe", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6441266767008599, 51.61142158380522], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7403931, 51.62809970000001], [-0.7411512, 51.6283135], [-0.7419390000000001, 51.6285279], [-0.7427464, 51.6287584], [-0.7430427999999999, 51.6288412], [-0.7433012, 51.6289298], [-0.7436172, 51.6290443], [-0.7440295999999998, 51.62919870000001], [-0.7443629, 51.6293389], [-0.7452563, 51.62972039999999]]}", "current_leg_start": "Beaconsfield", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "51.6297204", "next_location_lon": "-0.7452563", "previous_location": "Beaconsfield", "current_leg_milage": "4.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29576.061, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29610.763, \"from_m\": 29576.061, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30335.368, \"from_m\": 29610.763, \"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\": 30395.139, \"from_m\": 30335.368, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42443.664, \"from_m\": 30395.139, \"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\": 44456.519, \"from_m\": 42443.664, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 44721.808, \"from_m\": 44456.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}], \"service_id\": 598736, \"profile_key\": \"9ebea7e15b3b71b87c8fe62cc513ec0277fe45a69cbecb11ec22d382e3db2840\", \"schedule_id\": 15831, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Northolt Park\", \"stage_seq\": 4, \"distance_m\": 15701.262, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 5, \"distance_m\": 17033.992, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0626\", \"location\": \"South Ruislip\", \"stage_seq\": 6, \"distance_m\": 18570.06, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"West Ruislip\", \"stage_seq\": 7, \"distance_m\": 21492.555, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Denham\", \"stage_seq\": 8, \"distance_m\": 25814.918, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Denham Golf Club\", \"stage_seq\": 9, \"distance_m\": 27270.65, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Gerrards Cross\", \"stage_seq\": 10, \"distance_m\": 30029.071, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"Beaconsfield\", \"stage_seq\": 11, \"distance_m\": 36846.247, \"section_seq\": 1, \"route_path_id\": 72146}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"High Wycombe\", \"stage_seq\": 12, \"distance_m\": 44721.808, \"section_seq\": 1, \"route_path_id\": 72146}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44721.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72146}], \"total_distance_m\": 44721.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 44721.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": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6297204", "current_position_lon": "-0.7452563", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:10Z\", \"source_id\": 49142709, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:13Z\", \"source_id\": 15952008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:17Z\", \"source_id\": 49153582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:22Z\", \"source_id\": 15955443, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:46Z\", \"source_id\": 49165691, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:52Z\", \"source_id\": 15959238, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:00Z\", \"source_id\": 49196330, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:06Z\", \"source_id\": 15969260, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:05Z\", \"source_id\": 49207890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:11Z\", \"source_id\": 15972833, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:39Z\", \"source_id\": 49213602, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:44Z\", \"source_id\": 15974583, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:27Z\", \"source_id\": 49221985, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:32Z\", \"source_id\": 15977362, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:22Z\", \"source_id\": 49236005, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:26Z\", \"source_id\": 15981720, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:40Z\", \"source_id\": 49251486, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:43Z\", \"source_id\": 15986446, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "High Wycombe", "service_state_platform": "1", "timing_fact_generation": 1789538024499530, "current_leg_arrival_utc": "2026-09-16T06:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:54:54.556792", "service_state_evidence_id": 15986446, "current_leg_start_actual_dep": "2026-09-16T06:47:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T05:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:04:55.008440", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
HWY |
2W05 |
165006+165035 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29576.061, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29610.763, "from_m": 29576.061, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30335.368, "from_m": 29610.763, "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": 30395.139, "from_m": 30335.368, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42443.664, "from_m": 30395.139, "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": 44456.519, "from_m": 42443.664, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 44721.808, "from_m": 44456.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}], "service_id": 598736, "profile_key": "9ebea7e15b3b71b87c8fe62cc513ec0277fe45a69cbecb11ec22d382e3db2840", "schedule_id": 15831, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Northolt Park", "stage_seq": 4, "distance_m": 15701.262, "section_seq": 1, "route_path_id": 72146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Northolt Park Jn", "stage_seq": 5, "distance_m": 17033.992, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0626", "location": "South Ruislip", "stage_seq": 6, "distance_m": 18570.06, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "West Ruislip", "stage_seq": 7, "distance_m": 21492.555, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Denham", "stage_seq": 8, "distance_m": 25814.918, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Denham Golf Club", "stage_seq": 9, "distance_m": 27270.65, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Gerrards Cross", "stage_seq": 10, "distance_m": 30029.071, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "Beaconsfield", "stage_seq": 11, "distance_m": 36846.247, "section_seq": 1, "route_path_id": 72146}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "High Wycombe", "stage_seq": 12, "distance_m": 44721.808, "section_seq": 1, "route_path_id": 72146}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44721.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 72146}], "total_distance_m": 44721.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 44721.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} |
[{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:10Z", "source_id": 49142709, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:13Z", "source_id": 15952008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:17Z", "source_id": 49153582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:22Z", "source_id": 15955443, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:46Z", "source_id": 49165691, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:52Z", "source_id": 15959238, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:00Z", "source_id": 49196330, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:06Z", "source_id": 15969260, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:05Z", "source_id": 49207890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:11Z", "source_id": 15972833, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23301, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:39Z", "source_id": 49213602, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:44Z", "source_id": 15974583, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:27Z", "source_id": 49221985, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:32Z", "source_id": 15977362, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23326, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:22Z", "source_id": 49236005, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:26Z", "source_id": 15981720, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23343, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:40Z", "source_id": 49251486, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:43Z", "source_id": 15986446, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}] |
London Marylebone |
0554 |
0554 |
2 |
None |
None |
High Wycombe |
0654 |
0654 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37353/2026-09-16/detailed |
None |
Beaconsfield |
2026-09-16T06:47:30+01:00 |
High Wycombe |
5.0 |
{"type": "LineString", "coordinates": [[-0.6441266767008599, 51.61142158380522], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7403931, 51.62809970000001], [-0.7411512, 51.6283135], [-0.7419390000000001, 51.6285279], [-0.7427464, 51.6287584], [-0.7430427999999999, 51.6288412], [-0.7433012, 51.6289298], [-0.7436172, 51.6290443], [-0.7440295999999998, 51.62919870000001], [-0.7443629, 51.6293389], [-0.7452563, 51.62972039999999]]} |
4.9 |
0649 |
0654 |
Beaconsfield |
High Wycombe |
High Wycombe |
51.6297204 |
-0.7452563 |
51.6297204 |
-0.7452563 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:54:00 |
High Wycombe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986446 |
1789538024499530 |
55 |
55 |
2026-09-16 06:04:55.008440 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:54:54.556792 |
| 568649 |
600762 |
P87732 |
882J10M616 |
2026-09-16 |
COMPLETE |
15986601 |
2026-09-16 06:55:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 600762, "stp": "P", "toc": "Southeastern", "uid": "P87732", "consist": "465932", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87732/2026-09-16/detailed", "trust_id": "882J10M616", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "1", "is_terminated": 1, "next_location": "Bromley North", "signalling_id": "2J10", "timing_status": "ON TIME", "origin_station": "Grove Park", "current_leg_arr": "0655", "current_leg_dep": "0653", "current_leg_end": "Bromley North", "origin_dep_time": "0650", "origin_platform": "1", "current_location": "Bromley North", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "51.4085302", "next_location_lon": "0.0172445", "previous_location": "Sundridge Park", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.586, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 679.062, \"from_m\": 529.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 908.797, \"from_m\": 679.062, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1217.902, \"from_m\": 908.797, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3282.179, \"from_m\": 1217.902, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3596.655, \"from_m\": 3282.179, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 600762, \"profile_key\": \"11e987db778387a5527a8a2ae130de7faa9b0730f283d1c77691faa11ac823e4\", \"schedule_id\": 23459, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37543}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 2955.021, \"section_seq\": 1, \"route_path_id\": 37543}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 3596.655, \"section_seq\": 1, \"route_path_id\": 37543}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3596.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37543}], \"total_distance_m\": 3596.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3447.179, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4085302", "current_position_lon": "0.0172445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:45Z\", \"source_id\": 49246856, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:48Z\", \"source_id\": 15985000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:56Z\", \"source_id\": 15986601, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromley North", "service_state_platform": "1", "timing_fact_generation": 1789538037548097, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:00.459231", "service_state_evidence_id": 15986601, "current_leg_start_actual_dep": "2026-09-16T06:53:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:01.474389", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRP |
BMN |
2J10 |
465932 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 529.586, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 679.062, "from_m": 529.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 908.797, "from_m": 679.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1217.902, "from_m": 908.797, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3282.179, "from_m": 1217.902, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3596.655, "from_m": 3282.179, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 600762, "profile_key": "11e987db778387a5527a8a2ae130de7faa9b0730f283d1c77691faa11ac823e4", "schedule_id": 23459, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37543}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 2955.021, "section_seq": 1, "route_path_id": 37543}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 3596.655, "section_seq": 1, "route_path_id": 37543}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3596.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 37543}], "total_distance_m": 3596.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.179, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:45Z", "source_id": 49246856, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:48Z", "source_id": 15985000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:56Z", "source_id": 15986601, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Grove Park |
0650 |
0650 |
1 |
None |
None |
Bromley North |
0655 |
0655 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87732/2026-09-16/detailed |
None |
Sundridge Park |
2026-09-16T06:53:30+01:00 |
Bromley North |
2.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]} |
0.4 |
0653 |
0655 |
Sundridge Park |
Bromley North |
Bromley North |
51.4085302 |
0.0172445 |
51.4085302 |
0.0172445 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:55:00 |
Bromley North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986601 |
1789538037548097 |
10 |
10 |
2026-09-16 06:05:01.474389 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:00.459231 |
| 568650 |
600029 |
C25469 |
252A06M616 |
2026-09-16 |
COMPLETE |
15987157 |
2026-09-16 06:55:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 600029, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25469", "consist": null, "dest_crs": "PAQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25469/2026-09-16/detailed", "trust_id": "252A06M616", "origin_crs": "SHQ", "show_on_map": 0, "dar_est_time": "06:28:00", "dar_platform": null, "dest_station": "Parkgate", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": null, "is_terminated": 1, "next_location": "Parkgate", "signalling_id": "2A06", "timing_status": "ON TIME", "origin_station": "Sheffield Cathedral (Super Tram)", "current_leg_arr": "0655", "current_leg_dep": "0653", "current_leg_end": "Parkgate", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Parkgate", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]}", "current_leg_start": "Rotherham Central", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "53.4425910", "next_location_lon": "-1.3441717", "previous_location": "Rotherham Central", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4425910", "current_position_lon": "-1.3441717", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:00Z\", \"source_id\": 49239919, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:04Z\", \"source_id\": 15982962, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:36Z\", \"source_id\": 49246494, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:41Z\", \"source_id\": 15984892, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:40Z\", \"source_id\": 49253927, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:40Z\", \"source_id\": 15987157, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Parkgate", "service_state_platform": "1", "timing_fact_generation": 1789538082513285, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:00.707552", "service_state_evidence_id": 15987157, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:04.158483", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Sheffield Supertram |
P |
SHQ |
PAQ |
2A06 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7236, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:00Z", "source_id": 49239919, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:04Z", "source_id": 15982962, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7206, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:36Z", "source_id": 49246494, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:41Z", "source_id": 15984892, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7235, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:40Z", "source_id": 49253927, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:40Z", "source_id": 15987157, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Sheffield Cathedral (Super Tram) |
0628 |
0628 |
None |
6:28:00 |
None |
Parkgate |
0655 |
0655 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C25469/2026-09-16/detailed |
None |
Rotherham Central |
2026-09-16T06:52:30+01:00 |
Parkgate |
2.0 |
{"type": "LineString", "coordinates": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]} |
1.1 |
0653 |
0655 |
Rotherham Central |
Parkgate |
Parkgate |
53.4425910 |
-1.3441717 |
53.4425910 |
-1.3441717 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:55:00 |
Parkgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987157 |
1789538082513285 |
13 |
13 |
2026-09-16 06:05:04.158483 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:00.707552 |
| 568651 |
598303 |
L78467 |
871A12M516 |
2026-09-16 |
COMPLETE |
15986386 |
2026-09-16 06:55:00 |
2026-09-16 06:05:07 |
2026-09-18 06:05:07 |
{"id": 598303, "stp": "P", "toc": "South Western Railway", "uid": "L78467", "consist": "450031+450086", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78467/2026-09-16/detailed", "trust_id": "871A12M516", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "13", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A12", "timing_status": "EARLY", "origin_station": "Alton", "current_leg_arr": "0655", "current_leg_dep": "0647", "current_leg_end": "London Waterloo", "origin_dep_time": "0542", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-16T06:05:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "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\": 226.045, \"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\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": 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\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.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\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_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\": 598303, \"profile_key\": \"d897b475f5ff8a6db5a89e9f88a9a05f32e36e4ca0d15b66107b1cabd26542cf\", \"schedule_id\": 16542, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0557\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0621H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"West Byfleet\", \"stage_seq\": 12, \"distance_m\": 40338.558, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 13, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 44759.529, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68940.123, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 72531}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 72531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72531}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:31Z\", \"source_id\": 49120576, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:34Z\", \"source_id\": 15944971, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:25Z\", \"source_id\": 49130488, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:28Z\", \"source_id\": 15948022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:02Z\", \"source_id\": 49140750, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:07Z\", \"source_id\": 15951370, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:07Z\", \"source_id\": 49149616, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:13Z\", \"source_id\": 15954181, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:53Z\", \"source_id\": 49162115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:58Z\", \"source_id\": 15958197, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:27Z\", \"source_id\": 49172729, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:31Z\", \"source_id\": 15961578, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:21Z\", \"source_id\": 49182389, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:23Z\", \"source_id\": 15964674, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:05Z\", \"source_id\": 49190002, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:11Z\", \"source_id\": 15967222, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:10Z\", \"source_id\": 49192278, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:12Z\", \"source_id\": 15967916, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:33Z\", \"source_id\": 49206572, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:37Z\", \"source_id\": 15972381, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:07Z\", \"source_id\": 49216742, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:08Z\", \"source_id\": 15975603, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:59Z\", \"source_id\": 49223204, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:03Z\", \"source_id\": 15977769, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:14Z\", \"source_id\": 49231009, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:16Z\", \"source_id\": 15980084, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:37Z\", \"source_id\": 49251321, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:37Z\", \"source_id\": 15986386, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "13", "timing_fact_generation": 1789538018234015, "current_leg_arrival_utc": "2026-09-16T06:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:01.974410", "service_state_evidence_id": 15986386, "current_leg_start_actual_dep": "2026-09-16T06:48:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:03.731699", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AON |
None |
1A12 |
450031+450086 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "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": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": 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": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.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": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_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": 598303, "profile_key": "d897b475f5ff8a6db5a89e9f88a9a05f32e36e4ca0d15b66107b1cabd26542cf", "schedule_id": 16542, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0557", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0621H", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 72531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 72531}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 72531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 72531}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:31Z", "source_id": 49120576, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:34Z", "source_id": 15944971, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:25Z", "source_id": 49130488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:28Z", "source_id": 15948022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:02Z", "source_id": 49140750, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:07Z", "source_id": 15951370, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:07Z", "source_id": 49149616, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:13Z", "source_id": 15954181, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:53Z", "source_id": 49162115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:58Z", "source_id": 15958197, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:27Z", "source_id": 49172729, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:31Z", "source_id": 15961578, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:21Z", "source_id": 49182389, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:23Z", "source_id": 15964674, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:05Z", "source_id": 49190002, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:11Z", "source_id": 15967222, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:10Z", "source_id": 49192278, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:12Z", "source_id": 15967916, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:33Z", "source_id": 49206572, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:37Z", "source_id": 15972381, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:07Z", "source_id": 49216742, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:08Z", "source_id": 15975603, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:59Z", "source_id": 49223204, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:03Z", "source_id": 15977769, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:14Z", "source_id": 49231009, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:16Z", "source_id": 15980084, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28969, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:37Z", "source_id": 49251321, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:37Z", "source_id": 15986386, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Alton |
0542 |
0542 |
1 |
None |
None |
London Waterloo |
0656 |
0656 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78467/2026-09-16/detailed |
None |
Clapham Junction (M) |
2026-09-16T06:48:30+01:00 |
London Waterloo |
8.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.9 |
0647 |
0655 |
Clapham Junction (M) |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 06:05:07 |
TERMINATED |
2026-09-16 05:55:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986386 |
1789538018234015 |
92 |
92 |
2026-09-16 06:05:03.731699 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:01.974410 |
| 568652 |
598506 |
W87306 |
065R06M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:55:00 |
2026-09-16 06:05:08 |
2026-09-18 06:05:08 |
{"id": 598506, "stp": "P", "toc": "ScotRail", "uid": "W87306", "consist": "318254", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87306/2026-09-16/detailed", "trust_id": "065R06M516", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-16", "dest_arr_time": "0555", "dest_platform": "5", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5R06", "timing_status": "ON TIME", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0555", "current_leg_dep": "0547", "current_leg_end": "Dalmuir", "origin_dep_time": "0548", "origin_platform": null, "current_location": "Clydebank", "last_update_time": "2026-09-16T06:05:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3747269, 55.8896263], [-4.3748735, 55.8896586], [-4.3757372, 55.889852100000006], [-4.3760349, 55.88992329999999], [-4.3764667, 55.8900106], [-4.3767654, 55.8900794], [-4.378381799999999, 55.89043770000001], [-4.378997299999999, 55.8905739], [-4.3794653, 55.8906784], [-4.3797081, 55.89073779999999], [-4.379784099999999, 55.8907585], [-4.3799562, 55.8908055], [-4.3802579, 55.890895], [-4.3804417, 55.8909506], [-4.380992199999999, 55.8911178], [-4.3817344, 55.8913432], [-4.3821532, 55.8914644], [-4.3823511, 55.8915082], [-4.382693299999999, 55.8915951], [-4.383042, 55.8916854], [-4.3833647, 55.89176749999999], [-4.3839238, 55.89190229999999], [-4.384379699999999, 55.89200590000001], [-4.3848371, 55.8921346], [-4.3856727, 55.8923713], [-4.3860127, 55.89247790000001], [-4.3862942, 55.8925715], [-4.386497799999999, 55.8926488], [-4.386821099999999, 55.89276400000001], [-4.387103, 55.8928668], [-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413], [-4.4046579, 55.900817299999986], [-4.4049998, 55.9009586], [-4.4052686, 55.90106339999999], [-4.4054551, 55.90113470000001], [-4.406019299999999, 55.90134689999999], [-4.4067780999999995, 55.901594], [-4.4075518, 55.90184849999999], [-4.4079086, 55.9019645], [-4.4088913, 55.9023207], [-4.4089877, 55.90235770000001], [-4.4101624, 55.902843100000005], [-4.4121606, 55.90370359999999], [-4.4133794, 55.9042136], [-4.4145463, 55.9047326], [-4.414981699999999, 55.9049625], [-4.41517, 55.905072099999984], [-4.415394899999999, 55.9052029], [-4.4161747, 55.9057389], [-4.4167627, 55.9062314], [-4.4171072, 55.9065756], [-4.4174012, 55.906934500000006], [-4.4177072, 55.9072724], [-4.417773794342157, 55.90738158737394], [-4.417918900000001, 55.9076195], [-4.4183685, 55.9083048], [-4.4188356, 55.90901900000001], [-4.419092199999999, 55.9093551], [-4.419407799999999, 55.909653600000006], [-4.4197951, 55.9099716], [-4.4199168233610235, 55.910068597218554], [-4.4200391333209135, 55.91009951627202], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]}", "current_leg_start": "Yoker Carriage Sidings", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Clydebank", "current_leg_milage": "2.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:49126222\", \"confirmationDeadline\": \"2026-09-16T05:55:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 506.889, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 520.156, \"from_m\": 506.889, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 589.624, \"from_m\": 520.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3910.137, \"from_m\": 589.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4373.933, \"from_m\": 3910.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4418.366, \"from_m\": 4373.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4533.605, \"from_m\": 4418.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598506, \"profile_key\": \"6d4ee3dacb1f7a5422f239b0d5fbaf12159763cf400b4bff786644ba3e058ab1\", \"schedule_id\": 29704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Yoker\", \"stage_seq\": 2, \"distance_m\": 865.524, \"section_seq\": 1, \"route_path_id\": 39933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Clydebank\", \"stage_seq\": 3, \"distance_m\": 2234.909, \"section_seq\": 1, \"route_path_id\": 39933}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 4, \"distance_m\": 4533.605, \"section_seq\": 1, \"route_path_id\": 39933}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4533.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39933}], \"total_distance_m\": 4533.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4533.605, \"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": "0548", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:24Z\", \"source_id\": 49121813, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:28Z\", \"source_id\": 15945354, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:58Z\", \"source_id\": 49125416, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:58Z\", \"source_id\": 15946472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clydebank", "service_state_platform": "2", "timing_fact_generation": 1789534295985574, "current_leg_arrival_utc": "2026-09-16T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:01.992004", "service_state_evidence_id": 49125416, "current_leg_start_actual_dep": "2026-09-16T05:47:13+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:03.877485", "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 |
XYD |
DMR |
5R06 |
318254 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 506.889, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 520.156, "from_m": 506.889, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 589.624, "from_m": 520.156, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3910.137, "from_m": 589.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4373.933, "from_m": 3910.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4418.366, "from_m": 4373.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4533.605, "from_m": 4418.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598506, "profile_key": "6d4ee3dacb1f7a5422f239b0d5fbaf12159763cf400b4bff786644ba3e058ab1", "schedule_id": 29704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Yoker", "stage_seq": 2, "distance_m": 865.524, "section_seq": 1, "route_path_id": 39933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Clydebank", "stage_seq": 3, "distance_m": 2234.909, "section_seq": 1, "route_path_id": 39933}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 4, "distance_m": 4533.605, "section_seq": 1, "route_path_id": 39933}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4533.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 39933}], "total_distance_m": 4533.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4533.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1343, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:24Z", "source_id": 49121813, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:28Z", "source_id": 15945354, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:58Z", "source_id": 49125416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:58Z", "source_id": 15946472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}] |
Yoker Carriage Sidings |
0548 |
0548 |
None |
None |
None |
Dalmuir |
0555 |
0555 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87306/2026-09-16/detailed |
None |
Yoker Carriage Sidings |
2026-09-16T05:47:13+01:00 |
Dalmuir |
8.0 |
{"type": "LineString", "coordinates": [[-4.3747269, 55.8896263], [-4.3748735, 55.8896586], [-4.3757372, 55.889852100000006], [-4.3760349, 55.88992329999999], [-4.3764667, 55.8900106], [-4.3767654, 55.8900794], [-4.378381799999999, 55.89043770000001], [-4.378997299999999, 55.8905739], [-4.3794653, 55.8906784], [-4.3797081, 55.89073779999999], [-4.379784099999999, 55.8907585], [-4.3799562, 55.8908055], [-4.3802579, 55.890895], [-4.3804417, 55.8909506], [-4.380992199999999, 55.8911178], [-4.3817344, 55.8913432], [-4.3821532, 55.8914644], [-4.3823511, 55.8915082], [-4.382693299999999, 55.8915951], [-4.383042, 55.8916854], [-4.3833647, 55.89176749999999], [-4.3839238, 55.89190229999999], [-4.384379699999999, 55.89200590000001], [-4.3848371, 55.8921346], [-4.3856727, 55.8923713], [-4.3860127, 55.89247790000001], [-4.3862942, 55.8925715], [-4.386497799999999, 55.8926488], [-4.386821099999999, 55.89276400000001], [-4.387103, 55.8928668], [-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413], [-4.4046579, 55.900817299999986], [-4.4049998, 55.9009586], [-4.4052686, 55.90106339999999], [-4.4054551, 55.90113470000001], [-4.406019299999999, 55.90134689999999], [-4.4067780999999995, 55.901594], [-4.4075518, 55.90184849999999], [-4.4079086, 55.9019645], [-4.4088913, 55.9023207], [-4.4089877, 55.90235770000001], [-4.4101624, 55.902843100000005], [-4.4121606, 55.90370359999999], [-4.4133794, 55.9042136], [-4.4145463, 55.9047326], [-4.414981699999999, 55.9049625], [-4.41517, 55.905072099999984], [-4.415394899999999, 55.9052029], [-4.4161747, 55.9057389], [-4.4167627, 55.9062314], [-4.4171072, 55.9065756], [-4.4174012, 55.906934500000006], [-4.4177072, 55.9072724], [-4.417773794342157, 55.90738158737394], [-4.417918900000001, 55.9076195], [-4.4183685, 55.9083048], [-4.4188356, 55.90901900000001], [-4.419092199999999, 55.9093551], [-4.419407799999999, 55.909653600000006], [-4.4197951, 55.9099716], [-4.4199168233610235, 55.910068597218554], [-4.4200391333209135, 55.91009951627202], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]} |
2.6 |
0547 |
0555 |
Clydebank |
Clydebank |
Dalmuir |
55.9121015 |
-4.4268814 |
55.9121015 |
-4.4268814 |
1 |
0 |
2026-09-16 06:05:08 |
TERMINATED |
2026-09-16 05:55:00 |
Clydebank |
TD |
TRACKING_TIMEOUT |
49125416 |
1789534295985574 |
9 |
9 |
2026-09-16 06:05:03.877485 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:01.992004 |
| 568653 |
600702 |
L01812 |
045E05M616 |
2026-09-16 |
COMPLETE |
15986457 |
2026-09-16 06:55:00 |
2026-09-16 06:05:37 |
2026-09-18 06:05:37 |
{"id": 600702, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01812", "consist": "800101", "dest_crs": "EDB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01812/2026-09-16/detailed", "trust_id": "045E05M616", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "6", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5E05", "timing_status": "EARLY", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0655", "current_leg_dep": "0652", "current_leg_end": "Edinburgh", "origin_dep_time": "0649", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-16T06:05:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Abbeyhill Jn", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "0.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 214.433, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 549.467, \"from_m\": 214.433, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 661.797, \"from_m\": 549.467, \"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\": 764.088, \"from_m\": 661.797, \"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\": 1806.853, \"from_m\": 764.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2445.596, \"from_m\": 1806.853, \"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\": 2915.753, \"from_m\": 2445.596, \"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\": 2982.206, \"from_m\": 2915.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3044.884, \"from_m\": 2982.206, \"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\": 3611.88, \"from_m\": 3044.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4058.619, \"from_m\": 3611.88, \"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\": 600702, \"profile_key\": \"b83d6edf32bcc6730716b3538526419479d413fe7e14514eb4b6edb0f7ec24cd\", \"schedule_id\": 15375, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 2, \"distance_m\": 1104.954, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0654H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 3, \"distance_m\": 3044.884, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 27913}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}], \"total_distance_m\": 4058.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3844.186, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 214.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0649", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:42Z\", \"source_id\": 49251522, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:48Z\", \"source_id\": 15986457, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "S6", "timing_fact_generation": 1789538029032643, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:11.211336", "service_state_evidence_id": 15986457, "current_leg_start_actual_dep": "2026-09-16T06:54:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:11.239026", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XCN |
EDB |
5E05 |
800101 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 214.433, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 549.467, "from_m": 214.433, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 661.797, "from_m": 549.467, "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": 764.088, "from_m": 661.797, "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": 1806.853, "from_m": 764.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2445.596, "from_m": 1806.853, "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": 2915.753, "from_m": 2445.596, "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": 2982.206, "from_m": 2915.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3044.884, "from_m": 2982.206, "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": 3611.88, "from_m": 3044.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4058.619, "from_m": 3611.88, "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": 600702, "profile_key": "b83d6edf32bcc6730716b3538526419479d413fe7e14514eb4b6edb0f7ec24cd", "schedule_id": 15375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0649", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Craigentinny Jn", "stage_seq": 2, "distance_m": 1104.954, "section_seq": 1, "route_path_id": 27913}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0654H", "location": "Abbeyhill Jn", "stage_seq": 3, "distance_m": 3044.884, "section_seq": 1, "route_path_id": 27913}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27913}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27913}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:42Z", "source_id": 49251522, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:48Z", "source_id": 15986457, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Craigentinny T.& R.S.M.D |
0649 |
0649 |
None |
None |
None |
Edinburgh |
0657 |
0657 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01812/2026-09-16/detailed |
None |
Abbeyhill Jn |
2026-09-16T06:54:30+01:00 |
Edinburgh |
3.0 |
{"type": "LineString", "coordinates": [[-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
0.6 |
0652 |
0655 |
Abbeyhill Jn |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-16 06:05:37 |
TERMINATED |
2026-09-16 05:55:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986457 |
1789538029032643 |
9 |
9 |
2026-09-16 06:05:11.239026 |
S6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:11.211336 |
| 568654 |
598664 |
C37848 |
739W08M516 |
2026-09-16 |
COMPLETE |
15986651 |
2026-09-16 06:55:00 |
2026-09-16 06:05:37 |
2026-09-18 06:05:37 |
{"id": 598664, "stp": "P", "toc": "Elizabeth Line", "uid": "C37848", "consist": "345049", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37848/2026-09-16/detailed", "trust_id": "739W08M516", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "0647", "dest_platform": "4", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W08", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0655", "current_leg_dep": "0650", "current_leg_end": "Shenfield", "origin_dep_time": "0552", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-16T06:05:37", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13063.409, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.437, \"from_m\": 13063.409, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13622.486, \"from_m\": 13421.437, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.989, \"from_m\": 13622.486, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 17768.611, \"from_m\": 13899.989, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 17853.009, \"from_m\": 17768.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17920.668, \"from_m\": 17853.009, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 18643.782, \"from_m\": 17920.668, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.369, \"from_m\": 18643.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19031.452, \"from_m\": 18968.369, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.162, \"from_m\": 19031.452, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19599.379, \"from_m\": 19481.162, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19679.679, \"from_m\": 19599.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19707.937, \"from_m\": 19679.679, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19800.539, \"from_m\": 19707.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22610.667, \"from_m\": 19800.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23748.627, \"from_m\": 22610.667, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.39, \"from_m\": 23748.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24447.652, \"from_m\": 24386.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.597, \"from_m\": 24447.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24612.443, \"from_m\": 24516.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.581, \"from_m\": 24612.443, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30348.639, \"from_m\": 30219.581, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.565, \"from_m\": 30348.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30552.954, \"from_m\": 30481.565, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.482, \"from_m\": 30552.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47911.941, \"from_m\": 47883.482, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48068.839, \"from_m\": 47911.941, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48374.813, \"from_m\": 48068.839, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48718.462, \"from_m\": 48374.813, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 598664, \"profile_key\": \"0c600b095479ac1fc34dae2429b3ab41bcb2fc25ff829cca475727548501ce43\", \"schedule_id\": 5327, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.095, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.249, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.574, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.195, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.074, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.109, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.9, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.045, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.862, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.071, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.716, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.794, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.174, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.545, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.527, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.852, \"section_seq\": 1, \"route_path_id\": 67479}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.462, \"section_seq\": 1, \"route_path_id\": 67479}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48718.462, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67479}], \"total_distance_m\": 48718.462, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.462, \"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": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:03Z\", \"source_id\": 49129939, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:08Z\", \"source_id\": 15947856, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:12Z\", \"source_id\": 49133231, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:13Z\", \"source_id\": 15948910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:27Z\", \"source_id\": 49138280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:27Z\", \"source_id\": 15950493, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:47Z\", \"source_id\": 49142088, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:51Z\", \"source_id\": 15951788, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:55Z\", \"source_id\": 49147436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:58Z\", \"source_id\": 15953518, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:44Z\", \"source_id\": 49154355, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:47Z\", \"source_id\": 15955677, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:20Z\", \"source_id\": 49161110, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:24Z\", \"source_id\": 15957854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:19Z\", \"source_id\": 49170566, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:22Z\", \"source_id\": 15960839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:32Z\", \"source_id\": 49176793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:39Z\", \"source_id\": 15962871, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:54Z\", \"source_id\": 49181529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:58Z\", \"source_id\": 15964362, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:46Z\", \"source_id\": 49187344, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:52Z\", \"source_id\": 15966288, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:33Z\", \"source_id\": 49197588, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:37Z\", \"source_id\": 15969637, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:38Z\", \"source_id\": 49202164, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:43Z\", \"source_id\": 15971106, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:43Z\", \"source_id\": 49207010, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:49Z\", \"source_id\": 15972498, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:21Z\", \"source_id\": 49215121, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:27Z\", \"source_id\": 15975093, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:58Z\", \"source_id\": 49220969, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:02Z\", \"source_id\": 15977001, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:21Z\", \"source_id\": 49231203, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:24Z\", \"source_id\": 15980178, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:18Z\", \"source_id\": 49240696, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:21Z\", \"source_id\": 15983157, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:57Z\", \"source_id\": 49252134, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:58Z\", \"source_id\": 15986651, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "4", "timing_fact_generation": 1789538038903866, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:19.440925", "service_state_evidence_id": 15986651, "current_leg_start_actual_dep": "2026-09-16T06:49:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:19.825832", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W08 |
345049 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13063.409, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.437, "from_m": 13063.409, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13622.486, "from_m": 13421.437, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.989, "from_m": 13622.486, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 17768.611, "from_m": 13899.989, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 17853.009, "from_m": 17768.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17920.668, "from_m": 17853.009, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 18643.782, "from_m": 17920.668, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.369, "from_m": 18643.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19031.452, "from_m": 18968.369, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.162, "from_m": 19031.452, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19599.379, "from_m": 19481.162, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19679.679, "from_m": 19599.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19707.937, "from_m": 19679.679, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19800.539, "from_m": 19707.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22610.667, "from_m": 19800.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23748.627, "from_m": 22610.667, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.39, "from_m": 23748.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24447.652, "from_m": 24386.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.597, "from_m": 24447.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24612.443, "from_m": 24516.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.581, "from_m": 24612.443, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30348.639, "from_m": 30219.581, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.565, "from_m": 30348.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30552.954, "from_m": 30481.565, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.482, "from_m": 30552.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47911.941, "from_m": 47883.482, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48068.839, "from_m": 47911.941, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48374.813, "from_m": 48068.839, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48718.462, "from_m": 48374.813, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 598664, "profile_key": "0c600b095479ac1fc34dae2429b3ab41bcb2fc25ff829cca475727548501ce43", "schedule_id": 5327, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.095, "section_seq": 1, "route_path_id": 67479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.249, "section_seq": 1, "route_path_id": 67479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.574, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.195, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.074, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.109, "section_seq": 1, "route_path_id": 67479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.9, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.045, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.862, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.071, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.716, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.794, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Romford", "stage_seq": 18, "distance_m": 36223.174, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.545, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.527, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.852, "section_seq": 1, "route_path_id": 67479}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.462, "section_seq": 1, "route_path_id": 67479}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48718.462, "from_m": 0.0, "section_seq": 1, "route_path_id": 67479}], "total_distance_m": 48718.462, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.462, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:03Z", "source_id": 49129939, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:08Z", "source_id": 15947856, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:12Z", "source_id": 49133231, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:13Z", "source_id": 15948910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:27Z", "source_id": 49138280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:27Z", "source_id": 15950493, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:47Z", "source_id": 49142088, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:51Z", "source_id": 15951788, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:55Z", "source_id": 49147436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:58Z", "source_id": 15953518, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:44Z", "source_id": 49154355, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:47Z", "source_id": 15955677, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:20Z", "source_id": 49161110, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:24Z", "source_id": 15957854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:19Z", "source_id": 49170566, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:22Z", "source_id": 15960839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:32Z", "source_id": 49176793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:39Z", "source_id": 15962871, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:54Z", "source_id": 49181529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:58Z", "source_id": 15964362, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:46Z", "source_id": 49187344, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:52Z", "source_id": 15966288, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:33Z", "source_id": 49197588, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:30:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:37Z", "source_id": 15969637, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:38Z", "source_id": 49202164, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:43Z", "source_id": 15971106, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:43Z", "source_id": 49207010, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:49Z", "source_id": 15972498, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:21Z", "source_id": 49215121, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:27Z", "source_id": 15975093, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:58Z", "source_id": 49220969, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:02Z", "source_id": 15977001, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:21Z", "source_id": 49231203, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:24Z", "source_id": 15980178, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:18Z", "source_id": 49240696, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:21Z", "source_id": 15983157, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:57Z", "source_id": 49252134, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:58Z", "source_id": 15986651, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0552 |
0552 |
A |
None |
None |
Shenfield |
0647 |
0647 |
4 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37848/2026-09-16/detailed |
None |
Brentwood |
2026-09-16T06:49:30+01:00 |
Shenfield |
5.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0650 |
0655 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-16 06:05:37 |
TERMINATED |
2026-09-16 05:55:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986651 |
1789538038903866 |
111 |
111 |
2026-09-16 06:05:19.825832 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:19.440925 |
| 568655 |
598021 |
L01662 |
233B81M516 |
2026-09-16 |
COMPLETE |
15986845 |
2026-09-16 06:55:00 |
2026-09-16 06:05:37 |
2026-09-18 06:05:37 |
{"id": 598021, "stp": "O", "toc": "London North Eastern Railway", "uid": "L01662", "consist": "800210", "dest_crs": "LCN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01662/2026-09-16/detailed", "trust_id": "233B81M516", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "4", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "3B81", "timing_status": "EARLY", "origin_station": "Doncaster", "current_leg_arr": "0655", "current_leg_dep": "0655", "current_leg_end": "Lincoln", "origin_dep_time": "0532", "origin_platform": "1", "current_location": "Lincoln", "last_update_time": "2026-09-16T06:05:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "East Holmes S.B.", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "East Holmes S.B.", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 434.035, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 481.808, \"from_m\": 434.035, \"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\": 4528.257, \"from_m\": 481.808, \"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\": 5519.843, \"from_m\": 4528.257, \"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\": 5580.933, \"from_m\": 5519.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5621.911, \"from_m\": 5580.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6813.566, \"from_m\": 5621.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\": 10326.577, \"from_m\": 6813.566, \"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\": 32696.392, \"from_m\": 10326.577, \"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\": 32878.152, \"from_m\": 32696.392, \"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\": 33186.991, \"from_m\": 32878.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34370.86, \"from_m\": 33186.991, \"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\": 48215.18, \"from_m\": 34370.86, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 56414.285, \"from_m\": 48215.18, \"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\": 57768.469, \"from_m\": 56414.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58816.585, \"from_m\": 57768.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59035.087, \"from_m\": 58816.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59126.429, \"from_m\": 59035.087, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598021, \"profile_key\": \"4ddf958a4d556ef87f92716d116ab1f43fda2ef60eec47b4d618b739f8355b8c\", \"schedule_id\": 39743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 2, \"distance_m\": 3303.228, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 3, \"distance_m\": 4511.26, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 4, \"distance_m\": 5580.933, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 5, \"distance_m\": 33072.014, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 6, \"distance_m\": 34125.704, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Saxilby\", \"stage_seq\": 7, \"distance_m\": 49320.756, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0621\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 8, \"distance_m\": 56456.01, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0630\", \"location\": \"Boultham Jn\", \"stage_seq\": 9, \"distance_m\": 57677.763, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"West Holmes Jn\", \"stage_seq\": 10, \"distance_m\": 57768.469, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0655\", \"location\": \"East Holmes S.B.\", \"stage_seq\": 11, \"distance_m\": 58741.976, \"section_seq\": 1, \"route_path_id\": 104447}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 12, \"distance_m\": 59126.429, \"section_seq\": 1, \"route_path_id\": 104447}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59126.429, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104447}], \"total_distance_m\": 59126.429, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 58037.335, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1089.094, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:24Z\", \"source_id\": 49135110, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:28Z\", \"source_id\": 15949523, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:25Z\", \"source_id\": 49151985, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:32Z\", \"source_id\": 15954956, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:10Z\", \"source_id\": 49252752, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:16Z\", \"source_id\": 15986845, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "4", "timing_fact_generation": 1789538057251173, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:24.577592", "service_state_evidence_id": 15986845, "current_leg_start_actual_dep": "2026-09-16T06:55:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:24.733693", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
O |
DON |
LCN |
3B81 |
800210 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 434.035, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 481.808, "from_m": 434.035, "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": 4528.257, "from_m": 481.808, "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": 5519.843, "from_m": 4528.257, "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": 5580.933, "from_m": 5519.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5621.911, "from_m": 5580.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6813.566, "from_m": 5621.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": 10326.577, "from_m": 6813.566, "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": 32696.392, "from_m": 10326.577, "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": 32878.152, "from_m": 32696.392, "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": 33186.991, "from_m": 32878.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34370.86, "from_m": 33186.991, "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": 48215.18, "from_m": 34370.86, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 56414.285, "from_m": 48215.18, "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": 57768.469, "from_m": 56414.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58816.585, "from_m": 57768.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59035.087, "from_m": 58816.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59126.429, "from_m": 59035.087, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598021, "profile_key": "4ddf958a4d556ef87f92716d116ab1f43fda2ef60eec47b4d618b739f8355b8c", "schedule_id": 39743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Potteric Carr Jn", "stage_seq": 2, "distance_m": 3303.228, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Black Carr Jn (Doncaster)", "stage_seq": 3, "distance_m": 4511.26, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Bessacarr Jn", "stage_seq": 4, "distance_m": 5580.933, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Gainsborough Trent Jns", "stage_seq": 5, "distance_m": 33072.014, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Gainsborough Lea Road", "stage_seq": 6, "distance_m": 34125.704, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Saxilby", "stage_seq": 7, "distance_m": 49320.756, "section_seq": 1, "route_path_id": 104447}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0621", "location": "Pyewipe Jn", "stage_seq": 8, "distance_m": 56456.01, "section_seq": 1, "route_path_id": 104447}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0630", "location": "Boultham Jn", "stage_seq": 9, "distance_m": 57677.763, "section_seq": 1, "route_path_id": 104447}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "West Holmes Jn", "stage_seq": 10, "distance_m": 57768.469, "section_seq": 1, "route_path_id": 104447}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0655", "location": "East Holmes S.B.", "stage_seq": 11, "distance_m": 58741.976, "section_seq": 1, "route_path_id": 104447}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Lincoln", "stage_seq": 12, "distance_m": 59126.429, "section_seq": 1, "route_path_id": 104447}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59126.429, "from_m": 0.0, "section_seq": 1, "route_path_id": 104447}], "total_distance_m": 59126.429, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 58037.335, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1089.094, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7466, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:24Z", "source_id": 49135110, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:28Z", "source_id": 15949523, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11466, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:25Z", "source_id": 49151985, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:32Z", "source_id": 15954956, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11515, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:10Z", "source_id": 49252752, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:16Z", "source_id": 15986845, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Doncaster |
0532 |
0532 |
1 |
None |
None |
Lincoln |
0657 |
0657 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01662/2026-09-16/detailed |
None |
East Holmes S.B. |
2026-09-16T06:55:00+01:00 |
Lincoln |
0.0 |
{"type": "LineString", "coordinates": [[-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} |
0.2 |
0655 |
0655 |
East Holmes S.B. |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-16 06:05:37 |
TERMINATED |
2026-09-16 05:55:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986845 |
1789538057251173 |
34 |
34 |
2026-09-16 06:05:24.733693 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:24.577592 |
| 568656 |
597900 |
C82508 |
861C07M516 |
2026-09-16 |
COMPLETE |
15986928 |
2026-09-16 06:55:00 |
2026-09-16 06:05:37 |
2026-09-18 06:05:37 |
{"id": 597900, "stp": "P", "toc": "Southern", "uid": "C82508", "consist": "377105", "dest_crs": "HRH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82508/2026-09-16/detailed", "trust_id": "861C07M516", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-16", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "1C07", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0655", "current_leg_dep": "0623", "current_leg_end": "Horsham", "origin_dep_time": "0528", "origin_platform": "1", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-16T06:05:37", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6397059, 50.830658699999994], [-0.6391123, 50.83067249999999], [-0.6386822, 50.8306927], [-0.6383819, 50.830706199999995], [-0.6377552, 50.83073790000001], [-0.637548, 50.8307463], [-0.6373058, 50.83076140000001], [-0.6371931999999999, 50.8307676], [-0.636573, 50.83079600000001], [-0.6362986999999999, 50.8307952], [-0.6357848999999999, 50.8307974], [-0.6348185, 50.8307987], [-0.628820698883665, 50.830803701085], [-0.6264233999999999, 50.8308057], [-0.6182014, 50.83079669999999], [-0.613868, 50.830792], [-0.6124514999999999, 50.8307905], [-0.6090386000000001, 50.8307563], [-0.6084138, 50.83075], [-0.5878781, 50.8305108], [-0.5865699, 50.83049559999999], [-0.5859194, 50.83048190000001], [-0.5853655999999999, 50.8304624], [-0.5847379, 50.8304294], [-0.5841317999999999, 50.83038199999999], [-0.5835658, 50.8303252], [-0.5829215, 50.8302536], [-0.5823360000000001, 50.83017780000001], [-0.581703, 50.8300855], [-0.5811469999999999, 50.8299937], [-0.5805776, 50.8298869], [-0.5799325999999999, 50.82975600000001], [-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.5762821000000001, 50.82874299999999], [-0.5749658, 50.8282869], [-0.5745388999999999, 50.8281318], [-0.5737447, 50.8278561], [-0.5731796, 50.8276785], [-0.5725076999999998, 50.8274723], [-0.5721202, 50.8273707], [-0.5717649999999999, 50.82728610000001], [-0.5715184, 50.827233], [-0.5711723, 50.8271705], [-0.5708328, 50.82711379999999], [-0.5706980000000001, 50.8270935], [-0.570172, 50.8270224], [-0.5695752, 50.82696739999999], [-0.5692358, 50.82694519999998], [-0.5689065999999999, 50.82693209999999], [-0.5682737999999999, 50.82692189999999], [-0.5679861, 50.8269243], [-0.5676972, 50.8269328], [-0.5672728999999999, 50.8269578], [-0.5670728, 50.8269725], [-0.5667218999999999, 50.82700410000001], [-0.5664686, 50.82703320000001], [-0.5661364, 50.827075999999984], [-0.5658181, 50.827127399999995], [-0.5655737, 50.8271719], [-0.565361, 50.8272119], [-0.5648806, 50.82732159999999], [-0.5646841, 50.8273706], [-0.5645253999999998, 50.8274108], [-0.5642378999999998, 50.82749270000001], [-0.563666, 50.82764529999999], [-0.5633635999999999, 50.8277533], [-0.5631897, 50.827819100000006], [-0.5627654, 50.8279999], [-0.5623360999999999, 50.8282082], [-0.5619285999999999, 50.82842320000001], [-0.5616288999999999, 50.828605], [-0.5614199000000001, 50.82873709999999], [-0.5610304, 50.8290108], [-0.5607552, 50.829221399999994], [-0.5606751, 50.82928849999999], [-0.5603492, 50.8295886], [-0.5600219, 50.8299348], [-0.5597587999999999, 50.83024640000001], [-0.5586436, 50.83170079999999], [-0.5584153, 50.832002], [-0.556466, 50.8345727], [-0.5556199, 50.83567609999999], [-0.5555349999999999, 50.83578970000001], [-0.5551786, 50.83625479999999], [-0.5545579, 50.837071300000005], [-0.5523324, 50.8399909], [-0.5516569999999998, 50.8408851], [-0.5505713, 50.8423119], [-0.5489511, 50.844446299999994], [-0.5484738, 50.8450674], [-0.5479822999999999, 50.84571369999999], [-0.5476898, 50.8461024], [-0.547429, 50.8464377], [-0.5469529, 50.84707349999999], [-0.5464716, 50.84770220000001], [-0.5462439, 50.8480056], [-0.5459477, 50.8483802], [-0.5458408, 50.8485062], [-0.5455758, 50.8488187], [-0.5452907, 50.8491239], [-0.5449745, 50.8494471], [-0.5446800999999999, 50.849737299999994], [-0.5443894, 50.850008], [-0.5440290999999999, 50.8503267], [-0.543669, 50.850625599999994], [-0.5432766, 50.85093620000001], [-0.5419459999999999, 50.8518978], [-0.5415436999999999, 50.85219109999999], [-0.5411848, 50.8524673], [-0.5408560999999998, 50.852737799999986], [-0.5405250999999999, 50.8530229], [-0.5402053, 50.8533168], [-0.5398941, 50.853629699999985], [-0.5395640999999999, 50.8539624], [-0.5392494999999999, 50.85429250000001], [-0.5389891704717129, 50.85459950562129], [-0.5389288, 50.85467069999999], [-0.5385564, 50.8551277], [-0.5383330999999999, 50.8554316], [-0.5380856, 50.8558025], [-0.5377559999999999, 50.85631360000001], [-0.53752, 50.8567152], [-0.5373738, 50.857021499999995], [-0.5371770999999999, 50.8574225], [-0.5370236, 50.8577815], [-0.5368539999999999, 50.85822189999999], [-0.5367017999999999, 50.85865689999999], [-0.5365911, 50.859076900000005], [-0.5364854, 50.85951330000001], [-0.5364093, 50.85993909999999], [-0.5363467, 50.8604102], [-0.5360227, 50.864286500000006], [-0.5359861, 50.8647406], [-0.5359632, 50.865049299999995], [-0.5359468, 50.86525650000001], [-0.5356671999999999, 50.8686145], [-0.5356553, 50.868807], [-0.5356509999999999, 50.8688593], [-0.5354782, 50.87109180000001], [-0.5354456, 50.87157439999999], [-0.5354315999999999, 50.8720106], [-0.5354396, 50.87243999999998], [-0.5354754, 50.8729477], [-0.5355457, 50.8735769], [-0.5355972, 50.873946], [-0.535615, 50.874076], [-0.5356692999999999, 50.87440779999999], [-0.5357953999999999, 50.875011], [-0.535906, 50.87546539999999], [-0.5359165, 50.8754987], [-0.5360759, 50.875965599999994], [-0.5362351999999999, 50.8764636], [-0.5364116, 50.8769577], [-0.5366128, 50.877486000000005], [-0.5368271999999998, 50.87797570000001], [-0.5371544999999999, 50.8786403], [-0.5374259999999998, 50.87914510000001], [-0.537607925840179, 50.87946438542721], [-0.5377244, 50.87966879999999], [-0.5380203, 50.8801562], [-0.5383302999999999, 50.8806238], [-0.5386576, 50.8810781], [-0.5389891704717129, 50.88151403990994], [-0.5391531999999999, 50.8817297], [-0.5391756999999999, 50.881759900000006], [-0.5392130999999999, 50.881809999999994], [-0.53976, 50.882450600000006], [-0.5404281999999999, 50.8831857], [-0.5404702, 50.88323330000001], [-0.5408027, 50.883608], [-0.5410922, 50.8839735], [-0.5413479000000001, 50.88434319999999], [-0.5415786, 50.884710299999995], [-0.5417803, 50.8850645], [-0.5419344999999999, 50.88534920000001], [-0.5421039, 50.88571110000001], [-0.5422603999999999, 50.88609029999999], [-0.542391, 50.8864594], [-0.5425505, 50.88704460000001], [-0.5426321, 50.8873909], [-0.5426756, 50.8877125], [-0.5427020999999999, 50.88806939999999], [-0.5427203, 50.888470899999994], [-0.5427131999999999, 50.88891689999999], [-0.5426795999999999, 50.88936499999999], [-0.5420469, 50.895972], [-0.5419865999999999, 50.89662689999999], [-0.5419614, 50.8969449], [-0.5419485, 50.89705860000001], [-0.5419314, 50.89725279999999], [-0.5418831, 50.89784079999999], [-0.5418042, 50.89855549999999], [-0.5417451999999999, 50.8989018], [-0.5417088, 50.8994966], [-0.5417066, 50.9000721], [-0.5417326, 50.9006685], [-0.5417773, 50.901220599999995], [-0.541833, 50.901683000000006], [-0.5419161, 50.9021854], [-0.5420073, 50.90267599999999], [-0.5421169000000001, 50.903216099999995], [-0.5422629999999999, 50.903729199999994], [-0.5436496, 50.9077538], [-0.5439951999999999, 50.908908199999985], [-0.5441063999999999, 50.9092405], [-0.5441576, 50.9093934], [-0.5456099, 50.91373120000001], [-0.5461219, 50.9152071], [-0.5463283, 50.9156937], [-0.5465135, 50.916084699999985], [-0.5467335, 50.9165193], [-0.5469803, 50.9169623], [-0.5472356, 50.91737410000001], [-0.5485278999999998, 50.91920790000001], [-0.5487746, 50.9196053], [-0.549059, 50.92009560000001], [-0.5493218, 50.9206266], [-0.5495254999999999, 50.92108270000001], [-0.5497133, 50.921567899999985], [-0.5499253, 50.922209199999976], [-0.5500565999999999, 50.92270589999999], [-0.550129, 50.9230812], [-0.5501934, 50.9235445], [-0.5502579, 50.9240538], [-0.5502818999999999, 50.9245082], [-0.5502741, 50.92494], [-0.5502631, 50.9254245], [-0.5502524999999999, 50.925553499999985], [-0.5502068, 50.92589120000001], [-0.5501424, 50.926381500000005], [-0.5500324999999999, 50.9268701], [-0.5499304999999999, 50.9272707], [-0.5497990999999999, 50.927717099999995], [-0.549641, 50.92816379999999], [-0.5495067999999999, 50.9285285], [-0.5493431, 50.92886659999999], [-0.5491832, 50.92919450000001], [-0.5491324999999999, 50.92929839999999], [-0.5490883, 50.92938900000001], [-0.5488363, 50.9298273], [-0.5485278, 50.9302985], [-0.5482405, 50.9307542], [-0.5479511, 50.9311387], [-0.5476008, 50.93161289999999], [-0.5472207, 50.932036800000006], [-0.5467736000000001, 50.93246570000001], [-0.5463418, 50.9328697], [-0.5458718, 50.93330910000001], [-0.542737664281403, 50.93610947273908], [-0.5402105999999999, 50.9383673], [-0.5389891704717129, 50.93945871940608], [-0.5319919, 50.9457107], [-0.5305570999999999, 50.9469926], [-0.5302513, 50.9472258], [-0.5298935, 50.947471400000005], [-0.5294949, 50.94771799999999], [-0.5290524, 50.94794739999999], [-0.5284864, 50.9481941], [-0.5279519000000001, 50.948398099999984], [-0.5271790999999999, 50.94870720000001], [-0.5265095, 50.9490154], [-0.5259077, 50.94931400000001], [-0.5253669, 50.949617], [-0.5248787, 50.94990589999999], [-0.5242832, 50.9502827], [-0.5237522, 50.9506646], [-0.5233122999999998, 50.951010200000006], [-0.5229046000000002, 50.9513625], [-0.5224647, 50.9517592], [-0.5184335999999999, 50.9556349], [-0.5183694, 50.9556966], [-0.5178100000000001, 50.956244899999994], [-0.5174531999999998, 50.95660530000001], [-0.5173201, 50.95673459999999], [-0.5171818999999999, 50.95686899999998], [-0.5164529, 50.957578], [-0.5161402991155466, 50.95787726994438], [-0.5161293, 50.957887799999995], [-0.5164529, 50.957578], [-0.5171818999999999, 50.95686899999998], [-0.5173201, 50.95673459999999], [-0.5174531999999998, 50.95660530000001], [-0.5178100000000001, 50.956244899999994], [-0.5183694, 50.9556966], [-0.5184335999999999, 50.9556349], [-0.5224647, 50.9517592], [-0.5229046000000002, 50.9513625], [-0.5233122999999998, 50.951010200000006], [-0.5237522, 50.9506646], [-0.5242832, 50.9502827], [-0.5248787, 50.94990589999999], [-0.5253669, 50.949617], [-0.5259077, 50.94931400000001], [-0.5265095, 50.9490154], [-0.5271790999999999, 50.94870720000001], [-0.5279519000000001, 50.948398099999984], [-0.5284864, 50.9481941], [-0.5290524, 50.94794739999999], [-0.5294949, 50.94771799999999], [-0.5298935, 50.947471400000005], [-0.5302513, 50.9472258], [-0.5305570999999999, 50.9469926], [-0.5319919, 50.9457107], [-0.5389891704717129, 50.93945871940608], [-0.5402105999999999, 50.9383673], [-0.542737664281403, 50.93610947273908], [-0.5458718, 50.93330910000001], [-0.5463418, 50.9328697], [-0.5467736000000001, 50.93246570000001], [-0.5472207, 50.932036800000006], [-0.5476008, 50.93161289999999], [-0.5479511, 50.9311387], [-0.5482405, 50.9307542], [-0.5485278, 50.9302985], [-0.5488363, 50.9298273], [-0.5490883, 50.92938900000001], [-0.5491324999999999, 50.92929839999999], [-0.5491832, 50.92919450000001], [-0.5493431, 50.92886659999999], [-0.5495067999999999, 50.9285285], [-0.549641, 50.92816379999999], [-0.5497990999999999, 50.927717099999995], [-0.5499304999999999, 50.9272707], [-0.5500324999999999, 50.9268701], [-0.5501424, 50.926381500000005], [-0.5502068, 50.92589120000001], [-0.5502524999999999, 50.925553499999985], [-0.5502631, 50.9254245], [-0.5502741, 50.92494], [-0.5502818999999999, 50.9245082], [-0.5502579, 50.9240538], [-0.5501934, 50.9235445], [-0.550129, 50.9230812], [-0.5500565999999999, 50.92270589999999], [-0.5499253, 50.922209199999976], [-0.5497133, 50.921567899999985], [-0.5495254999999999, 50.92108270000001], [-0.5493218, 50.9206266], [-0.549059, 50.92009560000001], [-0.5487746, 50.9196053], [-0.5485278999999998, 50.91920790000001], [-0.5472356, 50.91737410000001], [-0.5469803, 50.9169623], [-0.5467335, 50.9165193], [-0.5465135, 50.916084699999985], [-0.5463283, 50.9156937], [-0.5461219, 50.9152071], [-0.5456099, 50.91373120000001], [-0.5441576, 50.9093934], [-0.5441063999999999, 50.9092405], [-0.5439951999999999, 50.908908199999985], [-0.5436496, 50.9077538], [-0.5422629999999999, 50.903729199999994], [-0.5421169000000001, 50.903216099999995], [-0.5420073, 50.90267599999999], [-0.5419161, 50.9021854], [-0.541833, 50.901683000000006], [-0.5417773, 50.901220599999995], [-0.5417326, 50.9006685], [-0.5417066, 50.9000721], [-0.5417088, 50.8994966], [-0.5417451999999999, 50.8989018], [-0.5418042, 50.89855549999999], [-0.5418831, 50.89784079999999], [-0.5419314, 50.89725279999999], [-0.5419485, 50.89705860000001], [-0.5419614, 50.8969449], [-0.5419865999999999, 50.89662689999999], [-0.5420469, 50.895972], [-0.5426795999999999, 50.88936499999999], [-0.5427131999999999, 50.88891689999999], [-0.5427203, 50.888470899999994], [-0.5427020999999999, 50.88806939999999], [-0.5426756, 50.8877125], [-0.5426321, 50.8873909], [-0.5425505, 50.88704460000001], [-0.542391, 50.8864594], [-0.5422603999999999, 50.88609029999999], [-0.5421039, 50.88571110000001], [-0.5419344999999999, 50.88534920000001], [-0.5417803, 50.8850645], [-0.5415786, 50.884710299999995], [-0.5413479000000001, 50.88434319999999], [-0.5410922, 50.8839735], [-0.5408027, 50.883608], [-0.5404702, 50.88323330000001], [-0.5404281999999999, 50.8831857], [-0.53976, 50.882450600000006], [-0.5392130999999999, 50.881809999999994], [-0.5391756999999999, 50.881759900000006], [-0.5391531999999999, 50.8817297], [-0.5389891704717129, 50.88151403990994], [-0.5386576, 50.8810781], [-0.5383302999999999, 50.8806238], [-0.5380203, 50.8801562], [-0.5377244, 50.87966879999999], [-0.537607925840179, 50.87946438542721], [-0.5374259999999998, 50.87914510000001], [-0.5371544999999999, 50.8786403], [-0.5368271999999998, 50.87797570000001], [-0.5366128, 50.877486000000005], [-0.5364116, 50.8769577], [-0.5362351999999999, 50.8764636], [-0.5360759, 50.875965599999994], [-0.5359165, 50.8754987], [-0.535906, 50.87546539999999], [-0.5357953999999999, 50.875011], [-0.5356692999999999, 50.87440779999999], [-0.535615, 50.874076], [-0.5355972, 50.873946], [-0.5355457, 50.8735769], [-0.5354754, 50.8729477], [-0.5354396, 50.87243999999998], [-0.5354315999999999, 50.8720106], [-0.5354456, 50.87157439999999], [-0.5354782, 50.87109180000001], [-0.5356509999999999, 50.8688593], [-0.5356553, 50.868807], [-0.5356671999999999, 50.8686145], [-0.5359468, 50.86525650000001], [-0.5359632, 50.865049299999995], [-0.5359861, 50.8647406], [-0.5360227, 50.864286500000006], [-0.5363467, 50.8604102], [-0.5364093, 50.85993909999999], [-0.5364854, 50.85951330000001], [-0.5365911, 50.859076900000005], [-0.5367017999999999, 50.85865689999999], [-0.5368539999999999, 50.85822189999999], [-0.5370236, 50.8577815], [-0.5371770999999999, 50.8574225], [-0.5373738, 50.857021499999995], [-0.53752, 50.8567152], [-0.5377559999999999, 50.85631360000001], [-0.5380856, 50.8558025], [-0.5383330999999999, 50.8554316], [-0.5385564, 50.8551277], [-0.5389288, 50.85467069999999], [-0.5389891704717129, 50.85459950562129], [-0.5392494999999999, 50.85429250000001], [-0.5395640999999999, 50.8539624], [-0.5398941, 50.853629699999985], [-0.5402053, 50.8533168], [-0.5405250999999999, 50.8530229], [-0.5408560999999998, 50.852737799999986], [-0.5411848, 50.8524673], [-0.5415436999999999, 50.85219109999999], [-0.5419459999999999, 50.8518978], [-0.5432766, 50.85093620000001], [-0.543669, 50.850625599999994], [-0.5440290999999999, 50.8503267], [-0.5443894, 50.850008], [-0.5446800999999999, 50.849737299999994], [-0.5449745, 50.8494471], [-0.5452907, 50.8491239], [-0.5455758, 50.8488187], [-0.5458408, 50.8485062], [-0.5459477, 50.8483802], [-0.5458073, 50.8485798], [-0.5456874, 50.8487549], [-0.5453389, 50.8491381], [-0.5450174, 50.84946219999999], [-0.5447263, 50.849750099999994], [-0.5444378, 50.8500277], [-0.5440733, 50.8503472], [-0.5437109, 50.85064580000001], [-0.5433123, 50.850957099999995], [-0.5419801, 50.85191459999999], [-0.5415809, 50.852210500000005], [-0.5412375, 50.8524856], [-0.5409006, 50.8527594], [-0.5405654999999999, 50.853047399999994], [-0.5402384, 50.85334770000001], [-0.5399397, 50.85364109999999], [-0.5396059, 50.8539743], [-0.5393000999999998, 50.85430349999999], [-0.5389891704717129, 50.854670908904474], [-0.5389818999999999, 50.8546795], [-0.5386217, 50.8551271], [-0.5383759, 50.8554539], [-0.5381331, 50.85581149999999], [-0.5378035999999999, 50.85633169999999], [-0.5375712, 50.856726299999984], [-0.5374224, 50.8570353], [-0.5372311, 50.85742570000001], [-0.5370722999999998, 50.8577999], [-0.5369105, 50.8582328], [-0.5367582, 50.8586736], [-0.5366394, 50.859098800000005], [-0.5365424, 50.85952259999999], [-0.536456, 50.8599572], [-0.5363959, 50.860422], [-0.5360756, 50.8642987], [-0.5360387999999999, 50.86474189999999], [-0.5359978, 50.86525729999999], [-0.5357227, 50.86861629999999], [-0.5357096, 50.8688077], [-0.5357057, 50.868857], [-0.5355304999999999, 50.871091], [-0.5354975999999999, 50.8715789], [-0.5354891, 50.8720105], [-0.5354966, 50.8724235], [-0.5355236, 50.872940199999995], [-0.5355946, 50.87357409999999], [-0.5356512999999999, 50.8739431], [-0.5356682999999999, 50.87407459999999], [-0.5357266999999999, 50.8744029], [-0.5358516, 50.8750046], [-0.535957, 50.8754583], [-0.5359645999999999, 50.87549469999999], [-0.5361205, 50.8759665], [-0.5362846, 50.8764566], [-0.5364562, 50.876946800000006], [-0.5366691999999998, 50.877493], [-0.5368985999999999, 50.8780119], [-0.5371964, 50.8786308], [-0.5374652, 50.8791328], [-0.5376528918212091, 50.87946438542721], [-0.5377656, 50.8796635], [-0.5380747, 50.8801575], [-0.5383751999999999, 50.8806113], [-0.5387011, 50.88106229999999], [-0.5389891704717129, 50.881437839090445], [-0.5391994, 50.881711900000006], [-0.5392638, 50.8817923], [-0.5398065, 50.8824354], [-0.5404224, 50.8831164], [-0.5404681, 50.8831669], [-0.5405136, 50.8832189], [-0.5408451, 50.8836021], [-0.5411312, 50.8839637], [-0.5413927, 50.8843368], [-0.5416274, 50.884705700000005], [-0.5418235, 50.8850547], [-0.5419759999999999, 50.8853398], [-0.5421433000000001, 50.8857125], [-0.5422998, 50.886071599999994], [-0.5424333999999998, 50.886459599999995], [-0.5425930999999999, 50.8870426], [-0.5426795, 50.887387], [-0.5427224999999999, 50.8876981], [-0.5427503999999999, 50.88807039999999], [-0.5427719, 50.8884684], [-0.542762, 50.888918999999994], [-0.5427249, 50.8893745], [-0.5420348999999999, 50.8966305], [-0.5420088999999999, 50.896951400000006], [-0.5419933, 50.8970601], [-0.5419759, 50.8972515], [-0.5418551, 50.898556099999986], [-0.5418029, 50.898916500000006], [-0.5417636, 50.899492900000006], [-0.5417578999999999, 50.90006770000001], [-0.5417888, 50.90066019999999], [-0.5418394999999999, 50.90122549999998], [-0.54189, 50.9017072], [-0.541968, 50.9021902], [-0.5420560999999999, 50.90269239999999], [-0.5421727999999999, 50.9032095], [-0.5423162999999999, 50.903732000000005], [-0.5436894999999999, 50.90775820000001], [-0.5440357, 50.9089027], [-0.5441445, 50.90922989999998], [-0.5441984, 50.9093826], [-0.5456574999999999, 50.91373120000001], [-0.5461729, 50.91519699999999], [-0.5463726, 50.915694299999984], [-0.5465713, 50.91609299999999], [-0.5467883, 50.9165246], [-0.547024, 50.91695499999999], [-0.5472899999999999, 50.9173767], [-0.5485845, 50.9192076], [-0.5488297999999999, 50.9196033], [-0.5491212, 50.920106399999995], [-0.5493803, 50.9206203], [-0.5495764, 50.921082299999995], [-0.5497734, 50.92155989999999], [-0.5499816, 50.92221020000001], [-0.5501013999999999, 50.9227053], [-0.5501788, 50.92309980000001], [-0.5502551000000001, 50.92354379999999], [-0.5503107, 50.92406099999999], [-0.5503309, 50.924497300000006], [-0.5503317, 50.924942699999995], [-0.5503128, 50.925427], [-0.5503011, 50.9255403], [-0.5502601999999999, 50.92592119999999], [-0.5501916999999998, 50.92638569999998], [-0.5500919, 50.9268753], [-0.5499859, 50.9272759], [-0.5498487, 50.927726699999994], [-0.5496889, 50.9281698], [-0.5495511000000001, 50.928532], [-0.5493968, 50.9288728], [-0.5492359, 50.92919959999999], [-0.5491859, 50.9293012], [-0.5491298, 50.9294151], [-0.5488727, 50.92985519999999], [-0.5485861999999999, 50.930312], [-0.5482864999999999, 50.93078659999998], [-0.548003, 50.9311914], [-0.547642, 50.93164350000001], [-0.5472658, 50.93205030000001], [-0.5468333, 50.9324681], [-0.5463800999999999, 50.932887], [-0.5459697, 50.9332696], [-0.5427921592768928, 50.93610947273908], [-0.5402438, 50.9383869], [-0.5389891704717129, 50.93950826958616], [-0.5314011, 50.94628980000001], [-0.5305957, 50.94700949999999], [-0.530296, 50.9472459], [-0.5299229, 50.94749699999999], [-0.5295290999999999, 50.947738099999995], [-0.5290804, 50.94796959999999], [-0.5285308, 50.94821220000001], [-0.5279802, 50.948426299999994], [-0.5272060999999999, 50.9487351], [-0.5265445, 50.94903800000001], [-0.5259533, 50.9493312], [-0.5253954, 50.94963829999999], [-0.5249098999999999, 50.94993240000001], [-0.5243199, 50.95031109999999], [-0.5237915, 50.9506836], [-0.5233542999999999, 50.9510375], [-0.5229290999999999, 50.9514037], [-0.522496, 50.951796300000005], [-0.5221178, 50.9521534], [-0.5184156, 50.9557093], [-0.5182602000000001, 50.9558618], [-0.5180294999999999, 50.9560882], [-0.5178527999999999, 50.956261600000005], [-0.5175052, 50.956611400000014], [-0.5173673, 50.95674669999999], [-0.5164925999999999, 50.95759700000001], [-0.5161755999999998, 50.9578919], [-0.5157204, 50.95828319999999], [-0.5153686, 50.95854649999999], [-0.5152721, 50.9586188], [-0.5148034, 50.958928599999986], [-0.5142913, 50.959238], [-0.5137734, 50.9594959], [-0.5131432, 50.9597913], [-0.5125003, 50.9600885], [-0.5057653, 50.963081800000005], [-0.5051331, 50.963351399999986], [-0.5045832, 50.9635609], [-0.5039599, 50.9637598], [-0.503233, 50.963947], [-0.5021446, 50.96416529999999], [-0.5013001, 50.964350199999984], [-0.5004953, 50.9645741], [-0.4997609, 50.9648429], [-0.4990934000000001, 50.9651113], [-0.4984073, 50.9654177], [-0.4978304, 50.96570019999999], [-0.497302, 50.9660038], [-0.4967923, 50.9663173], [-0.4963444, 50.9666257], [-0.495877, 50.9670035], [-0.4954459000000001, 50.9673872], [-0.4950498999999999, 50.96778270000001], [-0.49473780000000006, 50.96812020000001], [-0.4944293, 50.968493200000005], [-0.4941638, 50.968884300000006], [-0.4939102, 50.969311299999994], [-0.4936589, 50.9698225], [-0.4935638, 50.97004009999999], [-0.49335849999999987, 50.9705097], [-0.4930614, 50.9711003], [-0.4927315, 50.9716821], [-0.4924134999999999, 50.9721816], [-0.4920806, 50.9726529], [-0.49176079999999994, 50.97307089999999], [-0.4913004, 50.973608], [-0.4907033, 50.97422049999999], [-0.4901625, 50.9747255], [-0.4896239, 50.9751821], [-0.48909489999999994, 50.9755961], [-0.4885103999999999, 50.97602409999999], [-0.4878918999999999, 50.97643659999999], [-0.4872015, 50.9768827], [-0.4865213, 50.97728080000001], [-0.4844594, 50.978322299999995], [-0.4832989, 50.9788854], [-0.4825417000000001, 50.979304599999985], [-0.4817857, 50.9797515], [-0.4811279, 50.980183499999995], [-0.4808035000000001, 50.9804158], [-0.48050979999999993, 50.9806262], [-0.4799834, 50.98103700000001], [-0.4792794, 50.981629899999994], [-0.47914560000000006, 50.9817403], [-0.4786399, 50.9822129], [-0.4782581, 50.9826148], [-0.47754109999999994, 50.983428800000006], [-0.47710740000000007, 50.984001600000006], [-0.47673979999999994, 50.9845121], [-0.4764121, 50.9849945], [-0.47580410000000006, 50.985889799999995], [-0.4735187, 50.989253700000006], [-0.4734952999999999, 50.989289199999995], [-0.47118831634211095, 50.99268564501821], [-0.4677365, 50.9977671], [-0.46419779999999994, 51.0029917], [-0.4590776, 51.0105785], [-0.4590596, 51.010602899999995], [-0.4589383, 51.01076799999999], [-0.4587131, 51.011074499999985], [-0.4583408999999999, 51.011528899999995], [-0.4578466000000001, 51.012032600000005], [-0.4573383, 51.0124586], [-0.456813, 51.0128428], [-0.4562739, 51.01317430000001], [-0.45566410000000007, 51.01352730000001], [-0.4550605999999999, 51.0138183], [-0.4548432999999999, 51.01391710000001], [-0.4541596, 51.01418879999999], [-0.4534998, 51.01441150000001], [-0.4528258, 51.0145953], [-0.4522113, 51.01474819999999], [-0.45154959999999994, 51.0148944], [-0.4507047, 51.015034400000005], [-0.449901, 51.01511680000001], [-0.44951169999999985, 51.0151495], [-0.44916159991701093, 51.01516831602887], [-0.4491576420597607, 51.01516852874278], [-0.4491097999999999, 51.01517110000001], [-0.4486632, 51.0151855], [-0.4483279999999999, 51.0151882], [-0.4480067, 51.0151889], [-0.4473840999999999, 51.01517319999999], [-0.4464412, 51.0151097], [-0.4447882, 51.01499830000001], [-0.4423802999999999, 51.014836], [-0.4414536999999999, 51.01479489999999], [-0.4405149, 51.01477099999999], [-0.4395296, 51.0147759], [-0.4386723, 51.01479489999999], [-0.4377803, 51.0148296], [-0.4368214999999999, 51.0149045], [-0.4358747, 51.0149939], [-0.4251435999999999, 51.0162119], [-0.42492299999999994, 51.0162373], [-0.4229012999999999, 51.016472399999984], [-0.4217998, 51.01661729999999], [-0.4207873, 51.0167808], [-0.419674, 51.017004199999995], [-0.4185367, 51.0172874], [-0.4174610999999999, 51.0175786], [-0.4164004, 51.01790020000001], [-0.4153042, 51.0182714], [-0.4143888, 51.0185978], [-0.4134486, 51.018961199999985], [-0.4127271, 51.0192594], [-0.411987, 51.0195764], [-0.4112467, 51.01991590000001], [-0.4104757, 51.020297699999986], [-0.4048145000000001, 51.0232414], [-0.4010353, 51.02518859999998], [-0.3952087000000001, 51.02820849999999], [-0.3913925, 51.0301858], [-0.39047029999999994, 51.03066429999999], [-0.3902234, 51.0307862], [-0.3886933, 51.0315945], [-0.38788179999999994, 51.03198319999999], [-0.3870509999999999, 51.03233179999999], [-0.38673, 51.0324609], [-0.3812412999999999, 51.0345154], [-0.3787687, 51.035441], [-0.376445, 51.03631080000001], [-0.3756725, 51.0366521], [-0.3749027999999999, 51.0370665], [-0.3742105999999999, 51.0374861], [-0.3736267, 51.03790550000001], [-0.3731448, 51.038335699999976], [-0.3727051, 51.03877889999999], [-0.3723018, 51.03928150000001], [-0.3719529, 51.0397849], [-0.3680363, 51.046465899999994], [-0.3676606999999999, 51.047039000000005], [-0.3672193, 51.0476295], [-0.36677219999999994, 51.04817500000001], [-0.3663948, 51.0486027], [-0.36582578262370224, 51.04919293101055], [-0.3658181, 51.049200899999995], [-0.3652387999999999, 51.0497585], [-0.3646554, 51.0502277], [-0.3638918, 51.05081699999999], [-0.363326, 51.0512087], [-0.3632111, 51.0512882], [-0.3626536, 51.0516593], [-0.3625069, 51.05174809999999], [-0.3619638, 51.05207709999999], [-0.361148, 51.05251810000001], [-0.3604246, 51.0528747], [-0.3597001, 51.0532031], [-0.35932611364780853, 51.05336339493487], [-0.3589787, 51.05351230000001], [-0.3582163, 51.0538093], [-0.35773879999999997, 51.05398449999999], [-0.3542623999999999, 51.055188], [-0.3542193, 51.05520320000001], [-0.3530578, 51.05559459999999], [-0.35219789999999995, 51.0558406], [-0.35141459999999997, 51.0560473], [-0.35065250000000003, 51.056205600000006], [-0.3497785, 51.056362199999995], [-0.348862, 51.05650030000001], [-0.34803009999999995, 51.0565982], [-0.3476474, 51.05662709999999], [-0.3471446, 51.056664999999995], [-0.3462884, 51.05670369999999], [-0.345385, 51.0567159], [-0.3444761, 51.056695299999994], [-0.3398333, 51.0564729], [-0.33871489999999993, 51.056430000000006], [-0.3376875999999999, 51.0564375], [-0.33676829999999996, 51.0564746], [-0.3358458999999999, 51.0565387], [-0.3347761, 51.0566527], [-0.3337743000000001, 51.0568051], [-0.3329097999999999, 51.0569732], [-0.3320275999999999, 51.0571696], [-0.3311682, 51.057401299999995], [-0.3304987, 51.0576021], [-0.33020359999999993, 51.057693699999994], [-0.3300746, 51.057735], [-0.3290198999999999, 51.058100199999984], [-0.32881999999999995, 51.058175699999985], [-0.32785429999999993, 51.0585794], [-0.32705579999999995, 51.05895290000001], [-0.32629529999999995, 51.059369199999985], [-0.3256768, 51.0597324], [-0.3250616, 51.060145899999995], [-0.32455449999999997, 51.06050599999999], [-0.3241535, 51.0608209], [-0.3239797, 51.0609679], [-0.3235867, 51.061332799999995], [-0.320882, 51.064039599999994], [-0.320815, 51.0641067], [-0.3204821, 51.0644397], [-0.32018189999999996, 51.06473989999999], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Barnham", "current_leg_milage": "42.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"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\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"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\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"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\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12930.013, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13025.227, \"from_m\": 12930.013, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13336.813, \"from_m\": 13025.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25457.199, \"from_m\": 13336.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26071.555, \"from_m\": 25457.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36869.229, \"from_m\": 26071.555, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37496.293, \"from_m\": 36869.229, \"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\": 41589.009, \"from_m\": 37496.293, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41640.694, \"from_m\": 41589.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41746.142, \"from_m\": 41640.694, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41981.602, \"from_m\": 41746.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42765.526, \"from_m\": 41981.602, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45228.99, \"from_m\": 42765.526, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45274.487, \"from_m\": 45228.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56866.243, \"from_m\": 45274.487, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60676.088, \"from_m\": 56866.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65881.845, \"from_m\": 60676.088, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67265.757, \"from_m\": 65881.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78023.892, \"from_m\": 67265.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78269.8, \"from_m\": 78023.892, \"capability_applied\": null, \"effective_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\": 597900, \"profile_key\": \"f03f6fd9808063d3f8eec4094c2b81a85ebc46e873cfed837bd9b30c061f11b8\", \"schedule_id\": 7732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0532\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545\", \"location\": \"Bedhampton\", \"stage_seq\": 7, \"distance_m\": 11705.735, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Havant\", \"stage_seq\": 8, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Warblington\", \"stage_seq\": 9, \"distance_m\": 13900.54, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Emsworth\", \"stage_seq\": 10, \"distance_m\": 15855.783, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556H\", \"location\": \"Southbourne\", \"stage_seq\": 11, \"distance_m\": 18108.87, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Nutbourne\", \"stage_seq\": 12, \"distance_m\": 19765.704, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Bosham\", \"stage_seq\": 13, \"distance_m\": 22409.561, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 14, \"distance_m\": 24584.128, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Chichester\", \"stage_seq\": 15, \"distance_m\": 27057.925, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617H\", \"location\": \"Barnham\", \"stage_seq\": 16, \"distance_m\": 37171.733, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Ford\", \"stage_seq\": 17, \"distance_m\": 41413.561, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Arundel Jn\", \"stage_seq\": 18, \"distance_m\": 42508.372, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Pulborough\", \"stage_seq\": 19, \"distance_m\": 58558.383, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Billingshurst\", \"stage_seq\": 20, \"distance_m\": 66792.917, \"section_seq\": 1, \"route_path_id\": 67961}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 21, \"distance_m\": 78269.8, \"section_seq\": 1, \"route_path_id\": 67961}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78269.8, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67961}], \"total_distance_m\": 78269.8, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77926.71, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 343.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:46Z\", \"source_id\": 49101185, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:47Z\", \"source_id\": 15939141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:14Z\", \"source_id\": 49105137, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:19Z\", \"source_id\": 15940291, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:58Z\", \"source_id\": 49110643, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:57Z\", \"source_id\": 15941993, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:15Z\", \"source_id\": 49117548, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:18Z\", \"source_id\": 15944039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:07Z\", \"source_id\": 49121434, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:08Z\", \"source_id\": 15945219, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:42Z\", \"source_id\": 49125066, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:48Z\", \"source_id\": 15946334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:10Z\", \"source_id\": 49128672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:13Z\", \"source_id\": 15947473, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:52Z\", \"source_id\": 49134299, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:58Z\", \"source_id\": 15949279, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:29Z\", \"source_id\": 49138349, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:32Z\", \"source_id\": 15950503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:59Z\", \"source_id\": 49142433, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:02Z\", \"source_id\": 15951920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:32Z\", \"source_id\": 49148510, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:38Z\", \"source_id\": 15953836, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:19Z\", \"source_id\": 49157206, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:24Z\", \"source_id\": 15956602, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:56Z\", \"source_id\": 49177589, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:01Z\", \"source_id\": 15963151, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:07Z\", \"source_id\": 49187989, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:08Z\", \"source_id\": 15966506, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:15Z\", \"source_id\": 49212611, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:15Z\", \"source_id\": 15974266, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:48Z\", \"source_id\": 49229982, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:48Z\", \"source_id\": 15979766, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:20Z\", \"source_id\": 49253054, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:22Z\", \"source_id\": 15986928, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "2", "timing_fact_generation": 1789538062901404, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:24.580516", "service_state_evidence_id": 15986928, "current_leg_start_actual_dep": "2026-09-16T06:26:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:24.739486", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PMH |
HRH |
1C07 |
377105 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "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": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "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": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "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": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12930.013, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13025.227, "from_m": 12930.013, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13336.813, "from_m": 13025.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25457.199, "from_m": 13336.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26071.555, "from_m": 25457.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36869.229, "from_m": 26071.555, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37496.293, "from_m": 36869.229, "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": 41589.009, "from_m": 37496.293, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41640.694, "from_m": 41589.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41746.142, "from_m": 41640.694, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41981.602, "from_m": 41746.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42765.526, "from_m": 41981.602, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45228.99, "from_m": 42765.526, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45274.487, "from_m": 45228.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56866.243, "from_m": 45274.487, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60676.088, "from_m": 56866.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65881.845, "from_m": 60676.088, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67265.757, "from_m": 65881.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78023.892, "from_m": 67265.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78269.8, "from_m": 78023.892, "capability_applied": null, "effective_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": 597900, "profile_key": "f03f6fd9808063d3f8eec4094c2b81a85ebc46e873cfed837bd9b30c061f11b8", "schedule_id": 7732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0532", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 67961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 67961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545", "location": "Bedhampton", "stage_seq": 7, "distance_m": 11705.735, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Havant", "stage_seq": 8, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Warblington", "stage_seq": 9, "distance_m": 13900.54, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Emsworth", "stage_seq": 10, "distance_m": 15855.783, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556H", "location": "Southbourne", "stage_seq": 11, "distance_m": 18108.87, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Nutbourne", "stage_seq": 12, "distance_m": 19765.704, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Bosham", "stage_seq": 13, "distance_m": 22409.561, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Fishbourne(Sussex)", "stage_seq": 14, "distance_m": 24584.128, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Chichester", "stage_seq": 15, "distance_m": 27057.925, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617H", "location": "Barnham", "stage_seq": 16, "distance_m": 37171.733, "section_seq": 1, "route_path_id": 67961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Ford", "stage_seq": 17, "distance_m": 41413.561, "section_seq": 1, "route_path_id": 67961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Arundel Jn", "stage_seq": 18, "distance_m": 42508.372, "section_seq": 1, "route_path_id": 67961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Pulborough", "stage_seq": 19, "distance_m": 58558.383, "section_seq": 1, "route_path_id": 67961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Billingshurst", "stage_seq": 20, "distance_m": 66792.917, "section_seq": 1, "route_path_id": 67961}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Horsham", "stage_seq": 21, "distance_m": 78269.8, "section_seq": 1, "route_path_id": 67961}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78269.8, "from_m": 0.0, "section_seq": 1, "route_path_id": 67961}], "total_distance_m": 78269.8, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77926.71, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 343.09, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:46Z", "source_id": 49101185, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:47Z", "source_id": 15939141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:14Z", "source_id": 49105137, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:19Z", "source_id": 15940291, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:58Z", "source_id": 49110643, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:57Z", "source_id": 15941993, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:15Z", "source_id": 49117548, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:18Z", "source_id": 15944039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:07Z", "source_id": 49121434, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:08Z", "source_id": 15945219, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27413, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:42Z", "source_id": 49125066, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:48Z", "source_id": 15946334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:10Z", "source_id": 49128672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:13Z", "source_id": 15947473, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:52Z", "source_id": 49134299, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:58Z", "source_id": 15949279, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:29Z", "source_id": 49138349, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:32Z", "source_id": 15950503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:59Z", "source_id": 49142433, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:02Z", "source_id": 15951920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:32Z", "source_id": 49148510, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:38Z", "source_id": 15953836, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:19Z", "source_id": 49157206, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:24Z", "source_id": 15956602, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:56Z", "source_id": 49177589, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:01Z", "source_id": 15963151, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:07Z", "source_id": 49187989, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:08Z", "source_id": 15966506, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:15Z", "source_id": 49212611, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:15Z", "source_id": 15974266, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:48Z", "source_id": 49229982, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:48Z", "source_id": 15979766, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30736, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:20Z", "source_id": 49253054, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:22Z", "source_id": 15986928, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
0528 |
0528 |
1 |
None |
None |
Horsham |
0646 |
0646 |
2 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82508/2026-09-16/detailed |
None |
Barnham |
2026-09-16T06:26:30+01:00 |
Horsham |
32.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6397059, 50.830658699999994], [-0.6391123, 50.83067249999999], [-0.6386822, 50.8306927], [-0.6383819, 50.830706199999995], [-0.6377552, 50.83073790000001], [-0.637548, 50.8307463], [-0.6373058, 50.83076140000001], [-0.6371931999999999, 50.8307676], [-0.636573, 50.83079600000001], [-0.6362986999999999, 50.8307952], [-0.6357848999999999, 50.8307974], [-0.6348185, 50.8307987], [-0.628820698883665, 50.830803701085], [-0.6264233999999999, 50.8308057], [-0.6182014, 50.83079669999999], [-0.613868, 50.830792], [-0.6124514999999999, 50.8307905], [-0.6090386000000001, 50.8307563], [-0.6084138, 50.83075], [-0.5878781, 50.8305108], [-0.5865699, 50.83049559999999], [-0.5859194, 50.83048190000001], [-0.5853655999999999, 50.8304624], [-0.5847379, 50.8304294], [-0.5841317999999999, 50.83038199999999], [-0.5835658, 50.8303252], [-0.5829215, 50.8302536], [-0.5823360000000001, 50.83017780000001], [-0.581703, 50.8300855], [-0.5811469999999999, 50.8299937], [-0.5805776, 50.8298869], [-0.5799325999999999, 50.82975600000001], [-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.5762821000000001, 50.82874299999999], [-0.5749658, 50.8282869], [-0.5745388999999999, 50.8281318], [-0.5737447, 50.8278561], [-0.5731796, 50.8276785], [-0.5725076999999998, 50.8274723], [-0.5721202, 50.8273707], [-0.5717649999999999, 50.82728610000001], [-0.5715184, 50.827233], [-0.5711723, 50.8271705], [-0.5708328, 50.82711379999999], [-0.5706980000000001, 50.8270935], [-0.570172, 50.8270224], [-0.5695752, 50.82696739999999], [-0.5692358, 50.82694519999998], [-0.5689065999999999, 50.82693209999999], [-0.5682737999999999, 50.82692189999999], [-0.5679861, 50.8269243], [-0.5676972, 50.8269328], [-0.5672728999999999, 50.8269578], [-0.5670728, 50.8269725], [-0.5667218999999999, 50.82700410000001], [-0.5664686, 50.82703320000001], [-0.5661364, 50.827075999999984], [-0.5658181, 50.827127399999995], [-0.5655737, 50.8271719], [-0.565361, 50.8272119], [-0.5648806, 50.82732159999999], [-0.5646841, 50.8273706], [-0.5645253999999998, 50.8274108], [-0.5642378999999998, 50.82749270000001], [-0.563666, 50.82764529999999], [-0.5633635999999999, 50.8277533], [-0.5631897, 50.827819100000006], [-0.5627654, 50.8279999], [-0.5623360999999999, 50.8282082], [-0.5619285999999999, 50.82842320000001], [-0.5616288999999999, 50.828605], [-0.5614199000000001, 50.82873709999999], [-0.5610304, 50.8290108], [-0.5607552, 50.829221399999994], [-0.5606751, 50.82928849999999], [-0.5603492, 50.8295886], [-0.5600219, 50.8299348], [-0.5597587999999999, 50.83024640000001], [-0.5586436, 50.83170079999999], [-0.5584153, 50.832002], [-0.556466, 50.8345727], [-0.5556199, 50.83567609999999], [-0.5555349999999999, 50.83578970000001], [-0.5551786, 50.83625479999999], [-0.5545579, 50.837071300000005], [-0.5523324, 50.8399909], [-0.5516569999999998, 50.8408851], [-0.5505713, 50.8423119], [-0.5489511, 50.844446299999994], [-0.5484738, 50.8450674], [-0.5479822999999999, 50.84571369999999], [-0.5476898, 50.8461024], [-0.547429, 50.8464377], [-0.5469529, 50.84707349999999], [-0.5464716, 50.84770220000001], [-0.5462439, 50.8480056], [-0.5459477, 50.8483802], [-0.5458408, 50.8485062], [-0.5455758, 50.8488187], [-0.5452907, 50.8491239], [-0.5449745, 50.8494471], [-0.5446800999999999, 50.849737299999994], [-0.5443894, 50.850008], [-0.5440290999999999, 50.8503267], [-0.543669, 50.850625599999994], [-0.5432766, 50.85093620000001], [-0.5419459999999999, 50.8518978], [-0.5415436999999999, 50.85219109999999], [-0.5411848, 50.8524673], [-0.5408560999999998, 50.852737799999986], [-0.5405250999999999, 50.8530229], [-0.5402053, 50.8533168], [-0.5398941, 50.853629699999985], [-0.5395640999999999, 50.8539624], [-0.5392494999999999, 50.85429250000001], [-0.5389891704717129, 50.85459950562129], [-0.5389288, 50.85467069999999], [-0.5385564, 50.8551277], [-0.5383330999999999, 50.8554316], [-0.5380856, 50.8558025], [-0.5377559999999999, 50.85631360000001], [-0.53752, 50.8567152], [-0.5373738, 50.857021499999995], [-0.5371770999999999, 50.8574225], [-0.5370236, 50.8577815], [-0.5368539999999999, 50.85822189999999], [-0.5367017999999999, 50.85865689999999], [-0.5365911, 50.859076900000005], [-0.5364854, 50.85951330000001], [-0.5364093, 50.85993909999999], [-0.5363467, 50.8604102], [-0.5360227, 50.864286500000006], [-0.5359861, 50.8647406], [-0.5359632, 50.865049299999995], [-0.5359468, 50.86525650000001], [-0.5356671999999999, 50.8686145], [-0.5356553, 50.868807], [-0.5356509999999999, 50.8688593], [-0.5354782, 50.87109180000001], [-0.5354456, 50.87157439999999], [-0.5354315999999999, 50.8720106], [-0.5354396, 50.87243999999998], [-0.5354754, 50.8729477], [-0.5355457, 50.8735769], [-0.5355972, 50.873946], [-0.535615, 50.874076], [-0.5356692999999999, 50.87440779999999], [-0.5357953999999999, 50.875011], [-0.535906, 50.87546539999999], [-0.5359165, 50.8754987], [-0.5360759, 50.875965599999994], [-0.5362351999999999, 50.8764636], [-0.5364116, 50.8769577], [-0.5366128, 50.877486000000005], [-0.5368271999999998, 50.87797570000001], [-0.5371544999999999, 50.8786403], [-0.5374259999999998, 50.87914510000001], [-0.537607925840179, 50.87946438542721], [-0.5377244, 50.87966879999999], [-0.5380203, 50.8801562], [-0.5383302999999999, 50.8806238], [-0.5386576, 50.8810781], [-0.5389891704717129, 50.88151403990994], [-0.5391531999999999, 50.8817297], [-0.5391756999999999, 50.881759900000006], [-0.5392130999999999, 50.881809999999994], [-0.53976, 50.882450600000006], [-0.5404281999999999, 50.8831857], [-0.5404702, 50.88323330000001], [-0.5408027, 50.883608], [-0.5410922, 50.8839735], [-0.5413479000000001, 50.88434319999999], [-0.5415786, 50.884710299999995], [-0.5417803, 50.8850645], [-0.5419344999999999, 50.88534920000001], [-0.5421039, 50.88571110000001], [-0.5422603999999999, 50.88609029999999], [-0.542391, 50.8864594], [-0.5425505, 50.88704460000001], [-0.5426321, 50.8873909], [-0.5426756, 50.8877125], [-0.5427020999999999, 50.88806939999999], [-0.5427203, 50.888470899999994], [-0.5427131999999999, 50.88891689999999], [-0.5426795999999999, 50.88936499999999], [-0.5420469, 50.895972], [-0.5419865999999999, 50.89662689999999], [-0.5419614, 50.8969449], [-0.5419485, 50.89705860000001], [-0.5419314, 50.89725279999999], [-0.5418831, 50.89784079999999], [-0.5418042, 50.89855549999999], [-0.5417451999999999, 50.8989018], [-0.5417088, 50.8994966], [-0.5417066, 50.9000721], [-0.5417326, 50.9006685], [-0.5417773, 50.901220599999995], [-0.541833, 50.901683000000006], [-0.5419161, 50.9021854], [-0.5420073, 50.90267599999999], [-0.5421169000000001, 50.903216099999995], [-0.5422629999999999, 50.903729199999994], [-0.5436496, 50.9077538], [-0.5439951999999999, 50.908908199999985], [-0.5441063999999999, 50.9092405], [-0.5441576, 50.9093934], [-0.5456099, 50.91373120000001], [-0.5461219, 50.9152071], [-0.5463283, 50.9156937], [-0.5465135, 50.916084699999985], [-0.5467335, 50.9165193], [-0.5469803, 50.9169623], [-0.5472356, 50.91737410000001], [-0.5485278999999998, 50.91920790000001], [-0.5487746, 50.9196053], [-0.549059, 50.92009560000001], [-0.5493218, 50.9206266], [-0.5495254999999999, 50.92108270000001], [-0.5497133, 50.921567899999985], [-0.5499253, 50.922209199999976], [-0.5500565999999999, 50.92270589999999], [-0.550129, 50.9230812], [-0.5501934, 50.9235445], [-0.5502579, 50.9240538], [-0.5502818999999999, 50.9245082], [-0.5502741, 50.92494], [-0.5502631, 50.9254245], [-0.5502524999999999, 50.925553499999985], [-0.5502068, 50.92589120000001], [-0.5501424, 50.926381500000005], [-0.5500324999999999, 50.9268701], [-0.5499304999999999, 50.9272707], [-0.5497990999999999, 50.927717099999995], [-0.549641, 50.92816379999999], [-0.5495067999999999, 50.9285285], [-0.5493431, 50.92886659999999], [-0.5491832, 50.92919450000001], [-0.5491324999999999, 50.92929839999999], [-0.5490883, 50.92938900000001], [-0.5488363, 50.9298273], [-0.5485278, 50.9302985], [-0.5482405, 50.9307542], [-0.5479511, 50.9311387], [-0.5476008, 50.93161289999999], [-0.5472207, 50.932036800000006], [-0.5467736000000001, 50.93246570000001], [-0.5463418, 50.9328697], [-0.5458718, 50.93330910000001], [-0.542737664281403, 50.93610947273908], [-0.5402105999999999, 50.9383673], [-0.5389891704717129, 50.93945871940608], [-0.5319919, 50.9457107], [-0.5305570999999999, 50.9469926], [-0.5302513, 50.9472258], [-0.5298935, 50.947471400000005], [-0.5294949, 50.94771799999999], [-0.5290524, 50.94794739999999], [-0.5284864, 50.9481941], [-0.5279519000000001, 50.948398099999984], [-0.5271790999999999, 50.94870720000001], [-0.5265095, 50.9490154], [-0.5259077, 50.94931400000001], [-0.5253669, 50.949617], [-0.5248787, 50.94990589999999], [-0.5242832, 50.9502827], [-0.5237522, 50.9506646], [-0.5233122999999998, 50.951010200000006], [-0.5229046000000002, 50.9513625], [-0.5224647, 50.9517592], [-0.5184335999999999, 50.9556349], [-0.5183694, 50.9556966], [-0.5178100000000001, 50.956244899999994], [-0.5174531999999998, 50.95660530000001], [-0.5173201, 50.95673459999999], [-0.5171818999999999, 50.95686899999998], [-0.5164529, 50.957578], [-0.5161402991155466, 50.95787726994438], [-0.5161293, 50.957887799999995], [-0.5164529, 50.957578], [-0.5171818999999999, 50.95686899999998], [-0.5173201, 50.95673459999999], [-0.5174531999999998, 50.95660530000001], [-0.5178100000000001, 50.956244899999994], [-0.5183694, 50.9556966], [-0.5184335999999999, 50.9556349], [-0.5224647, 50.9517592], [-0.5229046000000002, 50.9513625], [-0.5233122999999998, 50.951010200000006], [-0.5237522, 50.9506646], [-0.5242832, 50.9502827], [-0.5248787, 50.94990589999999], [-0.5253669, 50.949617], [-0.5259077, 50.94931400000001], [-0.5265095, 50.9490154], [-0.5271790999999999, 50.94870720000001], [-0.5279519000000001, 50.948398099999984], [-0.5284864, 50.9481941], [-0.5290524, 50.94794739999999], [-0.5294949, 50.94771799999999], [-0.5298935, 50.947471400000005], [-0.5302513, 50.9472258], [-0.5305570999999999, 50.9469926], [-0.5319919, 50.9457107], [-0.5389891704717129, 50.93945871940608], [-0.5402105999999999, 50.9383673], [-0.542737664281403, 50.93610947273908], [-0.5458718, 50.93330910000001], [-0.5463418, 50.9328697], [-0.5467736000000001, 50.93246570000001], [-0.5472207, 50.932036800000006], [-0.5476008, 50.93161289999999], [-0.5479511, 50.9311387], [-0.5482405, 50.9307542], [-0.5485278, 50.9302985], [-0.5488363, 50.9298273], [-0.5490883, 50.92938900000001], [-0.5491324999999999, 50.92929839999999], [-0.5491832, 50.92919450000001], [-0.5493431, 50.92886659999999], [-0.5495067999999999, 50.9285285], [-0.549641, 50.92816379999999], [-0.5497990999999999, 50.927717099999995], [-0.5499304999999999, 50.9272707], [-0.5500324999999999, 50.9268701], [-0.5501424, 50.926381500000005], [-0.5502068, 50.92589120000001], [-0.5502524999999999, 50.925553499999985], [-0.5502631, 50.9254245], [-0.5502741, 50.92494], [-0.5502818999999999, 50.9245082], [-0.5502579, 50.9240538], [-0.5501934, 50.9235445], [-0.550129, 50.9230812], [-0.5500565999999999, 50.92270589999999], [-0.5499253, 50.922209199999976], [-0.5497133, 50.921567899999985], [-0.5495254999999999, 50.92108270000001], [-0.5493218, 50.9206266], [-0.549059, 50.92009560000001], [-0.5487746, 50.9196053], [-0.5485278999999998, 50.91920790000001], [-0.5472356, 50.91737410000001], [-0.5469803, 50.9169623], [-0.5467335, 50.9165193], [-0.5465135, 50.916084699999985], [-0.5463283, 50.9156937], [-0.5461219, 50.9152071], [-0.5456099, 50.91373120000001], [-0.5441576, 50.9093934], [-0.5441063999999999, 50.9092405], [-0.5439951999999999, 50.908908199999985], [-0.5436496, 50.9077538], [-0.5422629999999999, 50.903729199999994], [-0.5421169000000001, 50.903216099999995], [-0.5420073, 50.90267599999999], [-0.5419161, 50.9021854], [-0.541833, 50.901683000000006], [-0.5417773, 50.901220599999995], [-0.5417326, 50.9006685], [-0.5417066, 50.9000721], [-0.5417088, 50.8994966], [-0.5417451999999999, 50.8989018], [-0.5418042, 50.89855549999999], [-0.5418831, 50.89784079999999], [-0.5419314, 50.89725279999999], [-0.5419485, 50.89705860000001], [-0.5419614, 50.8969449], [-0.5419865999999999, 50.89662689999999], [-0.5420469, 50.895972], [-0.5426795999999999, 50.88936499999999], [-0.5427131999999999, 50.88891689999999], [-0.5427203, 50.888470899999994], [-0.5427020999999999, 50.88806939999999], [-0.5426756, 50.8877125], [-0.5426321, 50.8873909], [-0.5425505, 50.88704460000001], [-0.542391, 50.8864594], [-0.5422603999999999, 50.88609029999999], [-0.5421039, 50.88571110000001], [-0.5419344999999999, 50.88534920000001], [-0.5417803, 50.8850645], [-0.5415786, 50.884710299999995], [-0.5413479000000001, 50.88434319999999], [-0.5410922, 50.8839735], [-0.5408027, 50.883608], [-0.5404702, 50.88323330000001], [-0.5404281999999999, 50.8831857], [-0.53976, 50.882450600000006], [-0.5392130999999999, 50.881809999999994], [-0.5391756999999999, 50.881759900000006], [-0.5391531999999999, 50.8817297], [-0.5389891704717129, 50.88151403990994], [-0.5386576, 50.8810781], [-0.5383302999999999, 50.8806238], [-0.5380203, 50.8801562], [-0.5377244, 50.87966879999999], [-0.537607925840179, 50.87946438542721], [-0.5374259999999998, 50.87914510000001], [-0.5371544999999999, 50.8786403], [-0.5368271999999998, 50.87797570000001], [-0.5366128, 50.877486000000005], [-0.5364116, 50.8769577], [-0.5362351999999999, 50.8764636], [-0.5360759, 50.875965599999994], [-0.5359165, 50.8754987], [-0.535906, 50.87546539999999], [-0.5357953999999999, 50.875011], [-0.5356692999999999, 50.87440779999999], [-0.535615, 50.874076], [-0.5355972, 50.873946], [-0.5355457, 50.8735769], [-0.5354754, 50.8729477], [-0.5354396, 50.87243999999998], [-0.5354315999999999, 50.8720106], [-0.5354456, 50.87157439999999], [-0.5354782, 50.87109180000001], [-0.5356509999999999, 50.8688593], [-0.5356553, 50.868807], [-0.5356671999999999, 50.8686145], [-0.5359468, 50.86525650000001], [-0.5359632, 50.865049299999995], [-0.5359861, 50.8647406], [-0.5360227, 50.864286500000006], [-0.5363467, 50.8604102], [-0.5364093, 50.85993909999999], [-0.5364854, 50.85951330000001], [-0.5365911, 50.859076900000005], [-0.5367017999999999, 50.85865689999999], [-0.5368539999999999, 50.85822189999999], [-0.5370236, 50.8577815], [-0.5371770999999999, 50.8574225], [-0.5373738, 50.857021499999995], [-0.53752, 50.8567152], [-0.5377559999999999, 50.85631360000001], [-0.5380856, 50.8558025], [-0.5383330999999999, 50.8554316], [-0.5385564, 50.8551277], [-0.5389288, 50.85467069999999], [-0.5389891704717129, 50.85459950562129], [-0.5392494999999999, 50.85429250000001], [-0.5395640999999999, 50.8539624], [-0.5398941, 50.853629699999985], [-0.5402053, 50.8533168], [-0.5405250999999999, 50.8530229], [-0.5408560999999998, 50.852737799999986], [-0.5411848, 50.8524673], [-0.5415436999999999, 50.85219109999999], [-0.5419459999999999, 50.8518978], [-0.5432766, 50.85093620000001], [-0.543669, 50.850625599999994], [-0.5440290999999999, 50.8503267], [-0.5443894, 50.850008], [-0.5446800999999999, 50.849737299999994], [-0.5449745, 50.8494471], [-0.5452907, 50.8491239], [-0.5455758, 50.8488187], [-0.5458408, 50.8485062], [-0.5459477, 50.8483802], [-0.5458073, 50.8485798], [-0.5456874, 50.8487549], [-0.5453389, 50.8491381], [-0.5450174, 50.84946219999999], [-0.5447263, 50.849750099999994], [-0.5444378, 50.8500277], [-0.5440733, 50.8503472], [-0.5437109, 50.85064580000001], [-0.5433123, 50.850957099999995], [-0.5419801, 50.85191459999999], [-0.5415809, 50.852210500000005], [-0.5412375, 50.8524856], [-0.5409006, 50.8527594], [-0.5405654999999999, 50.853047399999994], [-0.5402384, 50.85334770000001], [-0.5399397, 50.85364109999999], [-0.5396059, 50.8539743], [-0.5393000999999998, 50.85430349999999], [-0.5389891704717129, 50.854670908904474], [-0.5389818999999999, 50.8546795], [-0.5386217, 50.8551271], [-0.5383759, 50.8554539], [-0.5381331, 50.85581149999999], [-0.5378035999999999, 50.85633169999999], [-0.5375712, 50.856726299999984], [-0.5374224, 50.8570353], [-0.5372311, 50.85742570000001], [-0.5370722999999998, 50.8577999], [-0.5369105, 50.8582328], [-0.5367582, 50.8586736], [-0.5366394, 50.859098800000005], [-0.5365424, 50.85952259999999], [-0.536456, 50.8599572], [-0.5363959, 50.860422], [-0.5360756, 50.8642987], [-0.5360387999999999, 50.86474189999999], [-0.5359978, 50.86525729999999], [-0.5357227, 50.86861629999999], [-0.5357096, 50.8688077], [-0.5357057, 50.868857], [-0.5355304999999999, 50.871091], [-0.5354975999999999, 50.8715789], [-0.5354891, 50.8720105], [-0.5354966, 50.8724235], [-0.5355236, 50.872940199999995], [-0.5355946, 50.87357409999999], [-0.5356512999999999, 50.8739431], [-0.5356682999999999, 50.87407459999999], [-0.5357266999999999, 50.8744029], [-0.5358516, 50.8750046], [-0.535957, 50.8754583], [-0.5359645999999999, 50.87549469999999], [-0.5361205, 50.8759665], [-0.5362846, 50.8764566], [-0.5364562, 50.876946800000006], [-0.5366691999999998, 50.877493], [-0.5368985999999999, 50.8780119], [-0.5371964, 50.8786308], [-0.5374652, 50.8791328], [-0.5376528918212091, 50.87946438542721], [-0.5377656, 50.8796635], [-0.5380747, 50.8801575], [-0.5383751999999999, 50.8806113], [-0.5387011, 50.88106229999999], [-0.5389891704717129, 50.881437839090445], [-0.5391994, 50.881711900000006], [-0.5392638, 50.8817923], [-0.5398065, 50.8824354], [-0.5404224, 50.8831164], [-0.5404681, 50.8831669], [-0.5405136, 50.8832189], [-0.5408451, 50.8836021], [-0.5411312, 50.8839637], [-0.5413927, 50.8843368], [-0.5416274, 50.884705700000005], [-0.5418235, 50.8850547], [-0.5419759999999999, 50.8853398], [-0.5421433000000001, 50.8857125], [-0.5422998, 50.886071599999994], [-0.5424333999999998, 50.886459599999995], [-0.5425930999999999, 50.8870426], [-0.5426795, 50.887387], [-0.5427224999999999, 50.8876981], [-0.5427503999999999, 50.88807039999999], [-0.5427719, 50.8884684], [-0.542762, 50.888918999999994], [-0.5427249, 50.8893745], [-0.5420348999999999, 50.8966305], [-0.5420088999999999, 50.896951400000006], [-0.5419933, 50.8970601], [-0.5419759, 50.8972515], [-0.5418551, 50.898556099999986], [-0.5418029, 50.898916500000006], [-0.5417636, 50.899492900000006], [-0.5417578999999999, 50.90006770000001], [-0.5417888, 50.90066019999999], [-0.5418394999999999, 50.90122549999998], [-0.54189, 50.9017072], [-0.541968, 50.9021902], [-0.5420560999999999, 50.90269239999999], [-0.5421727999999999, 50.9032095], [-0.5423162999999999, 50.903732000000005], [-0.5436894999999999, 50.90775820000001], [-0.5440357, 50.9089027], [-0.5441445, 50.90922989999998], [-0.5441984, 50.9093826], [-0.5456574999999999, 50.91373120000001], [-0.5461729, 50.91519699999999], [-0.5463726, 50.915694299999984], [-0.5465713, 50.91609299999999], [-0.5467883, 50.9165246], [-0.547024, 50.91695499999999], [-0.5472899999999999, 50.9173767], [-0.5485845, 50.9192076], [-0.5488297999999999, 50.9196033], [-0.5491212, 50.920106399999995], [-0.5493803, 50.9206203], [-0.5495764, 50.921082299999995], [-0.5497734, 50.92155989999999], [-0.5499816, 50.92221020000001], [-0.5501013999999999, 50.9227053], [-0.5501788, 50.92309980000001], [-0.5502551000000001, 50.92354379999999], [-0.5503107, 50.92406099999999], [-0.5503309, 50.924497300000006], [-0.5503317, 50.924942699999995], [-0.5503128, 50.925427], [-0.5503011, 50.9255403], [-0.5502601999999999, 50.92592119999999], [-0.5501916999999998, 50.92638569999998], [-0.5500919, 50.9268753], [-0.5499859, 50.9272759], [-0.5498487, 50.927726699999994], [-0.5496889, 50.9281698], [-0.5495511000000001, 50.928532], [-0.5493968, 50.9288728], [-0.5492359, 50.92919959999999], [-0.5491859, 50.9293012], [-0.5491298, 50.9294151], [-0.5488727, 50.92985519999999], [-0.5485861999999999, 50.930312], [-0.5482864999999999, 50.93078659999998], [-0.548003, 50.9311914], [-0.547642, 50.93164350000001], [-0.5472658, 50.93205030000001], [-0.5468333, 50.9324681], [-0.5463800999999999, 50.932887], [-0.5459697, 50.9332696], [-0.5427921592768928, 50.93610947273908], [-0.5402438, 50.9383869], [-0.5389891704717129, 50.93950826958616], [-0.5314011, 50.94628980000001], [-0.5305957, 50.94700949999999], [-0.530296, 50.9472459], [-0.5299229, 50.94749699999999], [-0.5295290999999999, 50.947738099999995], [-0.5290804, 50.94796959999999], [-0.5285308, 50.94821220000001], [-0.5279802, 50.948426299999994], [-0.5272060999999999, 50.9487351], [-0.5265445, 50.94903800000001], [-0.5259533, 50.9493312], [-0.5253954, 50.94963829999999], [-0.5249098999999999, 50.94993240000001], [-0.5243199, 50.95031109999999], [-0.5237915, 50.9506836], [-0.5233542999999999, 50.9510375], [-0.5229290999999999, 50.9514037], [-0.522496, 50.951796300000005], [-0.5221178, 50.9521534], [-0.5184156, 50.9557093], [-0.5182602000000001, 50.9558618], [-0.5180294999999999, 50.9560882], [-0.5178527999999999, 50.956261600000005], [-0.5175052, 50.956611400000014], [-0.5173673, 50.95674669999999], [-0.5164925999999999, 50.95759700000001], [-0.5161755999999998, 50.9578919], [-0.5157204, 50.95828319999999], [-0.5153686, 50.95854649999999], [-0.5152721, 50.9586188], [-0.5148034, 50.958928599999986], [-0.5142913, 50.959238], [-0.5137734, 50.9594959], [-0.5131432, 50.9597913], [-0.5125003, 50.9600885], [-0.5057653, 50.963081800000005], [-0.5051331, 50.963351399999986], [-0.5045832, 50.9635609], [-0.5039599, 50.9637598], [-0.503233, 50.963947], [-0.5021446, 50.96416529999999], [-0.5013001, 50.964350199999984], [-0.5004953, 50.9645741], [-0.4997609, 50.9648429], [-0.4990934000000001, 50.9651113], [-0.4984073, 50.9654177], [-0.4978304, 50.96570019999999], [-0.497302, 50.9660038], [-0.4967923, 50.9663173], [-0.4963444, 50.9666257], [-0.495877, 50.9670035], [-0.4954459000000001, 50.9673872], [-0.4950498999999999, 50.96778270000001], [-0.49473780000000006, 50.96812020000001], [-0.4944293, 50.968493200000005], [-0.4941638, 50.968884300000006], [-0.4939102, 50.969311299999994], [-0.4936589, 50.9698225], [-0.4935638, 50.97004009999999], [-0.49335849999999987, 50.9705097], [-0.4930614, 50.9711003], [-0.4927315, 50.9716821], [-0.4924134999999999, 50.9721816], [-0.4920806, 50.9726529], [-0.49176079999999994, 50.97307089999999], [-0.4913004, 50.973608], [-0.4907033, 50.97422049999999], [-0.4901625, 50.9747255], [-0.4896239, 50.9751821], [-0.48909489999999994, 50.9755961], [-0.4885103999999999, 50.97602409999999], [-0.4878918999999999, 50.97643659999999], [-0.4872015, 50.9768827], [-0.4865213, 50.97728080000001], [-0.4844594, 50.978322299999995], [-0.4832989, 50.9788854], [-0.4825417000000001, 50.979304599999985], [-0.4817857, 50.9797515], [-0.4811279, 50.980183499999995], [-0.4808035000000001, 50.9804158], [-0.48050979999999993, 50.9806262], [-0.4799834, 50.98103700000001], [-0.4792794, 50.981629899999994], [-0.47914560000000006, 50.9817403], [-0.4786399, 50.9822129], [-0.4782581, 50.9826148], [-0.47754109999999994, 50.983428800000006], [-0.47710740000000007, 50.984001600000006], [-0.47673979999999994, 50.9845121], [-0.4764121, 50.9849945], [-0.47580410000000006, 50.985889799999995], [-0.4735187, 50.989253700000006], [-0.4734952999999999, 50.989289199999995], [-0.47118831634211095, 50.99268564501821], [-0.4677365, 50.9977671], [-0.46419779999999994, 51.0029917], [-0.4590776, 51.0105785], [-0.4590596, 51.010602899999995], [-0.4589383, 51.01076799999999], [-0.4587131, 51.011074499999985], [-0.4583408999999999, 51.011528899999995], [-0.4578466000000001, 51.012032600000005], [-0.4573383, 51.0124586], [-0.456813, 51.0128428], [-0.4562739, 51.01317430000001], [-0.45566410000000007, 51.01352730000001], [-0.4550605999999999, 51.0138183], [-0.4548432999999999, 51.01391710000001], [-0.4541596, 51.01418879999999], [-0.4534998, 51.01441150000001], [-0.4528258, 51.0145953], [-0.4522113, 51.01474819999999], [-0.45154959999999994, 51.0148944], [-0.4507047, 51.015034400000005], [-0.449901, 51.01511680000001], [-0.44951169999999985, 51.0151495], [-0.44916159991701093, 51.01516831602887], [-0.4491576420597607, 51.01516852874278], [-0.4491097999999999, 51.01517110000001], [-0.4486632, 51.0151855], [-0.4483279999999999, 51.0151882], [-0.4480067, 51.0151889], [-0.4473840999999999, 51.01517319999999], [-0.4464412, 51.0151097], [-0.4447882, 51.01499830000001], [-0.4423802999999999, 51.014836], [-0.4414536999999999, 51.01479489999999], [-0.4405149, 51.01477099999999], [-0.4395296, 51.0147759], [-0.4386723, 51.01479489999999], [-0.4377803, 51.0148296], [-0.4368214999999999, 51.0149045], [-0.4358747, 51.0149939], [-0.4251435999999999, 51.0162119], [-0.42492299999999994, 51.0162373], [-0.4229012999999999, 51.016472399999984], [-0.4217998, 51.01661729999999], [-0.4207873, 51.0167808], [-0.419674, 51.017004199999995], [-0.4185367, 51.0172874], [-0.4174610999999999, 51.0175786], [-0.4164004, 51.01790020000001], [-0.4153042, 51.0182714], [-0.4143888, 51.0185978], [-0.4134486, 51.018961199999985], [-0.4127271, 51.0192594], [-0.411987, 51.0195764], [-0.4112467, 51.01991590000001], [-0.4104757, 51.020297699999986], [-0.4048145000000001, 51.0232414], [-0.4010353, 51.02518859999998], [-0.3952087000000001, 51.02820849999999], [-0.3913925, 51.0301858], [-0.39047029999999994, 51.03066429999999], [-0.3902234, 51.0307862], [-0.3886933, 51.0315945], [-0.38788179999999994, 51.03198319999999], [-0.3870509999999999, 51.03233179999999], [-0.38673, 51.0324609], [-0.3812412999999999, 51.0345154], [-0.3787687, 51.035441], [-0.376445, 51.03631080000001], [-0.3756725, 51.0366521], [-0.3749027999999999, 51.0370665], [-0.3742105999999999, 51.0374861], [-0.3736267, 51.03790550000001], [-0.3731448, 51.038335699999976], [-0.3727051, 51.03877889999999], [-0.3723018, 51.03928150000001], [-0.3719529, 51.0397849], [-0.3680363, 51.046465899999994], [-0.3676606999999999, 51.047039000000005], [-0.3672193, 51.0476295], [-0.36677219999999994, 51.04817500000001], [-0.3663948, 51.0486027], [-0.36582578262370224, 51.04919293101055], [-0.3658181, 51.049200899999995], [-0.3652387999999999, 51.0497585], [-0.3646554, 51.0502277], [-0.3638918, 51.05081699999999], [-0.363326, 51.0512087], [-0.3632111, 51.0512882], [-0.3626536, 51.0516593], [-0.3625069, 51.05174809999999], [-0.3619638, 51.05207709999999], [-0.361148, 51.05251810000001], [-0.3604246, 51.0528747], [-0.3597001, 51.0532031], [-0.35932611364780853, 51.05336339493487], [-0.3589787, 51.05351230000001], [-0.3582163, 51.0538093], [-0.35773879999999997, 51.05398449999999], [-0.3542623999999999, 51.055188], [-0.3542193, 51.05520320000001], [-0.3530578, 51.05559459999999], [-0.35219789999999995, 51.0558406], [-0.35141459999999997, 51.0560473], [-0.35065250000000003, 51.056205600000006], [-0.3497785, 51.056362199999995], [-0.348862, 51.05650030000001], [-0.34803009999999995, 51.0565982], [-0.3476474, 51.05662709999999], [-0.3471446, 51.056664999999995], [-0.3462884, 51.05670369999999], [-0.345385, 51.0567159], [-0.3444761, 51.056695299999994], [-0.3398333, 51.0564729], [-0.33871489999999993, 51.056430000000006], [-0.3376875999999999, 51.0564375], [-0.33676829999999996, 51.0564746], [-0.3358458999999999, 51.0565387], [-0.3347761, 51.0566527], [-0.3337743000000001, 51.0568051], [-0.3329097999999999, 51.0569732], [-0.3320275999999999, 51.0571696], [-0.3311682, 51.057401299999995], [-0.3304987, 51.0576021], [-0.33020359999999993, 51.057693699999994], [-0.3300746, 51.057735], [-0.3290198999999999, 51.058100199999984], [-0.32881999999999995, 51.058175699999985], [-0.32785429999999993, 51.0585794], [-0.32705579999999995, 51.05895290000001], [-0.32629529999999995, 51.059369199999985], [-0.3256768, 51.0597324], [-0.3250616, 51.060145899999995], [-0.32455449999999997, 51.06050599999999], [-0.3241535, 51.0608209], [-0.3239797, 51.0609679], [-0.3235867, 51.061332799999995], [-0.320882, 51.064039599999994], [-0.320815, 51.0641067], [-0.3204821, 51.0644397], [-0.32018189999999996, 51.06473989999999], [-0.3189475, 51.065981099999995]]} |
42.2 |
0623 |
0655 |
Barnham |
Horsham Sig. Cpb76 |
Horsham |
51.0659811 |
-0.3189475 |
51.0659811 |
-0.3189475 |
1 |
0 |
2026-09-16 06:05:37 |
TERMINATED |
2026-09-16 05:55:00 |
Horsham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986928 |
1789538062901404 |
99 |
99 |
2026-09-16 06:05:24.739486 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:24.580516 |
| 568657 |
598486 |
W69725 |
062L02M516 |
2026-09-16 |
COMPLETE |
15986847 |
2026-09-16 06:55:00 |
2026-09-16 06:05:37 |
2026-09-18 06:05:37 |
{"id": 598486, "stp": "P", "toc": "ScotRail", "uid": "W69725", "consist": "318252+318258", "dest_crs": "LRH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69725/2026-09-16/detailed", "trust_id": "062L02M516", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Larkhall", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "2", "is_terminated": 1, "next_location": "Larkhall", "signalling_id": "2L02", "timing_status": "ON TIME", "origin_station": "Dalmuir", "current_leg_arr": "0655", "current_leg_dep": "0653", "current_leg_end": "Larkhall", "origin_dep_time": "0547", "origin_platform": "2", "current_location": "Larkhall", "last_update_time": "2026-09-16T06:05:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9774138999999993, 55.7487644], [-3.977395399999999, 55.748604099999994], [-3.977379500000001, 55.7483653], [-3.9773816, 55.7483023], [-3.977396900000001, 55.748061199999995], [-3.9774103, 55.7479532], [-3.9774549, 55.747752899999995], [-3.977484299999999, 55.74761629999999], [-3.977535, 55.747472], [-3.977612300000001, 55.7472753], [-3.9776481, 55.747186199999994], [-3.97783, 55.7468133], [-3.9782377000000007, 55.74605179999999], [-3.9784067, 55.745648], [-3.9785285, 55.7452633], [-3.9785887, 55.7447663], [-3.978577299999999, 55.7444534], [-3.9785193, 55.74413950000001], [-3.9783951000000006, 55.7437577], [-3.978207299999999, 55.7433801], [-3.977821800000001, 55.742777499999995], [-3.977423200000001, 55.74220700000001], [-3.9773944, 55.74216570000001], [-3.9766211999999994, 55.7409335], [-3.9762273, 55.74033370000001], [-3.9761992, 55.740284599999995], [-3.976179299999999, 55.740249899999995], [-3.975703699999999, 55.73957240000001], [-3.9752134, 55.738867899999995], [-3.974854099999999, 55.73832929999999]]}", "current_leg_start": "Merryton", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "55.7383293", "next_location_lon": "-3.9748541", "previous_location": "Merryton", "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 159.473, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6128.684, \"from_m\": 159.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6824.529, \"from_m\": 6128.684, \"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\": 9007.277, \"from_m\": 6824.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9425.33, \"from_m\": 9007.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9440.71, \"from_m\": 9425.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9480.949, \"from_m\": 9440.71, \"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\": 10192.438, \"from_m\": 9480.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10233.204, \"from_m\": 10192.438, \"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\": 13618.961, \"from_m\": 10233.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13879.412, \"from_m\": 13618.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14460.269, \"from_m\": 13879.412, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14762.823, \"from_m\": 14460.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15457.324, \"from_m\": 14762.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15503.9, \"from_m\": 15457.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15645.87, \"from_m\": 15503.9, \"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\": 18973.104, \"from_m\": 15645.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19446.168, \"from_m\": 18973.104, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19504.29, \"from_m\": 19446.168, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19581.546, \"from_m\": 19504.29, \"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\": 19935.859, \"from_m\": 19581.546, \"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\": 20068.413, \"from_m\": 19935.859, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20170.645, \"from_m\": 20068.413, \"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\": 20268.267, \"from_m\": 20170.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21003.28, \"from_m\": 20268.267, \"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\": 23507.538, \"from_m\": 21003.28, \"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\": 23807.567, \"from_m\": 23507.538, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24058.845, \"from_m\": 23807.567, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24372.18, \"from_m\": 24058.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25423.379, \"from_m\": 24372.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31022.096, \"from_m\": 25423.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31074.977, \"from_m\": 31022.096, \"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\": 31352.512, \"from_m\": 31074.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32491.742, \"from_m\": 31352.512, \"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\": 33241.03, \"from_m\": 32491.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34841.711, \"from_m\": 33241.03, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35298.938, \"from_m\": 34841.711, \"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\": 35871.983, \"from_m\": 35298.938, \"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\": 39336.094, \"from_m\": 35871.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39574.997, \"from_m\": 39336.094, \"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\": 598486, \"profile_key\": \"6e8d37d44ee8466a97974597130d9cbf1f3a8aed95c780fa64e42197fd7a37ae\", \"schedule_id\": 32997, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Singer\", \"stage_seq\": 2, \"distance_m\": 1836.0, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551H\", \"location\": \"Drumry\", \"stage_seq\": 3, \"distance_m\": 3121.056, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Drumchapel\", \"stage_seq\": 4, \"distance_m\": 4535.002, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Westerton\", \"stage_seq\": 5, \"distance_m\": 6341.308, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Anniesland\", \"stage_seq\": 6, \"distance_m\": 8397.117, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 9425.33, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 9956.299, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 11132.162, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 11651.696, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 13099.105, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 13902.298, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0618\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 14695.351, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 15170.457, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 17105.905, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 17992.298, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 19239.684, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 20390.17, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 22177.067, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 23613.715, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 24718.909, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 28683.894, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 31525.964, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 32887.414, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 34882.765, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Chatelherault\", \"stage_seq\": 26, \"distance_m\": 35811.501, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Allanton Loop\", \"stage_seq\": 27, \"distance_m\": 36243.384, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Merryton\", \"stage_seq\": 28, \"distance_m\": 38365.33, \"section_seq\": 1, \"route_path_id\": 66328}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Larkhall\", \"stage_seq\": 29, \"distance_m\": 39574.997, \"section_seq\": 1, \"route_path_id\": 66328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39574.997, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66328}], \"total_distance_m\": 39574.997, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 39574.997, \"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": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7383293", "current_position_lon": "-3.9748541", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:20Z\", \"source_id\": 49121723, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:28Z\", \"source_id\": 15945327, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:04Z\", \"source_id\": 49124161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:09Z\", \"source_id\": 15946060, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:26Z\", \"source_id\": 49127686, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:33Z\", \"source_id\": 15947151, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:52Z\", \"source_id\": 49132691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:55Z\", \"source_id\": 15948780, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:20Z\", \"source_id\": 49138090, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:23Z\", \"source_id\": 15950452, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:57Z\", \"source_id\": 49142388, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:02Z\", \"source_id\": 15951914, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:57Z\", \"source_id\": 49147508, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:02Z\", \"source_id\": 15953557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:03Z\", \"source_id\": 49153164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:06Z\", \"source_id\": 15955281, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:10Z\", \"source_id\": 49156935, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:14Z\", \"source_id\": 15956519, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:51Z\", \"source_id\": 49161998, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:53Z\", \"source_id\": 15958155, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:20Z\", \"source_id\": 49172533, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:27Z\", \"source_id\": 15961515, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:51Z\", \"source_id\": 49179475, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:56Z\", \"source_id\": 15963749, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:57Z\", \"source_id\": 49183659, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:02Z\", \"source_id\": 15965102, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:22Z\", \"source_id\": 49188511, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:29Z\", \"source_id\": 15966704, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:40Z\", \"source_id\": 49197819, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:41Z\", \"source_id\": 15969692, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:52Z\", \"source_id\": 49205002, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:58Z\", \"source_id\": 15971982, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:21Z\", \"source_id\": 49215163, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:27Z\", \"source_id\": 15975097, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:55Z\", \"source_id\": 49220850, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:02Z\", \"source_id\": 15976986, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:37Z\", \"source_id\": 49227019, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:38Z\", \"source_id\": 15978913, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:58Z\", \"source_id\": 49237363, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:59Z\", \"source_id\": 15982159, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:14Z\", \"source_id\": 49242928, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:18Z\", \"source_id\": 15983872, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:10Z\", \"source_id\": 49252696, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:16Z\", \"source_id\": 15986847, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Larkhall", "service_state_platform": "2", "timing_fact_generation": 1789538057399707, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:28.055731", "service_state_evidence_id": 15986847, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:28.605824", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
LRH |
2L02 |
318252+318258 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 159.473, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6128.684, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6824.529, "from_m": 6128.684, "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": 9007.277, "from_m": 6824.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9425.33, "from_m": 9007.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9440.71, "from_m": 9425.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9480.949, "from_m": 9440.71, "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": 10192.438, "from_m": 9480.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10233.204, "from_m": 10192.438, "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": 13618.961, "from_m": 10233.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13879.412, "from_m": 13618.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14460.269, "from_m": 13879.412, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14762.823, "from_m": 14460.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15457.324, "from_m": 14762.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15503.9, "from_m": 15457.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15645.87, "from_m": 15503.9, "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": 18973.104, "from_m": 15645.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19446.168, "from_m": 18973.104, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19504.29, "from_m": 19446.168, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19581.546, "from_m": 19504.29, "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": 19935.859, "from_m": 19581.546, "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": 20068.413, "from_m": 19935.859, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 20170.645, "from_m": 20068.413, "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": 20268.267, "from_m": 20170.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21003.28, "from_m": 20268.267, "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": 23507.538, "from_m": 21003.28, "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": 23807.567, "from_m": 23507.538, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24058.845, "from_m": 23807.567, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24372.18, "from_m": 24058.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25423.379, "from_m": 24372.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31022.096, "from_m": 25423.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31074.977, "from_m": 31022.096, "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": 31352.512, "from_m": 31074.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32491.742, "from_m": 31352.512, "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": 33241.03, "from_m": 32491.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34841.711, "from_m": 33241.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35298.938, "from_m": 34841.711, "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": 35871.983, "from_m": 35298.938, "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": 39336.094, "from_m": 35871.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39574.997, "from_m": 39336.094, "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": 598486, "profile_key": "6e8d37d44ee8466a97974597130d9cbf1f3a8aed95c780fa64e42197fd7a37ae", "schedule_id": 32997, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Singer", "stage_seq": 2, "distance_m": 1836.0, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551H", "location": "Drumry", "stage_seq": 3, "distance_m": 3121.056, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Drumchapel", "stage_seq": 4, "distance_m": 4535.002, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Westerton", "stage_seq": 5, "distance_m": 6341.308, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Anniesland", "stage_seq": 6, "distance_m": 8397.117, "section_seq": 1, "route_path_id": 66328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 9425.33, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Hyndland", "stage_seq": 8, "distance_m": 9956.299, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Partick", "stage_seq": 9, "distance_m": 11132.162, "section_seq": 1, "route_path_id": 66328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 11651.696, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 13099.105, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Anderston", "stage_seq": 12, "distance_m": 13902.298, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0618", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 14695.351, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Argyle Street", "stage_seq": 14, "distance_m": 15170.457, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Bridgeton", "stage_seq": 15, "distance_m": 17105.905, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 17992.298, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Rutherglen", "stage_seq": 17, "distance_m": 19239.684, "section_seq": 1, "route_path_id": 66328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 20390.17, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Cambuslang", "stage_seq": 19, "distance_m": 22177.067, "section_seq": 1, "route_path_id": 66328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 23613.715, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Newton", "stage_seq": 21, "distance_m": 24718.909, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Blantyre", "stage_seq": 22, "distance_m": 28683.894, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Hamilton West", "stage_seq": 23, "distance_m": 31525.964, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 32887.414, "section_seq": 1, "route_path_id": 66328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 34882.765, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Chatelherault", "stage_seq": 26, "distance_m": 35811.501, "section_seq": 1, "route_path_id": 66328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Allanton Loop", "stage_seq": 27, "distance_m": 36243.384, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Merryton", "stage_seq": 28, "distance_m": 38365.33, "section_seq": 1, "route_path_id": 66328}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Larkhall", "stage_seq": 29, "distance_m": 39574.997, "section_seq": 1, "route_path_id": 66328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39574.997, "from_m": 0.0, "section_seq": 1, "route_path_id": 66328}], "total_distance_m": 39574.997, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39574.997, "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": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:20Z", "source_id": 49121723, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:28Z", "source_id": 15945327, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:04Z", "source_id": 49124161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:09Z", "source_id": 15946060, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:26Z", "source_id": 49127686, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:33Z", "source_id": 15947151, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:52Z", "source_id": 49132691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:55Z", "source_id": 15948780, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:20Z", "source_id": 49138090, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:23Z", "source_id": 15950452, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:57Z", "source_id": 49142388, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:02Z", "source_id": 15951914, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:57Z", "source_id": 49147508, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:05:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:02Z", "source_id": 15953557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:03Z", "source_id": 49153164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:06Z", "source_id": 15955281, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:10Z", "source_id": 49156935, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:14Z", "source_id": 15956519, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:51Z", "source_id": 49161998, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:53Z", "source_id": 15958155, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:20Z", "source_id": 49172533, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:27Z", "source_id": 15961515, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:51Z", "source_id": 49179475, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:56Z", "source_id": 15963749, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:57Z", "source_id": 49183659, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:02Z", "source_id": 15965102, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:22Z", "source_id": 49188511, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:29Z", "source_id": 15966704, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:40Z", "source_id": 49197819, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:41Z", "source_id": 15969692, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:52Z", "source_id": 49205002, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:58Z", "source_id": 15971982, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:21Z", "source_id": 49215163, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:27Z", "source_id": 15975097, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:55Z", "source_id": 49220850, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:02Z", "source_id": 15976986, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:37Z", "source_id": 49227019, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:38Z", "source_id": 15978913, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:58Z", "source_id": 49237363, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:59Z", "source_id": 15982159, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:14Z", "source_id": 49242928, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:18Z", "source_id": 15983872, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:10Z", "source_id": 49252696, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T05:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:16Z", "source_id": 15986847, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Dalmuir |
0547 |
0547 |
2 |
None |
None |
Larkhall |
0655 |
0655 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69725/2026-09-16/detailed |
None |
Merryton |
2026-09-16T06:52:30+01:00 |
Larkhall |
2.0 |
{"type": "LineString", "coordinates": [[-3.9774138999999993, 55.7487644], [-3.977395399999999, 55.748604099999994], [-3.977379500000001, 55.7483653], [-3.9773816, 55.7483023], [-3.977396900000001, 55.748061199999995], [-3.9774103, 55.7479532], [-3.9774549, 55.747752899999995], [-3.977484299999999, 55.74761629999999], [-3.977535, 55.747472], [-3.977612300000001, 55.7472753], [-3.9776481, 55.747186199999994], [-3.97783, 55.7468133], [-3.9782377000000007, 55.74605179999999], [-3.9784067, 55.745648], [-3.9785285, 55.7452633], [-3.9785887, 55.7447663], [-3.978577299999999, 55.7444534], [-3.9785193, 55.74413950000001], [-3.9783951000000006, 55.7437577], [-3.978207299999999, 55.7433801], [-3.977821800000001, 55.742777499999995], [-3.977423200000001, 55.74220700000001], [-3.9773944, 55.74216570000001], [-3.9766211999999994, 55.7409335], [-3.9762273, 55.74033370000001], [-3.9761992, 55.740284599999995], [-3.976179299999999, 55.740249899999995], [-3.975703699999999, 55.73957240000001], [-3.9752134, 55.738867899999995], [-3.974854099999999, 55.73832929999999]]} |
0.8 |
0653 |
0655 |
Merryton |
Larkhall |
Larkhall |
55.7383293 |
-3.9748541 |
55.7383293 |
-3.9748541 |
1 |
0 |
2026-09-16 06:05:37 |
TERMINATED |
2026-09-16 05:55:00 |
Larkhall |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986847 |
1789538057399707 |
116 |
116 |
2026-09-16 06:05:28.605824 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:28.055731 |
| 568658 |
599942 |
W69982 |
072M71M616 |
2026-09-16 |
COMPLETE |
15986792 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 599942, "stp": "P", "toc": "ScotRail", "uid": "W69982", "consist": "380013", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69982/2026-09-16/detailed", "trust_id": "072M71M616", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2M71", "timing_status": "EARLY", "origin_station": "Newton", "current_leg_arr": "0655", "current_leg_dep": "0649", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0625", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields West", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields West", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 402.491, \"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\": 7623.045, \"from_m\": 402.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8214.409, \"from_m\": 7623.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8698.767, \"from_m\": 8214.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12651.684, \"from_m\": 8698.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14180.438, \"from_m\": 12651.684, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14597.909, \"from_m\": 14180.438, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15157.731, \"from_m\": 14597.909, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15582.199, \"from_m\": 15157.731, \"capability_applied\": null, \"effective_limit_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\": 599942, \"profile_key\": \"a7c1c4687612d30f76acc762fc934ed8df78e167065091fa7b2d9cec49e617af\", \"schedule_id\": 33580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Newton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Kirkhill\", \"stage_seq\": 2, \"distance_m\": 2358.228, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Burnside\", \"stage_seq\": 3, \"distance_m\": 4586.179, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Croftfoot\", \"stage_seq\": 4, \"distance_m\": 6225.398, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Kings Park\", \"stage_seq\": 5, \"distance_m\": 7371.631, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 6, \"distance_m\": 8446.877, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Langside\", \"stage_seq\": 7, \"distance_m\": 9406.65, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 10252.086, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"Shawlands\", \"stage_seq\": 9, \"distance_m\": 10847.641, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Maxwell Park\", \"stage_seq\": 10, \"distance_m\": 11937.035, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648H\", \"location\": \"Pollokshields West\", \"stage_seq\": 11, \"distance_m\": 12744.629, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 12, \"distance_m\": 13219.898, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 13557.65, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 14652.988, \"section_seq\": 1, \"route_path_id\": 39520}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 15582.199, \"section_seq\": 1, \"route_path_id\": 39520}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15582.199, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39520}], \"total_distance_m\": 15582.199, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15582.199, \"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": "0625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:48Z\", \"source_id\": 49189355, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:51Z\", \"source_id\": 15966968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:00Z\", \"source_id\": 49198467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:03Z\", \"source_id\": 15969948, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:27Z\", \"source_id\": 49204059, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:28Z\", \"source_id\": 15971659, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:55Z\", \"source_id\": 49218572, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:03Z\", \"source_id\": 15976228, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:34Z\", \"source_id\": 49222291, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:38Z\", \"source_id\": 15977443, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:52Z\", \"source_id\": 49227731, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:53Z\", \"source_id\": 15979093, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:39Z\", \"source_id\": 49231937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:41Z\", \"source_id\": 15980429, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:48Z\", \"source_id\": 49237052, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:51Z\", \"source_id\": 15982021, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:05Z\", \"source_id\": 49252528, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:12Z\", \"source_id\": 15986792, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789538055264473, "current_leg_arrival_utc": "2026-09-16T06:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:39.320318", "service_state_evidence_id": 15986792, "current_leg_start_actual_dep": "2026-09-16T06:48:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:39.969481", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NTN |
GLC |
2M71 |
380013 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 402.491, "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": 7623.045, "from_m": 402.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8214.409, "from_m": 7623.045, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8698.767, "from_m": 8214.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12651.684, "from_m": 8698.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14180.438, "from_m": 12651.684, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14597.909, "from_m": 14180.438, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15157.731, "from_m": 14597.909, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15582.199, "from_m": 15157.731, "capability_applied": null, "effective_limit_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": 599942, "profile_key": "a7c1c4687612d30f76acc762fc934ed8df78e167065091fa7b2d9cec49e617af", "schedule_id": 33580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0625", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Cathcart West Jn", "stage_seq": 6, "distance_m": 8446.877, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Langside", "stage_seq": 7, "distance_m": 9406.65, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 10252.086, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "Shawlands", "stage_seq": 9, "distance_m": 10847.641, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Maxwell Park", "stage_seq": 10, "distance_m": 11937.035, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648H", "location": "Pollokshields West", "stage_seq": 11, "distance_m": 12744.629, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Muirhouse Central Jn", "stage_seq": 12, "distance_m": 13219.898, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 13557.65, "section_seq": 1, "route_path_id": 39520}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 14652.988, "section_seq": 1, "route_path_id": 39520}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 15582.199, "section_seq": 1, "route_path_id": 39520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15582.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 39520}], "total_distance_m": 15582.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15582.199, "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": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:48Z", "source_id": 49189355, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:51Z", "source_id": 15966968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:00Z", "source_id": 49198467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:03Z", "source_id": 15969948, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:27Z", "source_id": 49204059, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:28Z", "source_id": 15971659, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:55Z", "source_id": 49218572, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:03Z", "source_id": 15976228, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2557, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:34Z", "source_id": 49222291, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:38Z", "source_id": 15977443, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:52Z", "source_id": 49227731, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:53Z", "source_id": 15979093, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2565, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:39Z", "source_id": 49231937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:41Z", "source_id": 15980429, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:48Z", "source_id": 49237052, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:51Z", "source_id": 15982021, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:05Z", "source_id": 49252528, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:12Z", "source_id": 15986792, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Newton |
0625 |
0625 |
1 |
None |
None |
Glasgow Central High Level |
0656 |
0656 |
10 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69982/2026-09-16/detailed |
None |
Pollokshields West |
2026-09-16T06:48:30+01:00 |
Glasgow Central High Level |
6.0 |
{"type": "LineString", "coordinates": [[-4.27646, 55.83752049999999], [-4.2759511, 55.837570500000005], [-4.2750372, 55.83769499999999], [-4.274443, 55.8377943], [-4.2733849, 55.8379581], [-4.2730442, 55.83801239999999], [-4.27265, 55.83810419999999], [-4.2722154, 55.83824130000001], [-4.2719714, 55.8383452], [-4.271676299999999, 55.8384868], [-4.2712927999999994, 55.83871719999999], [-4.2709924, 55.83892959999999], [-4.270789975048468, 55.83909640166399], [-4.270641259952046, 55.839231815376465], [-4.270502406939873, 55.839350556173365], [-4.2703726091477545, 55.83945515588352], [-4.270251059711492, 55.83954814633576], [-4.270136951766889, 55.83963205935891], [-4.270029478449752, 55.8397094267818], [-4.269927832895881, 55.839782780433275], [-4.269831208241082, 55.83985465214215], [-4.269738797621157, 55.839927573737256], [-4.269649794171912, 55.840004077047425], [-4.269563391029147, 55.8400866939015], [-4.269478781328667, 55.8401779561283], [-4.269395158206277, 55.840280395556654], [-4.269311714797779, 55.8403965440154], [-4.269227644238978, 55.84052893333337], [-4.269142139665675, 55.84068009533938], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
1.8 |
0649 |
0655 |
Pollokshields West |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986792 |
1789538055264473 |
42 |
42 |
2026-09-16 06:05:39.969481 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:39.320318 |
| 568659 |
600611 |
W87431 |
025T18M616 |
2026-09-16 |
COMPLETE |
15987846 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 600611, "stp": "P", "toc": "ScotRail", "uid": "W87431", "consist": null, "dest_crs": "ABD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87431/2026-09-16/detailed", "trust_id": "025T18M616", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": "06:46:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-16", "dest_arr_time": "0701", "dest_platform": "3", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5T18", "timing_status": "EARLY", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "0655", "current_leg_dep": "0658", "current_leg_end": "Aberdeen", "origin_dep_time": "0646", "origin_platform": null, "current_location": "Aberdeen", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Aberdeen Sig. A27", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen Sig. A27", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"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\": 906.435, \"from_m\": 877.259, \"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\": 1229.074, \"from_m\": 906.435, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 600611, \"profile_key\": \"60d1d3c5b801f361fa15ce37f9f06c1e4c03664a89a48f191a8e1436e17e31a2\", \"schedule_id\": 29752, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0658\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1229.074, \"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": "0646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1437.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:36Z\", \"source_id\": 15987846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "3", "timing_fact_generation": 1789538139973666, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:39.969113", "service_state_evidence_id": 15987846, "current_leg_start_actual_dep": "2026-09-16T06:58:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:41.324068", "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 |
XAC |
ABD |
5T18 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 877.259, "from_m": 850.109, "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": 906.435, "from_m": 877.259, "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": 1229.074, "from_m": 906.435, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 600611, "profile_key": "60d1d3c5b801f361fa15ce37f9f06c1e4c03664a89a48f191a8e1436e17e31a2", "schedule_id": 29752, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0646", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0658", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1229.074, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:36Z", "source_id": 15987846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Aberdeen Clayhills Carriage Maintenance Depot |
0646 |
0646 |
None |
6:46:00 |
None |
Aberdeen |
0701 |
0701 |
3 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87431/2026-09-16/detailed |
None |
Aberdeen Sig. A27 |
2026-09-16T06:58:00+01:00 |
Aberdeen |
1437.0 |
{"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} |
0.4 |
0658 |
0655 |
Aberdeen Sig. A27 |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987846 |
1789538139973666 |
2 |
2 |
2026-09-16 06:05:41.324068 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:39.969113 |
| 568660 |
599452 |
Y65351 |
529A04M616 |
2026-09-16 |
COMPLETE |
15987029 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 599452, "stp": "P", "toc": "London Overground", "uid": "Y65351", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65351/2026-09-16/detailed", "trust_id": "529A04M616", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": "06:11:00", "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A04", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0655", "current_leg_dep": "0651", "current_leg_end": "Crystal Palace", "origin_dep_time": "0611", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27137.886, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28822.249, \"from_m\": 27137.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 599452, \"profile_key\": \"a1d6268b4d22611d96652b675cdb548eb4c7f32b589050a682f17e33561f94f7\", \"schedule_id\": 30986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 28822.249, \"section_seq\": 1, \"route_path_id\": 40819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28822.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}], \"total_distance_m\": 28822.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26340.389, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2481.86, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:44Z\", \"source_id\": 49213749, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:46Z\", \"source_id\": 15974594, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:43Z\", \"source_id\": 49220396, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:46Z\", \"source_id\": 15976776, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:30Z\", \"source_id\": 49229213, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:33Z\", \"source_id\": 15979591, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:15Z\", \"source_id\": 49235757, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:18Z\", \"source_id\": 15981626, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:04Z\", \"source_id\": 49242506, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:06Z\", \"source_id\": 15983730, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:28Z\", \"source_id\": 49253424, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:30Z\", \"source_id\": 15987029, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1789538073027163, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:43.301303", "service_state_evidence_id": 15987029, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:43.695459", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27137.886, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28822.249, "from_m": 27137.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 599452, "profile_key": "a1d6268b4d22611d96652b675cdb548eb4c7f32b589050a682f17e33561f94f7", "schedule_id": 30986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 28822.249, "section_seq": 1, "route_path_id": 40819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28822.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 40819}], "total_distance_m": 28822.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26340.389, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2481.86, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:44Z", "source_id": 49213749, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:38:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:46Z", "source_id": 15974594, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:43Z", "source_id": 49220396, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:46Z", "source_id": 15976776, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:30Z", "source_id": 49229213, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:33Z", "source_id": 15979591, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:15Z", "source_id": 49235757, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:18Z", "source_id": 15981626, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:04Z", "source_id": 49242506, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:06Z", "source_id": 15983730, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:28Z", "source_id": 49253424, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:30Z", "source_id": 15987029, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
0611 |
0611 |
2 |
6:11:00 |
None |
Crystal Palace |
0654 |
0654 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65351/2026-09-16/detailed |
None |
Sydenham |
2026-09-16T06:51:00+01:00 |
Crystal Palace |
4.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
0651 |
0655 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987029 |
1789538073027163 |
24 |
24 |
2026-09-16 06:05:43.695459 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:43.301303 |
| 568661 |
602713 |
X25634 |
895P041416 |
2026-09-16 |
COMPLETE |
15987907 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 602713, "stp": "N", "toc": "Thameslink", "uid": "X25634", "consist": null, "dest_crs": "RAI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X25634/2026-09-16/detailed", "trust_id": "895P041416", "origin_crs": "XGI", "show_on_map": 0, "dar_est_time": "04:56:00", "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0522", "dest_platform": "0", "is_terminated": 1, "next_location": "Gillingham Reception Road", "signalling_id": "5P04", "timing_status": null, "origin_station": "Gillingham E.M.U.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0456", "origin_platform": null, "current_location": "Gillingham C.s.d.", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0522", "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\": 711.433, \"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\": 1687.172, \"from_m\": 711.433, \"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\": 4978.319, \"from_m\": 1687.172, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 602713, \"profile_key\": \"de63190c2ca74abdc19ab63a701257eb7d6a7e83be329d9bf94403ef7eb07f33\", \"schedule_id\": 41244, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Gillingham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108314}, {\"is_pass\": false, \"wtt_arr\": \"0506\", \"wtt_dep\": \"0506\", \"location\": \"Gillingham Reception Road\", \"stage_seq\": 2, \"distance_m\": 426.318, \"section_seq\": 1, \"route_path_id\": 108314}, {\"is_pass\": false, \"wtt_arr\": \"0508\", \"wtt_dep\": \"0517\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 3, \"distance_m\": 711.433, \"section_seq\": 1, \"route_path_id\": 108314}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 4, \"distance_m\": 4978.319, \"section_seq\": 1, \"route_path_id\": 108314}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4978.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108314}], \"total_distance_m\": 4978.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 4266.886, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 711.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0456", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Gillingham E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789538144656696, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:44.653575", "service_state_evidence_id": 15987907, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:44.939858", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
N |
XGI |
RAI |
5P04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 711.433, "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": 1687.172, "from_m": 711.433, "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": 4978.319, "from_m": 1687.172, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 602713, "profile_key": "de63190c2ca74abdc19ab63a701257eb7d6a7e83be329d9bf94403ef7eb07f33", "schedule_id": 41244, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0456", "location": "Gillingham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108314}, {"is_pass": false, "wtt_arr": "0506", "wtt_dep": "0506", "location": "Gillingham Reception Road", "stage_seq": 2, "distance_m": 426.318, "section_seq": 1, "route_path_id": 108314}, {"is_pass": false, "wtt_arr": "0508", "wtt_dep": "0517", "location": "Gillingham (Kent)", "stage_seq": 3, "distance_m": 711.433, "section_seq": 1, "route_path_id": 108314}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 4, "distance_m": 4978.319, "section_seq": 1, "route_path_id": 108314}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4978.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 108314}], "total_distance_m": 4978.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 4266.886, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 711.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Gillingham E.M.U.D. |
0456 |
0456 |
None |
4:56:00 |
None |
Rainham (Kent) |
0522 |
0522 |
0 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:X25634/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Gillingham C.s.d. |
Gillingham Reception Road |
None |
None |
None |
None |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Gillingham E.M.U.D. |
TRUST |
TRUST_CANCELLATION |
15987907 |
1789538144656696 |
0 |
0 |
2026-09-16 06:05:44.939858 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:44.653575 |
| 568662 |
599113 |
L87340 |
081K04M616 |
2026-09-16 |
COMPLETE |
15986994 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 599113, "stp": "P", "toc": "ScotRail", "uid": "L87340", "consist": "380111", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87340/2026-09-16/detailed", "trust_id": "081K04M616", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1K04", "timing_status": "EARLY", "origin_station": "Ayr", "current_leg_arr": "0655", "current_leg_dep": "0644", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0603", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 88.167, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 313.268, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 658.74, \"from_m\": 313.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2513.5, \"from_m\": 658.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8576.099, \"from_m\": 2513.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10379.458, \"from_m\": 8576.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11597.594, \"from_m\": 10379.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12742.477, \"from_m\": 11597.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20826.836, \"from_m\": 12742.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24035.584, \"from_m\": 20826.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24049.416, \"from_m\": 24035.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48784.429, \"from_m\": 24049.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54289.518, \"from_m\": 48784.429, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55152.744, \"from_m\": 54289.518, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56694.123, \"from_m\": 55152.744, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56951.12, \"from_m\": 56694.123, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 63399.69, \"from_m\": 56951.12, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63477.472, \"from_m\": 63399.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63478.569, \"from_m\": 63477.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63802.62, \"from_m\": 63478.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64355.167, \"from_m\": 63802.62, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64818.589, \"from_m\": 64355.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65252.709, \"from_m\": 64818.589, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65780.182, \"from_m\": 65252.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66204.725, \"from_m\": 65780.182, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 599113, \"profile_key\": \"f4d0af65df60e15405000400657811350e8dd79ce992e78af1563e6178934f02\", \"schedule_id\": 33452, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.595, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.263, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.704, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.164, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.253, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.827, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.285, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.211, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Lochwinnoch\", \"stage_seq\": 12, \"distance_m\": 40359.774, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Johnstone\", \"stage_seq\": 13, \"distance_m\": 49369.803, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Elderslie\", \"stage_seq\": 14, \"distance_m\": 50884.643, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 15, \"distance_m\": 54565.518, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Arkleston Jn\", \"stage_seq\": 16, \"distance_m\": 56411.971, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Shields Jn\", \"stage_seq\": 17, \"distance_m\": 63544.524, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 65278.185, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 66204.725, \"section_seq\": 1, \"route_path_id\": 35565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66204.725, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}], \"total_distance_m\": 66204.725, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:48Z\", \"source_id\": 49147238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:52Z\", \"source_id\": 15953454, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:56Z\", \"source_id\": 49152918, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:02Z\", \"source_id\": 15955241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:50Z\", \"source_id\": 49156335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:56Z\", \"source_id\": 15956336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:35Z\", \"source_id\": 49163441, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:43Z\", \"source_id\": 15958558, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:04Z\", \"source_id\": 49168162, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:09Z\", \"source_id\": 15960089, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:37Z\", \"source_id\": 49176959, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:43Z\", \"source_id\": 15962904, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:56Z\", \"source_id\": 49185615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:59Z\", \"source_id\": 15965739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:50Z\", \"source_id\": 49196024, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:56Z\", \"source_id\": 15969157, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:05Z\", \"source_id\": 49205479, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:10Z\", \"source_id\": 15972095, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:09Z\", \"source_id\": 49214682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:11Z\", \"source_id\": 15974911, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:48Z\", \"source_id\": 49225056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:47Z\", \"source_id\": 15978285, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:23Z\", \"source_id\": 49253221, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:26Z\", \"source_id\": 15986994, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1789538068000150, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:50.812490", "service_state_evidence_id": 15986994, "current_leg_start_actual_dep": "2026-09-16T06:43:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:51.278819", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
GLC |
1K04 |
380111 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 88.167, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 313.268, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 658.74, "from_m": 313.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2513.5, "from_m": 658.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8576.099, "from_m": 2513.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10379.458, "from_m": 8576.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11597.594, "from_m": 10379.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12742.477, "from_m": 11597.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20826.836, "from_m": 12742.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24035.584, "from_m": 20826.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 24049.416, "from_m": 24035.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48784.429, "from_m": 24049.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 54289.518, "from_m": 48784.429, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 55152.744, "from_m": 54289.518, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56694.123, "from_m": 55152.744, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56951.12, "from_m": 56694.123, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 63399.69, "from_m": 56951.12, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63477.472, "from_m": 63399.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63478.569, "from_m": 63477.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63802.62, "from_m": 63478.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64355.167, "from_m": 63802.62, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 64818.589, "from_m": 64355.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65252.709, "from_m": 64818.589, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 65780.182, "from_m": 65252.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66204.725, "from_m": 65780.182, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 599113, "profile_key": "f4d0af65df60e15405000400657811350e8dd79ce992e78af1563e6178934f02", "schedule_id": 33452, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.595, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.263, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.704, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.164, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Troon", "stage_seq": 6, "distance_m": 10455.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.253, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.827, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.285, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.211, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Lochwinnoch", "stage_seq": 12, "distance_m": 40359.774, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Johnstone", "stage_seq": 13, "distance_m": 49369.803, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Elderslie", "stage_seq": 14, "distance_m": 50884.643, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643H", "location": "Paisley Gilmour Street", "stage_seq": 15, "distance_m": 54565.518, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Arkleston Jn", "stage_seq": 16, "distance_m": 56411.971, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Shields Jn", "stage_seq": 17, "distance_m": 63544.524, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 65278.185, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 66204.725, "section_seq": 1, "route_path_id": 35565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66204.725, "from_m": 0.0, "section_seq": 1, "route_path_id": 35565}], "total_distance_m": 66204.725, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:48Z", "source_id": 49147238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:52Z", "source_id": 15953454, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:56Z", "source_id": 49152918, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:02Z", "source_id": 15955241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:50Z", "source_id": 49156335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:56Z", "source_id": 15956336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:35Z", "source_id": 49163441, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:43Z", "source_id": 15958558, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:04Z", "source_id": 49168162, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:09Z", "source_id": 15960089, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:37Z", "source_id": 49176959, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:43Z", "source_id": 15962904, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:56Z", "source_id": 49185615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:26:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:59Z", "source_id": 15965739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:50Z", "source_id": 49196024, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:56Z", "source_id": 15969157, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:05Z", "source_id": 49205479, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:10Z", "source_id": 15972095, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:09Z", "source_id": 49214682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:11Z", "source_id": 15974911, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:48Z", "source_id": 49225056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:47Z", "source_id": 15978285, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:23Z", "source_id": 49253221, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:26Z", "source_id": 15986994, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Ayr |
0603 |
0603 |
3 |
None |
None |
Glasgow Central High Level |
0657 |
0657 |
14 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87340/2026-09-16/detailed |
None |
Paisley Gilmour Street |
2026-09-16T06:43:30+01:00 |
Glasgow Central High Level |
11.0 |
{"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.2 |
0644 |
0655 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986994 |
1789538068000150 |
70 |
70 |
2026-09-16 06:05:51.278819 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:50.812490 |
| 568663 |
600291 |
P29247 |
365F91N616 |
2026-09-16 |
COMPLETE |
15986689 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 600291, "stp": "P", "toc": "Northern", "uid": "P29247", "consist": "156406+156426", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29247/2026-09-16/detailed", "trust_id": "365F91N616", "origin_crs": "XAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "0653", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5F91", "timing_status": "LATE", "origin_station": "Allerton Depot", "current_leg_arr": "0655", "current_leg_dep": "0643", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0636", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "+2 minutes", "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": "0653", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Allerton Depot", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 908.317, \"from_m\": 472.2, \"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\": 961.485, \"from_m\": 908.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5482.33, \"from_m\": 961.485, \"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\": 5542.648, \"from_m\": 5482.33, \"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\": 5874.361, \"from_m\": 5542.648, \"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\": 7008.46, \"from_m\": 5874.361, \"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\": 7066.497, \"from_m\": 7008.46, \"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\": 7145.721, \"from_m\": 7066.497, \"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\": 7187.463, \"from_m\": 7145.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7256.525, \"from_m\": 7187.463, \"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\": 7294.57, \"from_m\": 7256.525, \"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\": 7593.652, \"from_m\": 7294.57, \"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\": 7829.547, \"from_m\": 7593.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\": 7871.12, \"from_m\": 7829.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8967.312, \"from_m\": 7871.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9333.572, \"from_m\": 8967.312, \"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\": 9650.924, \"from_m\": 9333.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 600291, \"profile_key\": \"bfb51fdd0c92bf329f39b51c9be8237633f5dbcbae4faee6978e06d2f8b09c80\", \"schedule_id\": 21346, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 620.69, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 3, \"distance_m\": 5428.852, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 6891.787, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Edge Hill\", \"stage_seq\": 5, \"distance_m\": 7480.529, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8372.786, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 7, \"distance_m\": 9650.924, \"section_seq\": 1, \"route_path_id\": 36626}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9650.924, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}], \"total_distance_m\": 9650.924, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9275.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 375.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:12Z\", \"source_id\": 49228517, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:13Z\", \"source_id\": 15979333, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:09Z\", \"source_id\": 49245278, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:15Z\", \"source_id\": 15984568, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:58Z\", \"source_id\": 49252223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:02Z\", \"source_id\": 15986689, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789538047417785, "current_leg_arrival_utc": "2026-09-16T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:55.164846", "service_state_evidence_id": 15986689, "current_leg_start_actual_dep": "2026-09-16T06:38:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:55.603134", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XAL |
LIV |
5F91 |
156406+156426 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 273.172, "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": 324.057, "from_m": 273.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 908.317, "from_m": 472.2, "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": 961.485, "from_m": 908.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5482.33, "from_m": 961.485, "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": 5542.648, "from_m": 5482.33, "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": 5874.361, "from_m": 5542.648, "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": 7008.46, "from_m": 5874.361, "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": 7066.497, "from_m": 7008.46, "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": 7145.721, "from_m": 7066.497, "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": 7187.463, "from_m": 7145.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7256.525, "from_m": 7187.463, "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": 7294.57, "from_m": 7256.525, "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": 7593.652, "from_m": 7294.57, "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": 7829.547, "from_m": 7593.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": 7871.12, "from_m": 7829.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8967.312, "from_m": 7871.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9333.572, "from_m": 8967.312, "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": 9650.924, "from_m": 9333.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 600291, "profile_key": "bfb51fdd0c92bf329f39b51c9be8237633f5dbcbae4faee6978e06d2f8b09c80", "schedule_id": 21346, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0636", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 620.69, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Wavertree Jn", "stage_seq": 3, "distance_m": 5428.852, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 6891.787, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Edge Hill", "stage_seq": 5, "distance_m": 7480.529, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8372.786, "section_seq": 1, "route_path_id": 36626}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 7, "distance_m": 9650.924, "section_seq": 1, "route_path_id": 36626}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9650.924, "from_m": 0.0, "section_seq": 1, "route_path_id": 36626}], "total_distance_m": 9650.924, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9275.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 375.033, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:12Z", "source_id": 49228517, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:13Z", "source_id": 15979333, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:09Z", "source_id": 49245278, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:15Z", "source_id": 15984568, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:58Z", "source_id": 49252223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:02Z", "source_id": 15986689, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Allerton Depot |
0636 |
0636 |
None |
None |
None |
Liverpool Lime Street HL/ML |
0653 |
0653 |
8 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29247/2026-09-16/detailed |
None |
Allerton Depot |
2026-09-16T06:38:00+01:00 |
Liverpool Lime Street HL/ML |
12.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 |
0643 |
0655 |
Allerton Depot |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986689 |
1789538047417785 |
15 |
15 |
2026-09-16 06:05:55.603134 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:55.164846 |
| 568664 |
598743 |
C36932 |
889H30M516 |
2026-09-16 |
COMPLETE |
15987055 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 598743, "stp": "P", "toc": "Elizabeth Line", "uid": "C36932", "consist": "345071", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36932/2026-09-16/detailed", "trust_id": "889H30M516", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "1", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H30", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0655", "current_leg_dep": "0651", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0554", "origin_platform": "4", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28522.076, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31016.79, \"from_m\": 28522.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31830.301, \"from_m\": 31016.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33527.151, \"from_m\": 31830.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34707.473, \"from_m\": 33527.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36811.363, \"from_m\": 34707.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36975.387, \"from_m\": 36811.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38628.996, \"from_m\": 36975.387, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38802.557, \"from_m\": 38628.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38965.748, \"from_m\": 38802.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39258.915, \"from_m\": 38965.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41502.969, \"from_m\": 39258.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42013.951, \"from_m\": 41502.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42657.406, \"from_m\": 42013.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45290.444, \"from_m\": 42657.406, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46184.15, \"from_m\": 45290.444, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 46629.364, \"from_m\": 46184.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46840.426, \"from_m\": 46629.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47019.962, \"from_m\": 46840.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48627.585, \"from_m\": 47019.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48989.883, \"from_m\": 48627.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598743, \"profile_key\": \"ac806c522f58b076afeabde2f53e8d8dbe24843b98047b9de5adf47333594566\", \"schedule_id\": 4988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0624\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0652\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 29892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:41Z\", \"source_id\": 49133957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:43Z\", \"source_id\": 15949143, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:46Z\", \"source_id\": 49140397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:53Z\", \"source_id\": 15951206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:09Z\", \"source_id\": 49146139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:13Z\", \"source_id\": 15953059, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:13Z\", \"source_id\": 49153470, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:16Z\", \"source_id\": 15955373, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:26Z\", \"source_id\": 49159335, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:33Z\", \"source_id\": 15957335, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:54Z\", \"source_id\": 49164034, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:59Z\", \"source_id\": 15958762, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:07Z\", \"source_id\": 49170052, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:12Z\", \"source_id\": 15960701, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:25Z\", \"source_id\": 49174616, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:32Z\", \"source_id\": 15962190, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:12Z\", \"source_id\": 49180191, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:15Z\", \"source_id\": 15963948, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:18Z\", \"source_id\": 49186386, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:23Z\", \"source_id\": 15965980, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:43Z\", \"source_id\": 49193501, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:45Z\", \"source_id\": 15968332, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:39Z\", \"source_id\": 49199936, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:44Z\", \"source_id\": 15970410, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:13Z\", \"source_id\": 49205745, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:17Z\", \"source_id\": 15972167, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:43Z\", \"source_id\": 15973910, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:22Z\", \"source_id\": 49217245, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:26Z\", \"source_id\": 15975813, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:51Z\", \"source_id\": 49225219, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:54Z\", \"source_id\": 15978353, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:07Z\", \"source_id\": 49240187, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:12Z\", \"source_id\": 15983043, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:28Z\", \"source_id\": 49253394, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:34Z\", \"source_id\": 15987055, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "1", "timing_fact_generation": 1789538075986425, "current_leg_arrival_utc": "2026-09-16T06:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:56.647301", "service_state_evidence_id": 15987055, "current_leg_start_actual_dep": "2026-09-16T06:52:00+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:57.230156", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
HAF |
9H30 |
345071 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28522.076, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31016.79, "from_m": 28522.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31830.301, "from_m": 31016.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33527.151, "from_m": 31830.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34707.473, "from_m": 33527.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36811.363, "from_m": 34707.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36975.387, "from_m": 36811.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38628.996, "from_m": 36975.387, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38802.557, "from_m": 38628.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38965.748, "from_m": 38802.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39258.915, "from_m": 38965.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41502.969, "from_m": 39258.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42013.951, "from_m": 41502.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42657.406, "from_m": 42013.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45290.444, "from_m": 42657.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46184.15, "from_m": 45290.444, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 46629.364, "from_m": 46184.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46840.426, "from_m": 46629.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47019.962, "from_m": 46840.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48627.585, "from_m": 47019.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48989.883, "from_m": 48627.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 598743, "profile_key": "ac806c522f58b076afeabde2f53e8d8dbe24843b98047b9de5adf47333594566", "schedule_id": 4988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0624", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0652", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 29892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 29892}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:41Z", "source_id": 49133957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:43Z", "source_id": 15949143, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:46Z", "source_id": 49140397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:53Z", "source_id": 15951206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:09Z", "source_id": 49146139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:13Z", "source_id": 15953059, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:13Z", "source_id": 49153470, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:16Z", "source_id": 15955373, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:26Z", "source_id": 49159335, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:33Z", "source_id": 15957335, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:54Z", "source_id": 49164034, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:59Z", "source_id": 15958762, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:07Z", "source_id": 49170052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:12Z", "source_id": 15960701, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:25Z", "source_id": 49174616, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:32Z", "source_id": 15962190, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:12Z", "source_id": 49180191, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:15Z", "source_id": 15963948, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:18Z", "source_id": 49186386, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:23Z", "source_id": 15965980, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:43Z", "source_id": 49193501, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:45Z", "source_id": 15968332, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:39Z", "source_id": 49199936, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:44Z", "source_id": 15970410, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:13Z", "source_id": 49205745, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:17Z", "source_id": 15972167, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:43Z", "source_id": 15973910, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:22Z", "source_id": 49217245, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:26Z", "source_id": 15975813, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:51Z", "source_id": 49225219, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:54Z", "source_id": 15978353, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:07Z", "source_id": 49240187, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:12Z", "source_id": 15983043, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:28Z", "source_id": 49253394, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:34Z", "source_id": 15987055, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
0554 |
0554 |
4 |
None |
None |
Heathrow Terminal 4 |
0658 |
0656 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36932/2026-09-16/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-16T06:52:00+01:00 |
Heathrow Terminal 4 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
0651 |
0655 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987055 |
1789538075986425 |
131 |
131 |
2026-09-16 06:05:57.230156 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:56.647301 |
| 568665 |
598159 |
L37611 |
702H03M516 |
2026-09-16 |
COMPLETE |
15986864 |
2026-09-16 06:55:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 598159, "stp": "P", "toc": "Chiltern Railways", "uid": "L37611", "consist": "168214", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37611/2026-09-16/detailed", "trust_id": "702H03M516", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "2", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2H03", "timing_status": "EARLY", "origin_station": "Aylesbury", "current_leg_arr": "0655", "current_leg_dep": "0646", "current_leg_end": "London Marylebone", "origin_dep_time": "0537", "origin_platform": "1", "current_location": "London Marylebone", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Wembley Stadium", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Wembley Stadium", "current_leg_milage": "6.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"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\": 214.814, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 460.848, \"from_m\": 214.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11358.188, \"from_m\": 460.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\": 11457.989, \"from_m\": 11358.188, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12044.691, \"from_m\": 11457.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13357.951, \"from_m\": 12044.691, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20425.336, \"from_m\": 13357.951, \"capability_applied\": 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\": 24223.392, \"from_m\": 20425.336, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24320.338, \"from_m\": 24223.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24381.046, \"from_m\": 24320.338, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24758.135, \"from_m\": 24381.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25015.952, \"from_m\": 24758.135, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25102.315, \"from_m\": 25015.952, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26850.132, \"from_m\": 25102.315, \"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\": 59969.339, \"from_m\": 26850.132, \"capability_applied\": 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\": 60773.24, \"from_m\": 59969.339, \"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\": 61490.161, \"from_m\": 60773.24, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63170.095, \"from_m\": 61490.161, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68669.875, \"from_m\": 63170.095, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68684.627, \"from_m\": 68669.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68741.991, \"from_m\": 68684.627, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69048.434, \"from_m\": 68741.991, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69293.45, \"from_m\": 69048.434, \"capability_applied\": null, \"effective_limit_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\": 598159, \"profile_key\": \"22235cb527cb4ae755dbc5d8b4e4b05f682a1b239fb600b21c188575989a79b1\", \"schedule_id\": 16002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Marsh Lane Level Crossing\", \"stage_seq\": 2, \"distance_m\": 4049.422, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Little Kimble\", \"stage_seq\": 3, \"distance_m\": 6979.689, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Monks Risborough\", \"stage_seq\": 4, \"distance_m\": 9370.655, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Princes Risborough\", \"stage_seq\": 5, \"distance_m\": 11578.617, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Saunderton\", \"stage_seq\": 6, \"distance_m\": 16646.038, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"High Wycombe\", \"stage_seq\": 7, \"distance_m\": 24551.357, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Beaconsfield\", \"stage_seq\": 8, \"distance_m\": 32447.549, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Gerrards Cross\", \"stage_seq\": 9, \"distance_m\": 39304.22, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Denham Golf Club\", \"stage_seq\": 10, \"distance_m\": 42022.8, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Denham\", \"stage_seq\": 11, \"distance_m\": 43478.531, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"West Ruislip\", \"stage_seq\": 12, \"distance_m\": 47800.894, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"South Ruislip\", \"stage_seq\": 13, \"distance_m\": 50723.39, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Northolt Park\", \"stage_seq\": 14, \"distance_m\": 53592.188, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Sudbury Hill Harrow\", \"stage_seq\": 15, \"distance_m\": 55226.628, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Sudbury & Harrow Road\", \"stage_seq\": 16, \"distance_m\": 56714.859, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Wembley Stadium\", \"stage_seq\": 17, \"distance_m\": 58932.692, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Neasden South Jn\", \"stage_seq\": 18, \"distance_m\": 61030.287, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 19, \"distance_m\": 68626.82, \"section_seq\": 1, \"route_path_id\": 72251}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 20, \"distance_m\": 69293.45, \"section_seq\": 1, \"route_path_id\": 72251}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69293.45, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72251}], \"total_distance_m\": 69293.45, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 69293.45, \"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": "0537", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:10Z\", \"source_id\": 49128720, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:13Z\", \"source_id\": 15947478, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:24Z\", \"source_id\": 49136686, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:27Z\", \"source_id\": 15950008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:38Z\", \"source_id\": 49143516, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:44Z\", \"source_id\": 15952257, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:12Z\", \"source_id\": 49155279, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:17Z\", \"source_id\": 15955965, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:34Z\", \"source_id\": 49167221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:39Z\", \"source_id\": 15959767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:16Z\", \"source_id\": 49176324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:21Z\", \"source_id\": 15962697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:59Z\", \"source_id\": 49181706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:03Z\", \"source_id\": 15964462, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:13Z\", \"source_id\": 49192364, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:16Z\", \"source_id\": 15967956, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:49Z\", \"source_id\": 49202588, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:51Z\", \"source_id\": 15971180, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:57Z\", \"source_id\": 49207510, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:58Z\", \"source_id\": 15972676, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18254, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:47Z\", \"source_id\": 49213897, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:53Z\", \"source_id\": 15974657, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:48Z\", \"source_id\": 49220572, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:50Z\", \"source_id\": 15976849, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:49Z\", \"source_id\": 49227573, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:53Z\", \"source_id\": 15979100, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:45Z\", \"source_id\": 49251677, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:52Z\", \"source_id\": 15986508, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:15Z\", \"source_id\": 49252908, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:16Z\", \"source_id\": 15986864, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "2", "timing_fact_generation": 1789538057288714, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:55:58.359522", "service_state_evidence_id": 15986864, "current_leg_start_actual_dep": "2026-09-16T06:46:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:05:58.637539", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
AYS |
MYB |
2H03 |
168214 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 214.814, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 460.848, "from_m": 214.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11358.188, "from_m": 460.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": 11457.989, "from_m": 11358.188, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12044.691, "from_m": 11457.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 13357.951, "from_m": 12044.691, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20425.336, "from_m": 13357.951, "capability_applied": 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": 24223.392, "from_m": 20425.336, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24320.338, "from_m": 24223.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24381.046, "from_m": 24320.338, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24758.135, "from_m": 24381.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25015.952, "from_m": 24758.135, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25102.315, "from_m": 25015.952, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26850.132, "from_m": 25102.315, "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": 59969.339, "from_m": 26850.132, "capability_applied": 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": 60773.24, "from_m": 59969.339, "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": 61490.161, "from_m": 60773.24, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63170.095, "from_m": 61490.161, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68669.875, "from_m": 63170.095, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68684.627, "from_m": 68669.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68741.991, "from_m": 68684.627, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69048.434, "from_m": 68741.991, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69293.45, "from_m": 69048.434, "capability_applied": null, "effective_limit_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": 598159, "profile_key": "22235cb527cb4ae755dbc5d8b4e4b05f682a1b239fb600b21c188575989a79b1", "schedule_id": 16002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0537", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Marsh Lane Level Crossing", "stage_seq": 2, "distance_m": 4049.422, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Little Kimble", "stage_seq": 3, "distance_m": 6979.689, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Monks Risborough", "stage_seq": 4, "distance_m": 9370.655, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Princes Risborough", "stage_seq": 5, "distance_m": 11578.617, "section_seq": 1, "route_path_id": 72251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Saunderton", "stage_seq": 6, "distance_m": 16646.038, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "High Wycombe", "stage_seq": 7, "distance_m": 24551.357, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Beaconsfield", "stage_seq": 8, "distance_m": 32447.549, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Gerrards Cross", "stage_seq": 9, "distance_m": 39304.22, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Denham Golf Club", "stage_seq": 10, "distance_m": 42022.8, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Denham", "stage_seq": 11, "distance_m": 43478.531, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "West Ruislip", "stage_seq": 12, "distance_m": 47800.894, "section_seq": 1, "route_path_id": 72251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "South Ruislip", "stage_seq": 13, "distance_m": 50723.39, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Northolt Park", "stage_seq": 14, "distance_m": 53592.188, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Sudbury Hill Harrow", "stage_seq": 15, "distance_m": 55226.628, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Sudbury & Harrow Road", "stage_seq": 16, "distance_m": 56714.859, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Wembley Stadium", "stage_seq": 17, "distance_m": 58932.692, "section_seq": 1, "route_path_id": 72251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Neasden South Jn", "stage_seq": 18, "distance_m": 61030.287, "section_seq": 1, "route_path_id": 72251}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Marylebone 10 Signal", "stage_seq": 19, "distance_m": 68626.82, "section_seq": 1, "route_path_id": 72251}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 20, "distance_m": 69293.45, "section_seq": 1, "route_path_id": 72251}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69293.45, "from_m": 0.0, "section_seq": 1, "route_path_id": 72251}], "total_distance_m": 69293.45, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 69293.45, "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": 23359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:10Z", "source_id": 49128720, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:13Z", "source_id": 15947478, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:24Z", "source_id": 49136686, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:27Z", "source_id": 15950008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:38Z", "source_id": 49143516, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:44Z", "source_id": 15952257, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:12Z", "source_id": 49155279, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:17Z", "source_id": 15955965, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:34Z", "source_id": 49167221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:39Z", "source_id": 15959767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23299, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:16Z", "source_id": 49176324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:21Z", "source_id": 15962697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23295, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:59Z", "source_id": 49181706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:03Z", "source_id": 15964462, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:13Z", "source_id": 49192364, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:16Z", "source_id": 15967956, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:49Z", "source_id": 49202588, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:51Z", "source_id": 15971180, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18249, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:57Z", "source_id": 49207510, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:35:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:58Z", "source_id": 15972676, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18254, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:47Z", "source_id": 49213897, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:53Z", "source_id": 15974657, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18258, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:48Z", "source_id": 49220572, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:50Z", "source_id": 15976849, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:49Z", "source_id": 49227573, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:53Z", "source_id": 15979100, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:45Z", "source_id": 49251677, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:52Z", "source_id": 15986508, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:15Z", "source_id": 49252908, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:55:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:16Z", "source_id": 15986864, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Aylesbury |
0537 |
0537 |
1 |
None |
None |
London Marylebone |
0657 |
0657 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37611/2026-09-16/detailed |
None |
Wembley Stadium |
2026-09-16T06:46:00+01:00 |
London Marylebone |
9.0 |
{"type": "LineString", "coordinates": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
6.5 |
0646 |
0655 |
Wembley Stadium |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:55:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986864 |
1789538057288714 |
78 |
78 |
2026-09-16 06:05:58.637539 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:55:58.359522 |
| 568666 |
599464 |
G26748 |
871P05M616 |
2026-09-16 |
COMPLETE |
15987941 |
2026-09-16 06:56:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 599464, "stp": "P", "toc": "Southern", "uid": "G26748", "consist": "377603+377611", "dest_crs": "CAT", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26748/2026-09-16/detailed", "trust_id": "871P05M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caterham", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "1", "is_terminated": 1, "next_location": "Caterham", "signalling_id": "1P05", "timing_status": "EARLY", "origin_station": "London Bridge (Central)", "current_leg_arr": "0656", "current_leg_dep": "0650", "current_leg_end": "Caterham", "origin_dep_time": "0612", "origin_platform": "12", "current_location": "Caterham Sidings", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]}", "current_leg_start": "Whyteleafe South", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.2824639", "next_location_lon": "-0.0784543", "previous_location": "Whyteleafe South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16906.412, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17045.895, \"from_m\": 16906.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18322.627, \"from_m\": 17045.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21008.524, \"from_m\": 18322.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21045.041, \"from_m\": 21008.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21105.508, \"from_m\": 21045.041, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21447.559, \"from_m\": 21105.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21546.412, \"from_m\": 21447.559, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28537.674, \"from_m\": 21546.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28899.16, \"from_m\": 28537.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 599464, \"profile_key\": \"5162e71d3304ad5169cb85dfd1148893a67e061d43f31ba9622f7e43c68842f8\", \"schedule_id\": 10442, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 8, \"distance_m\": 14918.983, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 16521.717, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"South Croydon\", \"stage_seq\": 11, \"distance_m\": 18010.097, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Purley Oaks\", \"stage_seq\": 12, \"distance_m\": 19804.458, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0641\", \"location\": \"Purley\", \"stage_seq\": 13, \"distance_m\": 21302.705, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Kenley\", \"stage_seq\": 14, \"distance_m\": 23289.761, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Whyteleafe\", \"stage_seq\": 15, \"distance_m\": 25463.167, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Whyteleafe South\", \"stage_seq\": 16, \"distance_m\": 26254.184, \"section_seq\": 1, \"route_path_id\": 69162}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Caterham\", \"stage_seq\": 17, \"distance_m\": 28899.16, \"section_seq\": 1, \"route_path_id\": 69162}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28899.16, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69162}], \"total_distance_m\": 28899.16, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28058.956, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 840.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2824639", "current_position_lon": "-0.0784543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:12Z\", \"source_id\": 49170205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:16Z\", \"source_id\": 15960742, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:38Z\", \"source_id\": 49180978, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:43Z\", \"source_id\": 15964207, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:53Z\", \"source_id\": 49187501, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:54Z\", \"source_id\": 15966349, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:00Z\", \"source_id\": 49196292, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:06Z\", \"source_id\": 15969255, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:12Z\", \"source_id\": 49203473, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:15Z\", \"source_id\": 15971506, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:26Z\", \"source_id\": 49210932, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:29Z\", \"source_id\": 15973759, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:34Z\", \"source_id\": 49226969, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:38Z\", \"source_id\": 15978897, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:13Z\", \"source_id\": 49240435, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:16Z\", \"source_id\": 15983094, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:44Z\", \"source_id\": 49256489, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:44Z\", \"source_id\": 15987941, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caterham", "service_state_platform": "2", "timing_fact_generation": 1789538146612414, "current_leg_arrival_utc": "2026-09-16T06:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:01.188865", "service_state_evidence_id": 15987941, "current_leg_start_actual_dep": "2026-09-16T06:51:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.210350", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
CAT |
1P05 |
377603+377611 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16906.412, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17045.895, "from_m": 16906.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18322.627, "from_m": 17045.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21008.524, "from_m": 18322.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21045.041, "from_m": 21008.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21105.508, "from_m": 21045.041, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21447.559, "from_m": 21105.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21546.412, "from_m": 21447.559, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28537.674, "from_m": 21546.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28899.16, "from_m": 28537.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 599464, "profile_key": "5162e71d3304ad5169cb85dfd1148893a67e061d43f31ba9622f7e43c68842f8", "schedule_id": 10442, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Norwood Fork Jn", "stage_seq": 8, "distance_m": 14918.983, "section_seq": 1, "route_path_id": 69162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "East Croydon", "stage_seq": 10, "distance_m": 16521.717, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "South Croydon", "stage_seq": 11, "distance_m": 18010.097, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Purley Oaks", "stage_seq": 12, "distance_m": 19804.458, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0641", "location": "Purley", "stage_seq": 13, "distance_m": 21302.705, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Kenley", "stage_seq": 14, "distance_m": 23289.761, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Whyteleafe", "stage_seq": 15, "distance_m": 25463.167, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Whyteleafe South", "stage_seq": 16, "distance_m": 26254.184, "section_seq": 1, "route_path_id": 69162}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Caterham", "stage_seq": 17, "distance_m": 28899.16, "section_seq": 1, "route_path_id": 69162}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28899.16, "from_m": 0.0, "section_seq": 1, "route_path_id": 69162}], "total_distance_m": 28899.16, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28058.956, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 840.204, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:12Z", "source_id": 49170205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:16Z", "source_id": 15960742, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:38Z", "source_id": 49180978, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:43Z", "source_id": 15964207, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:53Z", "source_id": 49187501, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:54Z", "source_id": 15966349, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:00Z", "source_id": 49196292, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:06Z", "source_id": 15969255, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:12Z", "source_id": 49203473, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:15Z", "source_id": 15971506, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:26Z", "source_id": 49210932, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:29Z", "source_id": 15973759, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30527, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:34Z", "source_id": 49226969, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:38Z", "source_id": 15978897, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:13Z", "source_id": 49240435, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:50:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:16Z", "source_id": 15983094, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:44Z", "source_id": 49256489, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:44Z", "source_id": 15987941, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
0612 |
0612 |
12 |
None |
None |
Caterham |
0657 |
0657 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26748/2026-09-16/detailed |
None |
Whyteleafe South |
2026-09-16T06:51:30+01:00 |
Caterham |
6.0 |
{"type": "LineString", "coordinates": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]} |
1.6 |
0650 |
0656 |
Whyteleafe South |
Caterham Sidings |
Caterham |
51.2824639 |
-0.0784543 |
51.2824639 |
-0.0784543 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:56:00 |
Caterham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987941 |
1789538146612414 |
56 |
56 |
2026-09-16 06:06:03.210350 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:01.188865 |
| 568667 |
599607 |
F45271 |
522R581616 |
2026-09-16 |
COMPLETE |
15987275 |
2026-09-16 06:56:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 599607, "stp": "N", "toc": "c2c", "uid": "F45271", "consist": "357014+357034", "dest_crs": "GRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45271/2026-09-16/detailed", "trust_id": "522R581616", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grays", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "3", "is_terminated": 1, "next_location": "Grays", "signalling_id": "2R58", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "0656", "current_leg_dep": "0648", "current_leg_end": "Grays", "origin_dep_time": "0616", "origin_platform": "4", "current_location": "Grays", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]}", "current_leg_start": "Purfleet", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "51.4764321", "next_location_lon": "0.3208866", "previous_location": "Purfleet", "current_leg_milage": "3.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12650.319, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12944.408, \"from_m\": 12650.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13257.665, \"from_m\": 12944.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.52, \"from_m\": 13257.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14684.853, \"from_m\": 13420.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14744.86, \"from_m\": 14684.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14982.299, \"from_m\": 14744.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16094.617, \"from_m\": 14982.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18338.003, \"from_m\": 16094.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18379.639, \"from_m\": 18338.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32941.808, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 599607, \"profile_key\": \"7a9fe45d7d641f4c167337c5dd7a3de8a81723ff749e930fa4a05152fc8190bd\", \"schedule_id\": 36024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0633\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Dagenham Dock\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"Purfleet\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"Grays\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 102773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32941.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}], \"total_distance_m\": 32941.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30936.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2005.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4764321", "current_position_lon": "0.3208866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:46Z\", \"source_id\": 49175357, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:51Z\", \"source_id\": 15962397, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:53Z\", \"source_id\": 49185522, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:55Z\", \"source_id\": 15965698, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:04Z\", \"source_id\": 49203258, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:08Z\", \"source_id\": 15971404, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:34Z\", \"source_id\": 49213349, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:38Z\", \"source_id\": 15974503, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:48Z\", \"source_id\": 49220600, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:52Z\", \"source_id\": 15976855, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:48Z\", \"source_id\": 49234708, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:52Z\", \"source_id\": 15981321, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:50Z\", \"source_id\": 49254335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:50Z\", \"source_id\": 15987275, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grays", "service_state_platform": "3", "timing_fact_generation": 1789538091997318, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:01.499733", "service_state_evidence_id": 15987275, "current_leg_start_actual_dep": "2026-09-16T06:49:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.130283", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
GRY |
2R58 |
357014+357034 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12650.319, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12944.408, "from_m": 12650.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13257.665, "from_m": 12944.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.52, "from_m": 13257.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14684.853, "from_m": 13420.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14744.86, "from_m": 14684.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14982.299, "from_m": 14744.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16094.617, "from_m": 14982.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18338.003, "from_m": 16094.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18379.639, "from_m": 18338.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32941.808, "from_m": 18379.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 599607, "profile_key": "7a9fe45d7d641f4c167337c5dd7a3de8a81723ff749e930fa4a05152fc8190bd", "schedule_id": 36024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0633", "location": "Barking", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Ripple Lane West Jn", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Dagenham Dock", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Rainham (Essex)", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "Purfleet", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "West Thurrock Jn", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "Grays", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 102773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32941.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 102773}], "total_distance_m": 32941.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30936.709, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2005.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:46Z", "source_id": 49175357, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:51Z", "source_id": 15962397, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:53Z", "source_id": 49185522, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:55Z", "source_id": 15965698, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:04Z", "source_id": 49203258, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:08Z", "source_id": 15971404, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:34Z", "source_id": 49213349, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:38Z", "source_id": 15974503, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:48Z", "source_id": 49220600, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:52Z", "source_id": 15976855, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:48Z", "source_id": 49234708, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:52Z", "source_id": 15981321, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:50Z", "source_id": 49254335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:50Z", "source_id": 15987275, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
0616 |
0616 |
4 |
None |
None |
Grays |
0654 |
0654 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45271/2026-09-16/detailed |
None |
Purfleet |
2026-09-16T06:49:30+01:00 |
Grays |
8.0 |
{"type": "LineString", "coordinates": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]} |
3.7 |
0648 |
0656 |
Purfleet |
Grays |
Grays |
51.4764321 |
0.3208866 |
51.4764321 |
0.3208866 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:56:00 |
Grays |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987275 |
1789538091997318 |
49 |
49 |
2026-09-16 06:06:03.130283 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:01.499733 |
| 568668 |
600546 |
L79112 |
861J04M616 |
2026-09-16 |
COMPLETE |
15987150 |
2026-09-16 06:56:00 |
2026-09-16 06:06:07 |
2026-09-18 06:06:07 |
{"id": 600546, "stp": "P", "toc": "South Western Railway", "uid": "L79112", "consist": "450034", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79112/2026-09-16/detailed", "trust_id": "861J04M616", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J04", "timing_status": "LATE", "origin_station": "Lymington Pier", "current_leg_arr": "0656", "current_leg_dep": "0646", "current_leg_end": "Brockenhurst", "origin_dep_time": "0644", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 991.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6933.066, \"from_m\": 991.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7736.303, \"from_m\": 6933.066, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7891.7, \"from_m\": 7736.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7981.0, \"from_m\": 7891.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8023.155, \"from_m\": 7981.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8094.436, \"from_m\": 8023.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8643.111, \"from_m\": 8094.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 600546, \"profile_key\": \"e3f89f083cf50d0aba872fd1bff307e1b146a47488135049085f6a0aff42f41c\", \"schedule_id\": 16678, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34804}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 769.603, \"section_seq\": 1, \"route_path_id\": 34804}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"Brockenhurst\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 34804}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34804}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:53Z\", \"source_id\": 15980572, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:35Z\", \"source_id\": 49253699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:40Z\", \"source_id\": 15987150, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1789538082780206, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:01.903688", "service_state_evidence_id": 15987150, "current_leg_start_actual_dep": "2026-09-16T06:48:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.950129", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
LYP |
BCU |
1J04 |
450034 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 991.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6933.066, "from_m": 991.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7736.303, "from_m": 6933.066, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7891.7, "from_m": 7736.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7981.0, "from_m": 7891.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8023.155, "from_m": 7981.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8094.436, "from_m": 8023.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8643.111, "from_m": 8094.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 600546, "profile_key": "e3f89f083cf50d0aba872fd1bff307e1b146a47488135049085f6a0aff42f41c", "schedule_id": 16678, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0644", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34804}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Lymington Town", "stage_seq": 2, "distance_m": 769.603, "section_seq": 1, "route_path_id": 34804}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "Brockenhurst", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 34804}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 34804}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:53Z", "source_id": 15980572, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:35Z", "source_id": 49253699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:40Z", "source_id": 15987150, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Lymington Pier |
0644 |
0644 |
None |
None |
None |
Brockenhurst |
0655 |
0654 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79112/2026-09-16/detailed |
None |
Lymington Town |
2026-09-16T06:48:30+01:00 |
Brockenhurst |
10.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} |
4.9 |
0646 |
0656 |
Lymington Town |
Brockenhurst |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:56:00 |
Brockenhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987150 |
1789538082780206 |
9 |
9 |
2026-09-16 06:06:03.950129 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:01.903688 |
| 568669 |
598456 |
G28277 |
879Y03M516 |
2026-09-16 |
COMPLETE |
15986828 |
2026-09-16 06:56:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 598456, "stp": "P", "toc": "Thameslink", "uid": "G28277", "consist": "700004", "dest_crs": "SEV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28277/2026-09-16/detailed", "trust_id": "879Y03M516", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "4", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "9Y03", "timing_status": "LATE", "origin_station": "London Blackfriars", "current_leg_arr": "0656", "current_leg_dep": "0651", "current_leg_end": "Sevenoaks", "origin_dep_time": "0546", "origin_platform": "3", "current_location": "Sevenoaks", "last_update_time": "2026-09-16T06:06:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]}", "current_leg_start": "Bat & Ball", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Bat & Ball", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 700.496, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1765.547, \"from_m\": 700.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1990.517, \"from_m\": 1765.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4765.052, \"from_m\": 1990.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4848.975, \"from_m\": 4765.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4880.583, \"from_m\": 4848.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5590.11, \"from_m\": 4880.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5622.571, \"from_m\": 5590.11, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7402.591, \"from_m\": 5622.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7902.925, \"from_m\": 7402.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8170.496, \"from_m\": 7902.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8220.855, \"from_m\": 8170.496, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8539.864, \"from_m\": 8220.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10578.474, \"from_m\": 8539.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11083.262, \"from_m\": 10578.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13400.165, \"from_m\": 11083.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14204.008, \"from_m\": 13400.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14978.828, \"from_m\": 14204.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15033.167, \"from_m\": 14978.828, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16812.204, \"from_m\": 15033.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16866.543, \"from_m\": 16812.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19467.061, \"from_m\": 16866.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19946.491, \"from_m\": 19467.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24408.866, \"from_m\": 19946.491, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24454.287, \"from_m\": 24408.866, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26093.445, \"from_m\": 24454.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32116.112, \"from_m\": 26093.445, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32550.687, \"from_m\": 32116.112, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32645.192, \"from_m\": 32550.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32987.907, \"from_m\": 32645.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43153.584, \"from_m\": 32987.907, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44045.86, \"from_m\": 43153.584, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45448.462, \"from_m\": 44045.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47038.022, \"from_m\": 45448.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47074.701, \"from_m\": 47038.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47346.365, \"from_m\": 47074.701, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47672.261, \"from_m\": 47346.365, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47722.305, \"from_m\": 47672.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47959.78, \"from_m\": 47722.305, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 598456, \"profile_key\": \"7243f9f3708d76cba64e449d85e751f3a43bf11cb25724d94e444fdbdd1a6cd9\", \"schedule_id\": 11065, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.555, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.136, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4983.623, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 5556.912, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6273.409, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7103.167, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 7652.758, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 10112.121, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Crofton Park\", \"stage_seq\": 11, \"distance_m\": 12014.438, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Catford\", \"stage_seq\": 12, \"distance_m\": 13473.6, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Bellingham\", \"stage_seq\": 13, \"distance_m\": 14827.48, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Beckenham Hill\", \"stage_seq\": 14, \"distance_m\": 15922.685, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Ravensbourne\", \"stage_seq\": 15, \"distance_m\": 19179.83, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Shortlands\", \"stage_seq\": 16, \"distance_m\": 20351.9, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623H\", \"location\": \"Bromley South\", \"stage_seq\": 17, \"distance_m\": 21660.967, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Bickley\", \"stage_seq\": 18, \"distance_m\": 23498.803, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Bickley Jn\", \"stage_seq\": 19, \"distance_m\": 24408.866, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 20, \"distance_m\": 25929.977, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"St. Mary Cray\", \"stage_seq\": 21, \"distance_m\": 27997.022, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Swanley\", \"stage_seq\": 22, \"distance_m\": 32285.023, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Eynsford\", \"stage_seq\": 23, \"distance_m\": 37122.39, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Shoreham (Kent)\", \"stage_seq\": 24, \"distance_m\": 40762.389, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Otford\", \"stage_seq\": 25, \"distance_m\": 43050.737, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Otford Jn\", \"stage_seq\": 26, \"distance_m\": 44017.353, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Bat & Ball\", \"stage_seq\": 27, \"distance_m\": 45585.314, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 28, \"distance_m\": 47959.78, \"section_seq\": 1, \"route_path_id\": 31919}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47959.78, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31919}], \"total_distance_m\": 47959.78, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44086.654, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:53Z\", \"source_id\": 49122498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:57Z\", \"source_id\": 15945542, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:10Z\", \"source_id\": 49133171, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:13Z\", \"source_id\": 15948902, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:36Z\", \"source_id\": 49138536, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:42Z\", \"source_id\": 15950572, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:29Z\", \"source_id\": 49143247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:32Z\", \"source_id\": 15952150, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:12Z\", \"source_id\": 49149763, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:13Z\", \"source_id\": 15954208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:51Z\", \"source_id\": 49154585, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:53Z\", \"source_id\": 15955761, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:24Z\", \"source_id\": 49159290, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:29Z\", \"source_id\": 15957303, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:13Z\", \"source_id\": 49164597, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:18Z\", \"source_id\": 15958913, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:35Z\", \"source_id\": 49169072, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:38Z\", \"source_id\": 15960369, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:48Z\", \"source_id\": 49173433, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:54Z\", \"source_id\": 15961784, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:27Z\", \"source_id\": 49178545, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:28Z\", \"source_id\": 15963433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:32Z\", \"source_id\": 49184792, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:33Z\", \"source_id\": 15965438, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:08Z\", \"source_id\": 49194421, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:11Z\", \"source_id\": 15968620, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:32Z\", \"source_id\": 49204229, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:38Z\", \"source_id\": 15971742, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:58Z\", \"source_id\": 49216464, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:58Z\", \"source_id\": 15975502, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:08Z\", \"source_id\": 49225957, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:08Z\", \"source_id\": 15978546, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:03Z\", \"source_id\": 49232839, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:03Z\", \"source_id\": 15980703, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:31Z\", \"source_id\": 49241274, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:33Z\", \"source_id\": 15983345, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:10Z\", \"source_id\": 49252705, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:14Z\", \"source_id\": 15986828, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "4", "timing_fact_generation": 1789538055058325, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:02.368399", "service_state_evidence_id": 15986828, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.946951", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BFR |
SEV |
9Y03 |
700004 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 235.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.052, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4848.975, "from_m": 4765.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.583, "from_m": 4848.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5590.11, "from_m": 4880.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5622.571, "from_m": 5590.11, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7402.591, "from_m": 5622.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7902.925, "from_m": 7402.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8170.496, "from_m": 7902.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8220.855, "from_m": 8170.496, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8539.864, "from_m": 8220.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10578.474, "from_m": 8539.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11083.262, "from_m": 10578.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13400.165, "from_m": 11083.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14204.008, "from_m": 13400.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14978.828, "from_m": 14204.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15033.167, "from_m": 14978.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16812.204, "from_m": 15033.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16866.543, "from_m": 16812.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19467.061, "from_m": 16866.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19946.491, "from_m": 19467.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24408.866, "from_m": 19946.491, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24454.287, "from_m": 24408.866, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26093.445, "from_m": 24454.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32116.112, "from_m": 26093.445, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32550.687, "from_m": 32116.112, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32645.192, "from_m": 32550.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32987.907, "from_m": 32645.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43153.584, "from_m": 32987.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44045.86, "from_m": 43153.584, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45448.462, "from_m": 44045.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47038.022, "from_m": 45448.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47074.701, "from_m": 47038.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47346.365, "from_m": 47074.701, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47672.261, "from_m": 47346.365, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47722.305, "from_m": 47672.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47959.78, "from_m": 47722.305, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 598456, "profile_key": "7243f9f3708d76cba64e449d85e751f3a43bf11cb25724d94e444fdbdd1a6cd9", "schedule_id": 11065, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4983.623, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5556.912, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6273.409, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7103.167, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 7652.758, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Nunhead", "stage_seq": 10, "distance_m": 10112.121, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Crofton Park", "stage_seq": 11, "distance_m": 12014.438, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Catford", "stage_seq": 12, "distance_m": 13473.6, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Bellingham", "stage_seq": 13, "distance_m": 14827.48, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Beckenham Hill", "stage_seq": 14, "distance_m": 15922.685, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Ravensbourne", "stage_seq": 15, "distance_m": 19179.83, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Shortlands", "stage_seq": 16, "distance_m": 20351.9, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623H", "location": "Bromley South", "stage_seq": 17, "distance_m": 21660.967, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Bickley", "stage_seq": 18, "distance_m": 23498.803, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Bickley Jn", "stage_seq": 19, "distance_m": 24408.866, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "St. Mary Cray Jn", "stage_seq": 20, "distance_m": 25929.977, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "St. Mary Cray", "stage_seq": 21, "distance_m": 27997.022, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Swanley", "stage_seq": 22, "distance_m": 32285.023, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Eynsford", "stage_seq": 23, "distance_m": 37122.39, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Shoreham (Kent)", "stage_seq": 24, "distance_m": 40762.389, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Otford", "stage_seq": 25, "distance_m": 43050.737, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Otford Jn", "stage_seq": 26, "distance_m": 44017.353, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Bat & Ball", "stage_seq": 27, "distance_m": 45585.314, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 28, "distance_m": 47959.78, "section_seq": 1, "route_path_id": 31919}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47959.78, "from_m": 0.0, "section_seq": 1, "route_path_id": 31919}], "total_distance_m": 47959.78, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44086.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:53Z", "source_id": 49122498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:49:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:57Z", "source_id": 15945542, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:10Z", "source_id": 49133171, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:13Z", "source_id": 15948902, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:36Z", "source_id": 49138536, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:42Z", "source_id": 15950572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:29Z", "source_id": 49143247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:32Z", "source_id": 15952150, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:12Z", "source_id": 49149763, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:13Z", "source_id": 15954208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:51Z", "source_id": 49154585, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:53Z", "source_id": 15955761, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:24Z", "source_id": 49159290, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:12:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:29Z", "source_id": 15957303, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:13Z", "source_id": 49164597, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:18Z", "source_id": 15958913, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:35Z", "source_id": 49169072, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:38Z", "source_id": 15960369, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:48Z", "source_id": 49173433, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:54Z", "source_id": 15961784, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:27Z", "source_id": 49178545, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:28Z", "source_id": 15963433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:32Z", "source_id": 49184792, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:33Z", "source_id": 15965438, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:08Z", "source_id": 49194421, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:11Z", "source_id": 15968620, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:32Z", "source_id": 49204229, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:38Z", "source_id": 15971742, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:58Z", "source_id": 49216464, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:58Z", "source_id": 15975502, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32550, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:08Z", "source_id": 49225957, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:08Z", "source_id": 15978546, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:03Z", "source_id": 49232839, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:03Z", "source_id": 15980703, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32563, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:31Z", "source_id": 49241274, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T05:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:33Z", "source_id": 15983345, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:10Z", "source_id": 49252705, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:14Z", "source_id": 15986828, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
London Blackfriars |
0546 |
0546 |
3 |
None |
None |
Sevenoaks |
0655 |
0655 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28277/2026-09-16/detailed |
None |
Bat & Ball |
2026-09-16T06:51:00+01:00 |
Sevenoaks |
5.0 |
{"type": "LineString", "coordinates": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]} |
1.5 |
0651 |
0656 |
Bat & Ball |
Sevenoaks |
Sevenoaks |
51.2768276 |
0.1816949 |
51.2768276 |
0.1816949 |
1 |
0 |
2026-09-16 06:06:07 |
TERMINATED |
2026-09-16 05:56:00 |
Sevenoaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986828 |
1789538055058325 |
110 |
110 |
2026-09-16 06:06:03.946951 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:02.368399 |
| 568670 |
600750 |
C48661 |
732W05M616 |
2026-09-16 |
COMPLETE |
15985613 |
2026-09-16 06:55:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 600750, "stp": "P", "toc": "Great Western Railway", "uid": "C48661", "consist": "165129", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48661/2026-09-16/detailed", "trust_id": "732W05M616", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W05", "timing_status": "EARLY", "origin_station": "Slough", "current_leg_arr": "0655", "current_leg_dep": "0650", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "0650", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-16T06:06:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]}", "current_leg_start": "Slough", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.4832256", "next_location_lon": "-0.6103467", "previous_location": "Slough", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.318, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1810.666, \"from_m\": 575.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8039.345, \"from_m\": 7739.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 600750, \"profile_key\": \"1cd27d428bcca77118488cd1bd8548fad04978a61e62f0f11bb5a79803554c49\", \"schedule_id\": 6466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Central\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4832256", "current_position_lon": "-0.6103467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:32Z\", \"source_id\": 49248800, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:35Z\", \"source_id\": 15985613, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789537957112352, "current_leg_arrival_utc": "2026-09-16T06:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:02.383391", "service_state_evidence_id": 15985613, "current_leg_start_actual_dep": "2026-09-16T06:50:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:04.101592", "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 |
SLO |
WNC |
2W05 |
165129 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 575.318, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1810.666, "from_m": 575.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8039.345, "from_m": 7739.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 600750, "profile_key": "1cd27d428bcca77118488cd1bd8548fad04978a61e62f0f11bb5a79803554c49", "schedule_id": 6466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Windsor & Eton Central", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:32Z", "source_id": 49248800, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:35Z", "source_id": 15985613, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}] |
Slough |
0650 |
0650 |
1 |
None |
None |
Windsor & Eton Central |
0656 |
0656 |
BAY |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48661/2026-09-16/detailed |
None |
Slough |
2026-09-16T06:50:00+01:00 |
Windsor & Eton Central |
5.0 |
{"type": "LineString", "coordinates": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]} |
5.0 |
0650 |
0655 |
Slough |
Windsor & Eton Central |
Windsor & Eton Central |
51.4832256 |
-0.6103467 |
51.4832256 |
-0.6103467 |
1 |
0 |
2026-09-16 06:06:08 |
TERMINATED |
2026-09-16 05:55:00 |
Windsor & Eton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15985613 |
1789537957112352 |
7 |
7 |
2026-09-16 06:06:04.101592 |
BAY |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:02.383391 |
| 568671 |
598786 |
C18087 |
705Y04M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:56:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 598786, "stp": "P", "toc": "West Midlands Trains", "uid": "C18087", "consist": "350371", "dest_crs": "NMP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18087/2026-09-16/detailed", "trust_id": "705Y04M516", "origin_crs": "XND", "show_on_map": 0, "dar_est_time": "05:56:00", "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-16", "dest_arr_time": "0600", "dest_platform": "3", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "5Y04", "timing_status": null, "origin_station": "Northampton EMD", "current_leg_arr": "0600", "current_leg_dep": "0556", "current_leg_end": "Northampton", "origin_dep_time": "0556", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:06:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Northampton EMD", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": null, "current_leg_milage": "1.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1447.284, \"from_m\": 0.0, \"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\": 2091.826, \"from_m\": 1447.284, \"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}], \"service_id\": 598786, \"profile_key\": \"a5ebf75837daa6958b2e1a9d1725fe3d64e07d1ec13298511e76525ae3c0e79e\", \"schedule_id\": 2436, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Northampton EMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Northampton North Jn\", \"stage_seq\": 2, \"distance_m\": 1514.453, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 3, \"distance_m\": 2091.826, \"section_seq\": 1, \"route_path_id\": 28881}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2091.826, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}], \"total_distance_m\": 2091.826, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2091.826, \"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": "0556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Northampton EMD", "service_state_platform": null, "timing_fact_generation": 1789531012939336, "current_leg_arrival_utc": "2026-09-16T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:02.723849", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:56:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.952444", "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 |
XND |
NMP |
5Y04 |
350371 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1447.284, "from_m": 0.0, "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": 2091.826, "from_m": 1447.284, "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}], "service_id": 598786, "profile_key": "a5ebf75837daa6958b2e1a9d1725fe3d64e07d1ec13298511e76525ae3c0e79e", "schedule_id": 2436, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Northampton EMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Northampton North Jn", "stage_seq": 2, "distance_m": 1514.453, "section_seq": 1, "route_path_id": 28881}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Northampton", "stage_seq": 3, "distance_m": 2091.826, "section_seq": 1, "route_path_id": 28881}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2091.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 28881}], "total_distance_m": 2091.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2091.826, "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} |
[] |
Northampton EMD |
0556 |
0556 |
None |
5:56:00 |
None |
Northampton |
0600 |
0600 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C18087/2026-09-16/detailed |
None |
Northampton EMD |
2026-09-16T05:56:30+01:00 |
Northampton |
4.0 |
{"type": "LineString", "coordinates": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} |
1.3 |
0556 |
0600 |
None |
None |
Northampton |
52.2378792 |
-0.9071473 |
52.2378792 |
-0.9071473 |
1 |
0 |
2026-09-16 06:06:08 |
TERMINATED |
2026-09-16 05:56:00 |
Northampton EMD |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789531012939336 |
0 |
0 |
2026-09-16 06:06:03.952444 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:02.723849 |
| 568672 |
598787 |
C49272 |
685G79M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:56:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 598787, "stp": "P", "toc": "Great Western Railway", "uid": "C49272", "consist": "165101", "dest_crs": "GCR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49272/2026-09-16/detailed", "trust_id": "685G79M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:56:00", "dar_platform": null, "dest_station": "Gloucester", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "4", "is_terminated": 1, "next_location": "Gloucester Ground Sig. 454", "signalling_id": "5G79", "timing_status": null, "origin_station": "Gloucester Carriage Sidings", "current_leg_arr": "0557", "current_leg_dep": "0556", "current_leg_end": "Gloucester Ground Sig. 454", "origin_dep_time": "0556", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:06:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366568, 51.8650703], [-2.2357743, 51.8645618], [-2.2355435999999997, 51.8644326], [-2.2351313, 51.86424989999999]]}", "current_leg_start": "Gloucester Carriage Sidings", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.8642499", "next_location_lon": "-2.2351313", "previous_location": null, "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.207, \"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\": 1040.169, \"from_m\": 433.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598787, \"profile_key\": \"f1e533348efdad7b3fb721060079dea1ca3a0fca9e8bc7f9e0c7b4f3c98625d9\", \"schedule_id\": 6648, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Gloucester Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67788}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0600\", \"location\": \"Gloucester Ground Sig. 454\", \"stage_seq\": 2, \"distance_m\": 139.111, \"section_seq\": 1, \"route_path_id\": 67788}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Gloucester\", \"stage_seq\": 3, \"distance_m\": 1040.169, \"section_seq\": 1, \"route_path_id\": 67788}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1040.169, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67788}], \"total_distance_m\": 1040.169, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1040.169, \"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": "0556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.8642499", "current_position_lon": "-2.2351313", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Gloucester Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789532098487822, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:02.727995", "service_state_evidence_id": 49085153, "current_leg_start_actual_dep": "2026-09-16T05:56:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.954287", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
GCR |
5G79 |
165101 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 433.207, "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": 1040.169, "from_m": 433.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598787, "profile_key": "f1e533348efdad7b3fb721060079dea1ca3a0fca9e8bc7f9e0c7b4f3c98625d9", "schedule_id": 6648, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Gloucester Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67788}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0600", "location": "Gloucester Ground Sig. 454", "stage_seq": 2, "distance_m": 139.111, "section_seq": 1, "route_path_id": 67788}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Gloucester", "stage_seq": 3, "distance_m": 1040.169, "section_seq": 1, "route_path_id": 67788}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1040.169, "from_m": 0.0, "section_seq": 1, "route_path_id": 67788}], "total_distance_m": 1040.169, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1040.169, "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} |
[] |
Gloucester Carriage Sidings |
0556 |
0556 |
None |
5:56:00 |
None |
Gloucester |
0601 |
0601 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C49272/2026-09-16/detailed |
None |
Gloucester Carriage Sidings |
2026-09-16T05:56:30+01:00 |
Gloucester Ground Sig. 454 |
1.0 |
{"type": "LineString", "coordinates": [[-2.2366568, 51.8650703], [-2.2357743, 51.8645618], [-2.2355435999999997, 51.8644326], [-2.2351313, 51.86424989999999]]} |
0.1 |
0556 |
0557 |
None |
None |
Gloucester Ground Sig. 454 |
51.8642499 |
-2.2351313 |
51.8642499 |
-2.2351313 |
1 |
0 |
2026-09-16 06:06:08 |
TERMINATED |
2026-09-16 05:56:00 |
Gloucester Carriage Sidings |
TD |
NEVER_DEPARTED_TIMEOUT |
49085153 |
1789532098487822 |
1 |
1 |
2026-09-16 06:06:03.954287 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:02.727995 |
| 568673 |
598797 |
W86761 |
085K04M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:56:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 598797, "stp": "P", "toc": "ScotRail", "uid": "W86761", "consist": "380111", "dest_crs": "AYR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86761/2026-09-16/detailed", "trust_id": "085K04M516", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": "05:56:00", "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "5K04", "timing_status": null, "origin_station": "Ayr C.S.D.", "current_leg_arr": "0601", "current_leg_dep": "0556", "current_leg_end": "Ayr", "origin_dep_time": "0556", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:06:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Ayr C.S.D.", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 680.783, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 927.68, \"from_m\": 680.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1005.647, \"from_m\": 927.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.814, \"from_m\": 1005.647, \"capability_applied\": null, \"effective_limit_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\": 598797, \"profile_key\": \"610b418f544071ff5a2599725ff0f6970b013ca3aaed54e31eaf2e196f8fa1f5\", \"schedule_id\": 29501, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39898}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 1093.814, \"section_seq\": 1, \"route_path_id\": 39898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1093.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39898}], \"total_distance_m\": 1093.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.814, \"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": "0556", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ayr C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789531013028845, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:02.741540", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:56:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:03.956232", "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 |
XAR |
AYR |
5K04 |
380111 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 680.783, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 927.68, "from_m": 680.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1005.647, "from_m": 927.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.814, "from_m": 1005.647, "capability_applied": null, "effective_limit_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": 598797, "profile_key": "610b418f544071ff5a2599725ff0f6970b013ca3aaed54e31eaf2e196f8fa1f5", "schedule_id": 29501, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39898}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Ayr", "stage_seq": 2, "distance_m": 1093.814, "section_seq": 1, "route_path_id": 39898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1093.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 39898}], "total_distance_m": 1093.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.814, "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} |
[] |
Ayr C.S.D. |
0556 |
0556 |
None |
5:56:00 |
None |
Ayr |
0601 |
0601 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W86761/2026-09-16/detailed |
None |
Ayr C.S.D. |
2026-09-16T05:56:30+01:00 |
Ayr |
5.0 |
{"type": "LineString", "coordinates": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
0.7 |
0556 |
0601 |
None |
None |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-16 06:06:08 |
TERMINATED |
2026-09-16 05:56:00 |
Ayr C.S.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789531013028845 |
0 |
0 |
2026-09-16 06:06:03.956232 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:02.741540 |
| 568674 |
597987 |
C82499 |
541C02M516 |
2026-09-16 |
COMPLETE |
15987219 |
2026-09-16 06:56:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 597987, "stp": "P", "toc": "Thameslink", "uid": "C82499", "consist": "700109", "dest_crs": "CBG", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82499/2026-09-16/detailed", "trust_id": "541C02M516", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": "7", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "1C02", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "0656", "current_leg_dep": "0651", "current_leg_end": "Cambridge", "origin_dep_time": "0531", "origin_platform": "8", "current_location": "Cambridge", "last_update_time": "2026-09-16T06:06:08", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 51499.569, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51567.956, \"from_m\": 51499.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51664.967, \"from_m\": 51567.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 52248.952, \"from_m\": 51664.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52276.054, \"from_m\": 52248.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52334.378, \"from_m\": 52276.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55821.284, \"from_m\": 52334.378, \"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\": 55860.951, \"from_m\": 55821.284, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55964.286, \"from_m\": 55860.951, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55997.737, \"from_m\": 55964.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61376.987, \"from_m\": 55997.737, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67612.58, \"from_m\": 61376.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69511.293, \"from_m\": 67612.58, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71065.935, \"from_m\": 69511.293, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71734.223, \"from_m\": 71065.935, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72027.732, \"from_m\": 71734.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72779.563, \"from_m\": 72027.732, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79333.223, \"from_m\": 72779.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80103.284, \"from_m\": 79333.223, \"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\": 87525.434, \"from_m\": 80103.284, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87541.259, \"from_m\": 87525.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88347.971, \"from_m\": 87541.259, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89447.571, \"from_m\": 88347.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92437.369, \"from_m\": 89447.571, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93081.95, \"from_m\": 92437.369, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 597987, \"profile_key\": \"44b01db23f495d069b4344369c517b9a31404c80fc7105817059b7cc72d87efc\", \"schedule_id\": 7729, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0538\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0559\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 55586.295, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Baldock\", \"stage_seq\": 13, \"distance_m\": 58848.868, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 14, \"distance_m\": 65888.056, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Royston\", \"stage_seq\": 15, \"distance_m\": 72120.919, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 81930.231, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 17, \"distance_m\": 89327.182, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Cambridge South\", \"stage_seq\": 18, \"distance_m\": 90474.165, \"section_seq\": 1, \"route_path_id\": 67958}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 19, \"distance_m\": 93081.95, \"section_seq\": 1, \"route_path_id\": 67958}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93081.95, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67958}], \"total_distance_m\": 93081.95, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86503.572, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6578.378, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:18Z\", \"source_id\": 49131770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:23Z\", \"source_id\": 15948484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:14Z\", \"source_id\": 49151604, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:18Z\", \"source_id\": 15954807, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:35Z\", \"source_id\": 49176848, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:39Z\", \"source_id\": 15962879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:40Z\", \"source_id\": 49183128, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:42Z\", \"source_id\": 15964873, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:31Z\", \"source_id\": 49190877, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:32Z\", \"source_id\": 15967461, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:28Z\", \"source_id\": 49195126, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:32Z\", \"source_id\": 15968847, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:46Z\", \"source_id\": 49202497, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:51Z\", \"source_id\": 15971195, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:26Z\", \"source_id\": 49208660, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:32Z\", \"source_id\": 15973053, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:27Z\", \"source_id\": 49222014, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:32Z\", \"source_id\": 15977353, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:17Z\", \"source_id\": 15980867, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:43Z\", \"source_id\": 49254065, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:47Z\", \"source_id\": 15987219, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "1", "timing_fact_generation": 1789538087289904, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:05.031652", "service_state_evidence_id": 15987219, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:05.853737", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
KGX |
CBG |
1C02 |
700109 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 51499.569, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51567.956, "from_m": 51499.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51664.967, "from_m": 51567.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 52248.952, "from_m": 51664.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52276.054, "from_m": 52248.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52334.378, "from_m": 52276.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55821.284, "from_m": 52334.378, "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": 55860.951, "from_m": 55821.284, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55964.286, "from_m": 55860.951, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55997.737, "from_m": 55964.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61376.987, "from_m": 55997.737, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67612.58, "from_m": 61376.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69511.293, "from_m": 67612.58, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71065.935, "from_m": 69511.293, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71734.223, "from_m": 71065.935, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72027.732, "from_m": 71734.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72779.563, "from_m": 72027.732, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79333.223, "from_m": 72779.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80103.284, "from_m": 79333.223, "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": 87525.434, "from_m": 80103.284, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87541.259, "from_m": 87525.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88347.971, "from_m": 87541.259, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89447.571, "from_m": 88347.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92437.369, "from_m": 89447.571, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93081.95, "from_m": 92437.369, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 597987, "profile_key": "44b01db23f495d069b4344369c517b9a31404c80fc7105817059b7cc72d87efc", "schedule_id": 7729, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0538", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0559", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 55586.295, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Baldock", "stage_seq": 13, "distance_m": 58848.868, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Ashwell & Morden", "stage_seq": 14, "distance_m": 65888.056, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Royston", "stage_seq": 15, "distance_m": 72120.919, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Foxton", "stage_seq": 16, "distance_m": 81930.231, "section_seq": 1, "route_path_id": 67958}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Shepreth Branch Jn", "stage_seq": 17, "distance_m": 89327.182, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Cambridge South", "stage_seq": 18, "distance_m": 90474.165, "section_seq": 1, "route_path_id": 67958}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Cambridge", "stage_seq": 19, "distance_m": 93081.95, "section_seq": 1, "route_path_id": 67958}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93081.95, "from_m": 0.0, "section_seq": 1, "route_path_id": 67958}], "total_distance_m": 93081.95, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86503.572, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6578.378, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:18Z", "source_id": 49131770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:23Z", "source_id": 15948484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:14Z", "source_id": 49151604, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:08:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:18Z", "source_id": 15954807, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:35Z", "source_id": 49176848, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:39Z", "source_id": 15962879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15649, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:40Z", "source_id": 49183128, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:42Z", "source_id": 15964873, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:31Z", "source_id": 49190877, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:32Z", "source_id": 15967461, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:28Z", "source_id": 49195126, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:32Z", "source_id": 15968847, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:46Z", "source_id": 49202497, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:51Z", "source_id": 15971195, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:26Z", "source_id": 49208660, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:32Z", "source_id": 15973053, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:27Z", "source_id": 49222014, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:32Z", "source_id": 15977353, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:17Z", "source_id": 15980867, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:43Z", "source_id": 49254065, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:47Z", "source_id": 15987219, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
London Kings Cross |
0531 |
0531 |
8 |
None |
None |
Cambridge |
0639 |
0639 |
7 |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82499/2026-09-16/detailed |
None |
Cambridge South |
2026-09-16T06:52:30+01:00 |
Cambridge |
5.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} |
1.6 |
0651 |
0656 |
Cambridge South |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-16 06:06:08 |
TERMINATED |
2026-09-16 05:56:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987219 |
1789538087289904 |
101 |
101 |
2026-09-16 06:06:05.853737 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:05.031652 |
| 568675 |
600956 |
L37440 |
665R17M616 |
2026-09-16 |
COMPLETE |
15986531 |
2026-09-16 06:56:00 |
2026-09-16 06:06:08 |
2026-09-18 06:06:08 |
{"id": 600956, "stp": "P", "toc": "Chiltern Railways", "uid": "L37440", "consist": null, "dest_crs": "BMO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37440/2026-09-16/detailed", "trust_id": "665R17M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Moor Street", "service_date": "2026-09-16", "dest_arr_time": "0659", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham Moor Street", "signalling_id": "5R17", "timing_status": "EARLY", "origin_station": "Birmingham Moor St Sidings", "current_leg_arr": "0656", "current_leg_dep": "0653", "current_leg_end": "Birmingham Moor Street", "origin_dep_time": "0657", "origin_platform": null, "current_location": "Birmingham Moor Street", "last_update_time": "2026-09-16T06:06:08", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8848465, 52.476209299999994], [-1.8861155, 52.47672699999999], [-1.8864620966509948, 52.47685907969938], [-1.887521, 52.4772626], [-1.8877479, 52.47734689999999], [-1.8880332, 52.4774575], [-1.8874168, 52.4772699], [-1.8868394, 52.47705890000001], [-1.8865137000000003, 52.4769339], [-1.8864620966509948, 52.476917637636255], [-1.8863268, 52.47687499999999], [-1.8861243000000003, 52.47680719999999], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]}", "current_leg_start": "Birmingham Moor St Sidings", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "52.4786661", "next_location_lon": "-1.8911545", "previous_location": "Birmingham Moor St Sidings", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.633, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 303.301, \"from_m\": 256.633, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 840.864, \"from_m\": 303.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 600956, \"profile_key\": \"d7b2c3b552bb4b9ff2540e1454695afa1ec96b886df815f76a53d8f1d719fb19\", \"schedule_id\": 15908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Birmingham Moor St Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29434}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Birmingham Moor Street\", \"stage_seq\": 2, \"distance_m\": 840.864, \"section_seq\": 1, \"route_path_id\": 29434}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 840.864, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29434}], \"total_distance_m\": 840.864, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 840.864, \"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": "0657", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4786661", "current_position_lon": "-1.8911545", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:50Z\", \"source_id\": 49251863, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:52Z\", \"source_id\": 15986531, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Moor Street", "service_state_platform": "3", "timing_fact_generation": 1789538034742715, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:05.036155", "service_state_evidence_id": 15986531, "current_leg_start_actual_dep": "2026-09-16T06:57:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:06.566241", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
None |
BMO |
5R17 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 256.633, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 303.301, "from_m": 256.633, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 840.864, "from_m": 303.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 600956, "profile_key": "d7b2c3b552bb4b9ff2540e1454695afa1ec96b886df815f76a53d8f1d719fb19", "schedule_id": 15908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0657", "location": "Birmingham Moor St Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29434}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Birmingham Moor Street", "stage_seq": 2, "distance_m": 840.864, "section_seq": 1, "route_path_id": 29434}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 840.864, "from_m": 0.0, "section_seq": 1, "route_path_id": 29434}], "total_distance_m": 840.864, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 840.864, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20111, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:50Z", "source_id": 49251863, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:52Z", "source_id": 15986531, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Birmingham Moor St Sidings |
0657 |
0657 |
None |
None |
None |
Birmingham Moor Street |
0659 |
0659 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37440/2026-09-16/detailed |
None |
Birmingham Moor St Sidings |
2026-09-16T06:57:00+01:00 |
Birmingham Moor Street |
3.0 |
{"type": "LineString", "coordinates": [[-1.8848465, 52.476209299999994], [-1.8861155, 52.47672699999999], [-1.8864620966509948, 52.47685907969938], [-1.887521, 52.4772626], [-1.8877479, 52.47734689999999], [-1.8880332, 52.4774575], [-1.8874168, 52.4772699], [-1.8868394, 52.47705890000001], [-1.8865137000000003, 52.4769339], [-1.8864620966509948, 52.476917637636255], [-1.8863268, 52.47687499999999], [-1.8861243000000003, 52.47680719999999], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]} |
0.5 |
0653 |
0656 |
Birmingham Moor St Sidings |
Birmingham Moor Street |
Birmingham Moor Street |
52.4786661 |
-1.8911545 |
52.4786661 |
-1.8911545 |
1 |
0 |
2026-09-16 06:06:08 |
TERMINATED |
2026-09-16 05:56:00 |
Birmingham Moor Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986531 |
1789538034742715 |
2 |
2 |
2026-09-16 06:06:06.566241 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:05.036155 |
| 568676 |
600835 |
P90538 |
895E15M616 |
2026-09-16 |
COMPLETE |
15986409 |
2026-09-16 06:56:00 |
2026-09-16 06:06:37 |
2026-09-18 06:06:37 |
{"id": 600835, "stp": "P", "toc": "Southeastern", "uid": "P90538", "consist": "465163+465926+466006", "dest_crs": "TON", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90538/2026-09-16/detailed", "trust_id": "895E15M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "5E15", "timing_status": "EARLY", "origin_station": "Tonbridge Jubilee Sidings", "current_leg_arr": "0656", "current_leg_dep": "0652", "current_leg_end": "Tonbridge", "origin_dep_time": "0653", "origin_platform": "S1", "current_location": "Tonbridge", "last_update_time": "2026-09-16T06:06:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2574576, 51.1917993], [0.2620344, 51.1917924], [0.2623656, 51.1917852], [0.2628324, 51.1917848], [0.2630698, 51.1917856], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Tonbridge Jubilee Sidings", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Tonbridge Jubilee Sidings", "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\": 410.574, \"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\": 646.502, \"from_m\": 410.574, \"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\": 977.186, \"from_m\": 646.502, \"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\": 1031.374, \"from_m\": 977.186, \"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\": 1404.015, \"from_m\": 1031.374, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1654.411, \"from_m\": 1404.015, \"capability_applied\": null, \"effective_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\": 600835, \"profile_key\": \"765fd1112298a753150744a2534caa02280608b62733cf841e9544af16bc25e3\", \"schedule_id\": 24345, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Tonbridge Jubilee Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30912}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 2, \"distance_m\": 1654.411, \"section_seq\": 1, \"route_path_id\": 30912}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1654.411, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30912}], \"total_distance_m\": 1654.411, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1404.015, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 250.396, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:39Z\", \"source_id\": 49251400, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:41Z\", \"source_id\": 15986409, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789538022039307, "current_leg_arrival_utc": "2026-09-16T06:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:10.378974", "service_state_evidence_id": 15986409, "current_leg_start_actual_dep": "2026-09-16T06:53:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:10.548714", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
TON |
5E15 |
465163+465926+466006 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 410.574, "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": 646.502, "from_m": 410.574, "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": 977.186, "from_m": 646.502, "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": 1031.374, "from_m": 977.186, "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": 1404.015, "from_m": 1031.374, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1654.411, "from_m": 1404.015, "capability_applied": null, "effective_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": 600835, "profile_key": "765fd1112298a753150744a2534caa02280608b62733cf841e9544af16bc25e3", "schedule_id": 24345, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0653", "location": "Tonbridge Jubilee Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30912}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 2, "distance_m": 1654.411, "section_seq": 1, "route_path_id": 30912}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1654.411, "from_m": 0.0, "section_seq": 1, "route_path_id": 30912}], "total_distance_m": 1654.411, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1404.015, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 250.396, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:39Z", "source_id": 49251400, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:41Z", "source_id": 15986409, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Tonbridge Jubilee Sidings |
0653 |
0653 |
S1 |
None |
None |
Tonbridge |
0657 |
0657 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90538/2026-09-16/detailed |
None |
Tonbridge Jubilee Sidings |
2026-09-16T06:53:00+01:00 |
Tonbridge |
4.0 |
{"type": "LineString", "coordinates": [[0.2574576, 51.1917993], [0.2620344, 51.1917924], [0.2623656, 51.1917852], [0.2628324, 51.1917848], [0.2630698, 51.1917856], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} |
0.5 |
0652 |
0656 |
Tonbridge Jubilee Sidings |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-16 06:06:37 |
TERMINATED |
2026-09-16 05:56:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986409 |
1789538022039307 |
5 |
5 |
2026-09-16 06:06:10.548714 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:10.378974 |
| 568677 |
600288 |
F45223 |
515B111616 |
2026-09-16 |
COMPLETE |
15988298 |
2026-09-16 06:56:00 |
2026-09-16 06:06:37 |
2026-09-18 06:06:37 |
{"id": 600288, "stp": "N", "toc": "c2c", "uid": "F45223", "consist": "357315+357318", "dest_crs": "LES", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45223/2026-09-16/detailed", "trust_id": "515B111616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leigh-on-Sea", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "2", "is_terminated": 1, "next_location": "Leigh-on-Sea", "signalling_id": "5B11", "timing_status": "LATE", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0656", "current_leg_dep": "0633", "current_leg_end": "Leigh-on-Sea", "origin_dep_time": "0636", "origin_platform": null, "current_location": "Leigh-on-Sea", "last_update_time": "2026-09-16T06:06:37", "route_debug_link": null, "timing_variation": "+1 minutes", "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.7867107999999999, 51.5338071], [0.7865420999999999, 51.5338855], [0.7862992999999999, 51.5340053], [0.7861428999999999, 51.53409250000001], [0.7858915, 51.5342083], [0.7856701, 51.534294300000006], [0.7855042, 51.53435879999999], [0.7853259, 51.5344223], [0.7851705, 51.53446819999999], [0.7848508, 51.534562], [0.7845960999999999, 51.5346323], [0.7842504999999999, 51.5347259], [0.7840430999999999, 51.5347622], [0.7837815999999999, 51.53481270000001], [0.7835671999999999, 51.53484579999999], [0.7832168000000002, 51.53490759999999], [0.7825349, 51.5350221], [0.7811791999999999, 51.535231800000005], [0.7765872999999999, 51.53579899999999], [0.7696872, 51.5366706], [0.767399, 51.53696039999999], [0.7662320999999999, 51.5371067], [0.765108, 51.5372511], [0.7619332, 51.5376418], [0.7596846, 51.5379271], [0.7574609, 51.5382092], [0.7567899999999999, 51.538293200000005], [0.7551649999999999, 51.538496], [0.7535377, 51.5386984], [0.7523825, 51.5388399], [0.7518017, 51.53890269999999], [0.7512242999999998, 51.5389557], [0.7504529999999999, 51.53902059999999], [0.7496815, 51.5390735], [0.748905, 51.539114100000006], [0.7481384, 51.539151], [0.7473045999999999, 51.539166300000005], [0.7464855999999999, 51.539177200000005], [0.7456538, 51.53917529999999], [0.744822, 51.5391604], [0.7438505999999999, 51.539142], [0.7427302, 51.5391187], [0.7416825, 51.539097000000005], [0.7406382999999999, 51.539077600000006], [0.7399550999999999, 51.5390619], [0.7396475, 51.539053900000006], [0.7386691999999999, 51.53903420000001], [0.7376828, 51.53901619999999], [0.7367002999999999, 51.538998499999984], [0.7342622, 51.5389447], [0.7297914, 51.5388568], [0.7293582, 51.5388482], [0.7242103, 51.5387441], [0.7234219, 51.5387188], [0.7226531999999999, 51.5386765], [0.7218888999999998, 51.5386226], [0.7211233, 51.53855029999999], [0.7204008, 51.53847819999999], [0.7193793, 51.53834580000001], [0.7186522272956171, 51.53824988959694], [0.7181353, 51.53818170000001], [0.7176346999999998, 51.538118], [0.715854, 51.53788519999999], [0.7146665, 51.5377292], [0.7141120999999999, 51.53765869999999], [0.7135048, 51.53757130000001], [0.7132491, 51.53753859999999], [0.712547, 51.53745749999999], [0.7116596999999999, 51.53734240000001], [0.7114124999999999, 51.5373103], [0.7105719999999999, 51.537201299999985], [0.7094835, 51.5370565], [0.7083786999999999, 51.53691549999998], [0.7072511999999999, 51.53677149999999], [0.7067195999999999, 51.536698], [0.7056017, 51.5365561], [0.7054855999999999, 51.5365414], [0.7053069999999999, 51.536518400000006], [0.7051389999999998, 51.5365023], [0.7048700999999999, 51.5364866], [0.7047747999999999, 51.53648189999999], [0.7042328, 51.53642589999998], [0.703701, 51.5363798], [0.7031496, 51.5363458], [0.7026045, 51.5363192], [0.7020286, 51.5363032], [0.7013436999999999, 51.53630629999999], [0.7006632, 51.5363214], [0.6999670999999998, 51.53635539999999], [0.699306, 51.536396499999995], [0.6985643999999999, 51.5364551], [0.6978273, 51.5365216], [0.6970794999999999, 51.5365957], [0.6963722, 51.5366749], [0.6957237, 51.536757], [0.6950876999999999, 51.5368468], [0.6938201, 51.5370534], [0.6926427, 51.5372622], [0.6924552, 51.5372864], [0.692064, 51.537367199999984], [0.6914848999999998, 51.5374686], [0.6881124, 51.5380794], [0.6858417, 51.5384895], [0.6851257, 51.5386175], [0.6844108999999999, 51.5387429], [0.6837233999999999, 51.538858299999994], [0.6833670999999999, 51.538911], [0.6830211, 51.538956299999995], [0.6819910999999999, 51.539070299999985], [0.6809867, 51.5391454], [0.6805773, 51.5391633], [0.6801989999999999, 51.53917289999999], [0.6797320999999998, 51.5391834], [0.6792574999999998, 51.5391792], [0.6786189, 51.5391702], [0.6779806999999999, 51.5391452], [0.6777606999999999, 51.539131299999994], [0.6771837999999999, 51.5390874], [0.6765952, 51.53903559999999], [0.6754526000000001, 51.5389157], [0.6746295, 51.53883], [0.6738071999999999, 51.538743199999985], [0.6734078, 51.5387073], [0.6729818999999999, 51.5386763], [0.6725608999999999, 51.53863719999999], [0.6721517999999999, 51.53861849999999], [0.6716481, 51.5386036], [0.6708582000000001, 51.53859709999999], [0.6704238, 51.5386008], [0.6697440999999998, 51.5386286], [0.6688222, 51.53869809999999], [0.6661428, 51.53892969999999], [0.6655840999999999, 51.538974], [0.6650778999999999, 51.539007600000005], [0.6643186999999999, 51.5390489], [0.6639525, 51.53906130000001], [0.6635791, 51.53906479999999], [0.6631687, 51.53906570000001], [0.6628018, 51.53905950000001], [0.6621112, 51.5390374], [0.6614542, 51.539004600000005], [0.6601434, 51.53895059999999], [0.6596079, 51.53894249999999], [0.6590521, 51.5389496], [0.6586201, 51.5389763], [0.6581580999999999, 51.5390135], [0.6572877999999999, 51.539108199999994], [0.6559615, 51.53927519999999], [0.6546441, 51.5394437], [0.6538164999999999, 51.53954970000001], [0.6530183999999999, 51.5396654], [0.6522598, 51.53981699999999], [0.6515024, 51.540029], [0.6505466999999999, 51.540324], [0.6495901000000001, 51.54060249999999], [0.6490661999999999, 51.5407353], [0.6488044999999999, 51.540800100000006], [0.6485334, 51.540857800000005], [0.6482776999999998, 51.5409106], [0.6480498, 51.54095250000001], [0.6474889, 51.54104379999999], [0.6469306, 51.5411105], [0.6464133, 51.54116109999998], [0.6459069, 51.5412048], [0.6453864, 51.5412418], [0.6448001, 51.5412714], [0.6442353, 51.5412887], [0.6433634999999999, 51.5412936], [0.642138, 51.5412784], [0.6409415, 51.54127509999999], [0.6399566999999999, 51.5412775], [0.6390555, 51.54127660000001]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "51.5412766", "next_location_lon": "0.6390555", "previous_location": "Shoeburyness C.S.D.", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.607, \"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\": 5413.382, \"from_m\": 457.607, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5992.354, \"from_m\": 5413.382, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6029.404, \"from_m\": 5992.354, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6067.405, \"from_m\": 6029.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10600.932, \"from_m\": 6067.405, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10663.257, \"from_m\": 10600.932, \"capability_applied\": null, \"effective_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\": 600288, \"profile_key\": \"d97d7f7cbef4b887419053dbd8bdfda119a5d27d73ed209c476bf72fe9377929\", \"schedule_id\": 35979, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 457.607, \"section_seq\": 1, \"route_path_id\": 102869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Southend Central\", \"stage_seq\": 3, \"distance_m\": 5620.365, \"section_seq\": 1, \"route_path_id\": 102869}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Leigh-on-Sea\", \"stage_seq\": 4, \"distance_m\": 10663.257, \"section_seq\": 1, \"route_path_id\": 102869}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10663.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102869}], \"total_distance_m\": 10663.257, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10143.325, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 519.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5412766", "current_position_lon": "0.6390555", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:23Z\", \"source_id\": 49238435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:28Z\", \"source_id\": 15982512, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:08Z\", \"source_id\": 49257531, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:12Z\", \"source_id\": 15988298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leigh-on-Sea", "service_state_platform": "2", "timing_fact_generation": 1789538175112929, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:15.108647", "service_state_evidence_id": 15988298, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:16.034810", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
LES |
5B11 |
357315+357318 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 457.607, "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": 5413.382, "from_m": 457.607, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5992.354, "from_m": 5413.382, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6029.404, "from_m": 5992.354, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6067.405, "from_m": 6029.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10600.932, "from_m": 6067.405, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10663.257, "from_m": 10600.932, "capability_applied": null, "effective_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": 600288, "profile_key": "d97d7f7cbef4b887419053dbd8bdfda119a5d27d73ed209c476bf72fe9377929", "schedule_id": 35979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0636", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 457.607, "section_seq": 1, "route_path_id": 102869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Southend Central", "stage_seq": 3, "distance_m": 5620.365, "section_seq": 1, "route_path_id": 102869}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Leigh-on-Sea", "stage_seq": 4, "distance_m": 10663.257, "section_seq": 1, "route_path_id": 102869}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10663.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 102869}], "total_distance_m": 10663.257, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10143.325, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 519.932, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:23Z", "source_id": 49238435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:28Z", "source_id": 15982512, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:08Z", "source_id": 49257531, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:12Z", "source_id": 15988298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Shoeburyness C.S.D. |
0636 |
0636 |
None |
None |
None |
Leigh-on-Sea |
0655 |
0655 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45223/2026-09-16/detailed |
None |
Shoeburyness C.S.D. |
2026-09-16T06:37:00+01:00 |
Leigh-on-Sea |
23.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.7867107999999999, 51.5338071], [0.7865420999999999, 51.5338855], [0.7862992999999999, 51.5340053], [0.7861428999999999, 51.53409250000001], [0.7858915, 51.5342083], [0.7856701, 51.534294300000006], [0.7855042, 51.53435879999999], [0.7853259, 51.5344223], [0.7851705, 51.53446819999999], [0.7848508, 51.534562], [0.7845960999999999, 51.5346323], [0.7842504999999999, 51.5347259], [0.7840430999999999, 51.5347622], [0.7837815999999999, 51.53481270000001], [0.7835671999999999, 51.53484579999999], [0.7832168000000002, 51.53490759999999], [0.7825349, 51.5350221], [0.7811791999999999, 51.535231800000005], [0.7765872999999999, 51.53579899999999], [0.7696872, 51.5366706], [0.767399, 51.53696039999999], [0.7662320999999999, 51.5371067], [0.765108, 51.5372511], [0.7619332, 51.5376418], [0.7596846, 51.5379271], [0.7574609, 51.5382092], [0.7567899999999999, 51.538293200000005], [0.7551649999999999, 51.538496], [0.7535377, 51.5386984], [0.7523825, 51.5388399], [0.7518017, 51.53890269999999], [0.7512242999999998, 51.5389557], [0.7504529999999999, 51.53902059999999], [0.7496815, 51.5390735], [0.748905, 51.539114100000006], [0.7481384, 51.539151], [0.7473045999999999, 51.539166300000005], [0.7464855999999999, 51.539177200000005], [0.7456538, 51.53917529999999], [0.744822, 51.5391604], [0.7438505999999999, 51.539142], [0.7427302, 51.5391187], [0.7416825, 51.539097000000005], [0.7406382999999999, 51.539077600000006], [0.7399550999999999, 51.5390619], [0.7396475, 51.539053900000006], [0.7386691999999999, 51.53903420000001], [0.7376828, 51.53901619999999], [0.7367002999999999, 51.538998499999984], [0.7342622, 51.5389447], [0.7297914, 51.5388568], [0.7293582, 51.5388482], [0.7242103, 51.5387441], [0.7234219, 51.5387188], [0.7226531999999999, 51.5386765], [0.7218888999999998, 51.5386226], [0.7211233, 51.53855029999999], [0.7204008, 51.53847819999999], [0.7193793, 51.53834580000001], [0.7186522272956171, 51.53824988959694], [0.7181353, 51.53818170000001], [0.7176346999999998, 51.538118], [0.715854, 51.53788519999999], [0.7146665, 51.5377292], [0.7141120999999999, 51.53765869999999], [0.7135048, 51.53757130000001], [0.7132491, 51.53753859999999], [0.712547, 51.53745749999999], [0.7116596999999999, 51.53734240000001], [0.7114124999999999, 51.5373103], [0.7105719999999999, 51.537201299999985], [0.7094835, 51.5370565], [0.7083786999999999, 51.53691549999998], [0.7072511999999999, 51.53677149999999], [0.7067195999999999, 51.536698], [0.7056017, 51.5365561], [0.7054855999999999, 51.5365414], [0.7053069999999999, 51.536518400000006], [0.7051389999999998, 51.5365023], [0.7048700999999999, 51.5364866], [0.7047747999999999, 51.53648189999999], [0.7042328, 51.53642589999998], [0.703701, 51.5363798], [0.7031496, 51.5363458], [0.7026045, 51.5363192], [0.7020286, 51.5363032], [0.7013436999999999, 51.53630629999999], [0.7006632, 51.5363214], [0.6999670999999998, 51.53635539999999], [0.699306, 51.536396499999995], [0.6985643999999999, 51.5364551], [0.6978273, 51.5365216], [0.6970794999999999, 51.5365957], [0.6963722, 51.5366749], [0.6957237, 51.536757], [0.6950876999999999, 51.5368468], [0.6938201, 51.5370534], [0.6926427, 51.5372622], [0.6924552, 51.5372864], [0.692064, 51.537367199999984], [0.6914848999999998, 51.5374686], [0.6881124, 51.5380794], [0.6858417, 51.5384895], [0.6851257, 51.5386175], [0.6844108999999999, 51.5387429], [0.6837233999999999, 51.538858299999994], [0.6833670999999999, 51.538911], [0.6830211, 51.538956299999995], [0.6819910999999999, 51.539070299999985], [0.6809867, 51.5391454], [0.6805773, 51.5391633], [0.6801989999999999, 51.53917289999999], [0.6797320999999998, 51.5391834], [0.6792574999999998, 51.5391792], [0.6786189, 51.5391702], [0.6779806999999999, 51.5391452], [0.6777606999999999, 51.539131299999994], [0.6771837999999999, 51.5390874], [0.6765952, 51.53903559999999], [0.6754526000000001, 51.5389157], [0.6746295, 51.53883], [0.6738071999999999, 51.538743199999985], [0.6734078, 51.5387073], [0.6729818999999999, 51.5386763], [0.6725608999999999, 51.53863719999999], [0.6721517999999999, 51.53861849999999], [0.6716481, 51.5386036], [0.6708582000000001, 51.53859709999999], [0.6704238, 51.5386008], [0.6697440999999998, 51.5386286], [0.6688222, 51.53869809999999], [0.6661428, 51.53892969999999], [0.6655840999999999, 51.538974], [0.6650778999999999, 51.539007600000005], [0.6643186999999999, 51.5390489], [0.6639525, 51.53906130000001], [0.6635791, 51.53906479999999], [0.6631687, 51.53906570000001], [0.6628018, 51.53905950000001], [0.6621112, 51.5390374], [0.6614542, 51.539004600000005], [0.6601434, 51.53895059999999], [0.6596079, 51.53894249999999], [0.6590521, 51.5389496], [0.6586201, 51.5389763], [0.6581580999999999, 51.5390135], [0.6572877999999999, 51.539108199999994], [0.6559615, 51.53927519999999], [0.6546441, 51.5394437], [0.6538164999999999, 51.53954970000001], [0.6530183999999999, 51.5396654], [0.6522598, 51.53981699999999], [0.6515024, 51.540029], [0.6505466999999999, 51.540324], [0.6495901000000001, 51.54060249999999], [0.6490661999999999, 51.5407353], [0.6488044999999999, 51.540800100000006], [0.6485334, 51.540857800000005], [0.6482776999999998, 51.5409106], [0.6480498, 51.54095250000001], [0.6474889, 51.54104379999999], [0.6469306, 51.5411105], [0.6464133, 51.54116109999998], [0.6459069, 51.5412048], [0.6453864, 51.5412418], [0.6448001, 51.5412714], [0.6442353, 51.5412887], [0.6433634999999999, 51.5412936], [0.642138, 51.5412784], [0.6409415, 51.54127509999999], [0.6399566999999999, 51.5412775], [0.6390555, 51.54127660000001]]} |
6.6 |
0633 |
0656 |
Shoeburyness C.S.D. |
Leigh-on-Sea |
Leigh-on-Sea |
51.5412766 |
0.6390555 |
51.5412766 |
0.6390555 |
1 |
0 |
2026-09-16 06:06:37 |
TERMINATED |
2026-09-16 05:56:00 |
Leigh-on-Sea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988298 |
1789538175112929 |
26 |
26 |
2026-09-16 06:06:16.034810 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:15.108647 |
| 568678 |
598352 |
C37466 |
749U19M516 |
2026-09-16 |
COMPLETE |
15988402 |
2026-09-16 06:56:00 |
2026-09-16 06:06:37 |
2026-09-18 06:06:37 |
{"id": 598352, "stp": "P", "toc": "Elizabeth Line", "uid": "C37466", "consist": "345036", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37466/2026-09-16/detailed", "trust_id": "749U19M516", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U19", "timing_status": "ON TIME", "origin_station": "Maidenhead", "current_leg_arr": "0656", "current_leg_dep": "0653", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0543", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T06:06:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.863, \"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\": 611.465, \"from_m\": 120.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 694.979, \"from_m\": 611.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31291.268, \"from_m\": 694.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 35554.728, \"from_m\": 31291.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35756.133, \"from_m\": 35554.728, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35841.812, \"from_m\": 35756.133, \"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\": 37038.783, \"from_m\": 35841.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37601.491, \"from_m\": 37038.783, \"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\": 37756.553, \"from_m\": 37601.491, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38214.101, \"from_m\": 37756.553, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38352.124, \"from_m\": 38214.101, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38508.05, \"from_m\": 38352.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38630.903, \"from_m\": 38508.05, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 38850.044, \"from_m\": 38630.903, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39079.857, \"from_m\": 38850.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39450.492, \"from_m\": 39079.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40517.827, \"from_m\": 39450.492, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40756.524, \"from_m\": 40517.827, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40917.033, \"from_m\": 40756.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41321.662, \"from_m\": 40917.033, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41574.966, \"from_m\": 41321.662, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41890.043, \"from_m\": 41574.966, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42115.315, \"from_m\": 41890.043, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42413.531, \"from_m\": 42115.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43076.843, \"from_m\": 42413.531, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43247.066, \"from_m\": 43076.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43393.062, \"from_m\": 43247.066, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43793.494, \"from_m\": 43393.062, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 44016.377, \"from_m\": 43793.494, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 44201.238, \"from_m\": 44016.377, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44830.533, \"from_m\": 44201.238, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 45447.553, \"from_m\": 44830.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45949.711, \"from_m\": 45447.553, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46093.054, \"from_m\": 45949.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46195.332, \"from_m\": 46093.054, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47087.802, \"from_m\": 46195.332, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 47275.984, \"from_m\": 47087.802, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47459.893, \"from_m\": 47275.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47817.921, \"from_m\": 47459.893, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 48018.97, \"from_m\": 47817.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48296.473, \"from_m\": 48018.97, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50374.508, \"from_m\": 48296.473, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 50523.523, \"from_m\": 50374.508, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50660.136, \"from_m\": 50523.523, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51347.995, \"from_m\": 50660.136, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 51477.576, \"from_m\": 51347.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51655.967, \"from_m\": 51477.576, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54017.917, \"from_m\": 51655.967, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 54104.992, \"from_m\": 54017.917, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54192.375, \"from_m\": 54104.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54589.039, \"from_m\": 54192.375, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 56322.979, \"from_m\": 54589.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56582.651, \"from_m\": 56322.979, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58048.569, \"from_m\": 56582.651, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 58178.689, \"from_m\": 58048.569, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58272.584, \"from_m\": 58178.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\": 58551.29, \"from_m\": 58272.584, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 58608.836, \"from_m\": 58551.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58759.514, \"from_m\": 58608.836, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61742.964, \"from_m\": 58759.514, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 598352, \"profile_key\": \"4234d1fda769c7b273172b7d75890c934ec9f45dc8e41a26b8c1047e6840939f\", \"schedule_id\": 5185, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Taplow\", \"stage_seq\": 2, \"distance_m\": 2820.204, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Burnham\", \"stage_seq\": 3, \"distance_m\": 5292.522, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Slough\", \"stage_seq\": 4, \"distance_m\": 9204.109, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Langley\", \"stage_seq\": 5, \"distance_m\": 12956.336, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Iver\", \"stage_seq\": 6, \"distance_m\": 15233.697, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"West Drayton\", \"stage_seq\": 7, \"distance_m\": 17694.188, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 21136.805, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 9, \"distance_m\": 21442.828, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 24416.504, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"West Ealing\", \"stage_seq\": 11, \"distance_m\": 28348.632, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 12, \"distance_m\": 29779.436, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Acton West Jn\", \"stage_seq\": 13, \"distance_m\": 30582.15, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 14, \"distance_m\": 35973.512, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 15, \"distance_m\": 36845.792, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 16, \"distance_m\": 37148.689, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 38630.903, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 40948.812, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 42271.654, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 44299.25, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 46020.299, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 22, \"distance_m\": 47496.579, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 48567.733, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 50830.966, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 54194.88, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 58272.584, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 27, \"distance_m\": 60532.033, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 61742.964, \"section_seq\": 1, \"route_path_id\": 67468}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61742.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}], \"total_distance_m\": 61742.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61252.362, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 490.602, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:03Z\", \"source_id\": 49115890, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:14Z\", \"source_id\": 15943599, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:12Z\", \"source_id\": 49120163, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:13Z\", \"source_id\": 15944833, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:22Z\", \"source_id\": 49125982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:28Z\", \"source_id\": 15946658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:43Z\", \"source_id\": 49131001, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:48Z\", \"source_id\": 15948173, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:39Z\", \"source_id\": 49135524, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:42Z\", \"source_id\": 15949630, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:32Z\", \"source_id\": 49140010, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:36Z\", \"source_id\": 15951063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:13Z\", \"source_id\": 49147969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:18Z\", \"source_id\": 15953695, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:07Z\", \"source_id\": 49155101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:11Z\", \"source_id\": 15955932, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:34Z\", \"source_id\": 49165329, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:38Z\", \"source_id\": 15959124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:53Z\", \"source_id\": 49167783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:57Z\", \"source_id\": 15959986, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:52Z\", \"source_id\": 49183526, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:54Z\", \"source_id\": 15965025, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:15Z\", \"source_id\": 49186266, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:19Z\", \"source_id\": 15965944, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:20Z\", \"source_id\": 49192632, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:23Z\", \"source_id\": 15968049, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:23Z\", \"source_id\": 49197158, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:26Z\", \"source_id\": 15969515, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:22Z\", \"source_id\": 49203892, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:24Z\", \"source_id\": 15971611, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:49Z\", \"source_id\": 49209573, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:52Z\", \"source_id\": 15973275, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:52Z\", \"source_id\": 49216242, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:55Z\", \"source_id\": 15975453, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:56Z\", \"source_id\": 49225482, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:58Z\", \"source_id\": 15978407, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:51Z\", \"source_id\": 49234745, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:52Z\", \"source_id\": 15981322, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:18Z\", \"source_id\": 49245656, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:21Z\", \"source_id\": 15984655, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:15Z\", \"source_id\": 49257874, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:20Z\", \"source_id\": 15988402, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789538181237825, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:17.017081", "service_state_evidence_id": 49257874, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-16T05:56:15", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:17.132128", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
ABX |
9U19 |
345036 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 120.863, "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": 611.465, "from_m": 120.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 694.979, "from_m": 611.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31291.268, "from_m": 694.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 35554.728, "from_m": 31291.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35756.133, "from_m": 35554.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35841.812, "from_m": 35756.133, "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": 37038.783, "from_m": 35841.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37601.491, "from_m": 37038.783, "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": 37756.553, "from_m": 37601.491, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38214.101, "from_m": 37756.553, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38352.124, "from_m": 38214.101, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38508.05, "from_m": 38352.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38630.903, "from_m": 38508.05, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 38850.044, "from_m": 38630.903, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39079.857, "from_m": 38850.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39450.492, "from_m": 39079.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40517.827, "from_m": 39450.492, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40756.524, "from_m": 40517.827, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40917.033, "from_m": 40756.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41321.662, "from_m": 40917.033, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41574.966, "from_m": 41321.662, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41890.043, "from_m": 41574.966, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42115.315, "from_m": 41890.043, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42413.531, "from_m": 42115.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43076.843, "from_m": 42413.531, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43247.066, "from_m": 43076.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43393.062, "from_m": 43247.066, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43793.494, "from_m": 43393.062, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 44016.377, "from_m": 43793.494, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 44201.238, "from_m": 44016.377, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44830.533, "from_m": 44201.238, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 45447.553, "from_m": 44830.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45949.711, "from_m": 45447.553, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46093.054, "from_m": 45949.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46195.332, "from_m": 46093.054, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47087.802, "from_m": 46195.332, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 47275.984, "from_m": 47087.802, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47459.893, "from_m": 47275.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47817.921, "from_m": 47459.893, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 48018.97, "from_m": 47817.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48296.473, "from_m": 48018.97, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50374.508, "from_m": 48296.473, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 50523.523, "from_m": 50374.508, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50660.136, "from_m": 50523.523, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51347.995, "from_m": 50660.136, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 51477.576, "from_m": 51347.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51655.967, "from_m": 51477.576, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54017.917, "from_m": 51655.967, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 54104.992, "from_m": 54017.917, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54192.375, "from_m": 54104.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54589.039, "from_m": 54192.375, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 56322.979, "from_m": 54589.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56582.651, "from_m": 56322.979, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58048.569, "from_m": 56582.651, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 58178.689, "from_m": 58048.569, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58272.584, "from_m": 58178.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": 58551.29, "from_m": 58272.584, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 58608.836, "from_m": 58551.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58759.514, "from_m": 58608.836, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61742.964, "from_m": 58759.514, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 598352, "profile_key": "4234d1fda769c7b273172b7d75890c934ec9f45dc8e41a26b8c1047e6840939f", "schedule_id": 5185, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Taplow", "stage_seq": 2, "distance_m": 2820.204, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Burnham", "stage_seq": 3, "distance_m": 5292.522, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Slough", "stage_seq": 4, "distance_m": 9204.109, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Langley", "stage_seq": 5, "distance_m": 12956.336, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Iver", "stage_seq": 6, "distance_m": 15233.697, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "West Drayton", "stage_seq": 7, "distance_m": 17694.188, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 21136.805, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Hayes & Harlington", "stage_seq": 9, "distance_m": 21442.828, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Southall", "stage_seq": 10, "distance_m": 24416.504, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "West Ealing", "stage_seq": 11, "distance_m": 28348.632, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Ealing Broadway", "stage_seq": 12, "distance_m": 29779.436, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Acton West Jn", "stage_seq": 13, "distance_m": 30582.15, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Ladbroke Grove Jn", "stage_seq": 14, "distance_m": 35973.512, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Portobello Jn (London)", "stage_seq": 15, "distance_m": 36845.792, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 16, "distance_m": 37148.689, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 38630.903, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 40948.812, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 19, "distance_m": 42271.654, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 44299.25, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Liverpool Street (Crossrail)", "stage_seq": 21, "distance_m": 46020.299, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "Whitechapel Crossrail", "stage_seq": 22, "distance_m": 47496.579, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 23, "distance_m": 48567.733, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Canary Wharf (Crossrail)", "stage_seq": 24, "distance_m": 50830.966, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Custom House (Crossrail)", "stage_seq": 25, "distance_m": 54194.88, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Woolwich (Crossrail)", "stage_seq": 26, "distance_m": 58272.584, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Plumstead East Jn", "stage_seq": 27, "distance_m": 60532.033, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 28, "distance_m": 61742.964, "section_seq": 1, "route_path_id": 67468}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61742.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 67468}], "total_distance_m": 61742.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61252.362, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 490.602, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:03Z", "source_id": 49115890, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:14Z", "source_id": 15943599, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:12Z", "source_id": 49120163, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:13Z", "source_id": 15944833, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:22Z", "source_id": 49125982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:28Z", "source_id": 15946658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:43Z", "source_id": 49131001, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:48Z", "source_id": 15948173, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23537, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:39Z", "source_id": 49135524, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:42Z", "source_id": 15949630, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:32Z", "source_id": 49140010, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:36Z", "source_id": 15951063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:13Z", "source_id": 49147969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:18Z", "source_id": 15953695, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:07Z", "source_id": 49155101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:11Z", "source_id": 15955932, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:34Z", "source_id": 49165329, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:38Z", "source_id": 15959124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:53Z", "source_id": 49167783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:57Z", "source_id": 15959986, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:52Z", "source_id": 49183526, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:54Z", "source_id": 15965025, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:15Z", "source_id": 49186266, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:19Z", "source_id": 15965944, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:20Z", "source_id": 49192632, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:23Z", "source_id": 15968049, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:23Z", "source_id": 49197158, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:26Z", "source_id": 15969515, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:22Z", "source_id": 49203892, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:24Z", "source_id": 15971611, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:49Z", "source_id": 49209573, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:52Z", "source_id": 15973275, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:52Z", "source_id": 49216242, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:55Z", "source_id": 15975453, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:56Z", "source_id": 49225482, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:58Z", "source_id": 15978407, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:51Z", "source_id": 49234745, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:52Z", "source_id": 15981322, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:18Z", "source_id": 49245656, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:21Z", "source_id": 15984655, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:15Z", "source_id": 49257874, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:20Z", "source_id": 15988402, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Maidenhead |
0543 |
0543 |
4 |
None |
None |
Abbey Wood (Crossrail) |
0658 |
0656 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37466/2026-09-16/detailed |
None |
Woolwich (Crossrail) |
2026-09-16T06:52:30+01:00 |
Abbey Wood (Crossrail) |
3.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
0653 |
0656 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-16 06:06:37 |
TERMINATED |
2026-09-16 05:56:15 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
49257874 |
1789538181237825 |
138 |
138 |
2026-09-16 06:06:17.132128 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:17.017081 |
| 568679 |
598078 |
W70572 |
702N06M516 |
2026-09-16 |
COMPLETE |
15987119 |
2026-09-16 06:56:00 |
2026-09-16 06:06:37 |
2026-09-18 06:06:37 |
{"id": 598078, "stp": "P", "toc": "West Midlands Trains", "uid": "W70572", "consist": "730211+730230", "dest_crs": "EUS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70572/2026-09-16/detailed", "trust_id": "702N06M516", "origin_crs": "NMP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "0653", "dest_platform": "8", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2N06", "timing_status": "LATE", "origin_station": "Northampton", "current_leg_arr": "0656", "current_leg_dep": "0641", "current_leg_end": "London Euston", "origin_dep_time": "0534", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-16T06:06:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "0653", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Harrow & Wealdstone", "current_leg_milage": "11.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 211.916, \"from_m\": 0.0, \"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\": 807.033, \"from_m\": 211.916, \"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\": 4430.062, \"from_m\": 807.033, \"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\": 7487.175, \"from_m\": 4430.062, \"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\": 14657.303, \"from_m\": 7487.175, \"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\": 14751.357, \"from_m\": 14657.303, \"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\": 27743.898, \"from_m\": 14751.357, \"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\": 32598.279, \"from_m\": 27743.898, \"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\": 32678.168, \"from_m\": 32598.279, \"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\": 38382.397, \"from_m\": 32678.168, \"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\": 41671.779, \"from_m\": 38382.397, \"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\": 45952.584, \"from_m\": 41671.779, \"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\": 46038.427, \"from_m\": 45952.584, \"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\": 48125.497, \"from_m\": 46038.427, \"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\": 50039.85, \"from_m\": 48125.497, \"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\": 54773.559, \"from_m\": 50039.85, \"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\": 59162.503, \"from_m\": 54773.559, \"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\": 59482.341, \"from_m\": 59162.503, \"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\": 64699.373, \"from_m\": 59482.341, \"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\": 69683.66, \"from_m\": 64699.373, \"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\": 69737.597, \"from_m\": 69683.66, \"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\": 95516.966, \"from_m\": 69737.597, \"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\": 98886.826, \"from_m\": 95516.966, \"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\": 100390.258, \"from_m\": 98886.826, \"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\": 102235.246, \"from_m\": 100390.258, \"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\": 103387.282, \"from_m\": 102235.246, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 103434.173, \"from_m\": 103387.282, \"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\": 104662.739, \"from_m\": 103434.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\": 105141.489, \"from_m\": 104662.739, \"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\": 105196.773, \"from_m\": 105141.489, \"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\": 105240.857, \"from_m\": 105196.773, \"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\": 105284.093, \"from_m\": 105240.857, \"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\": 105348.895, \"from_m\": 105284.093, \"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\": 106028.708, \"from_m\": 105348.895, \"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\": 106035.613, \"from_m\": 106028.708, \"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\": 598078, \"profile_key\": \"9076f9040ed8472d6e43bb99a40a7b769bd4c9f6942f039bf1849d0d7da4ce61\", \"schedule_id\": 28064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Northampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 2, \"distance_m\": 7216.884, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Hanslope Jn\", \"stage_seq\": 3, \"distance_m\": 15036.434, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Wolverton\", \"stage_seq\": 4, \"distance_m\": 21627.831, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 5, \"distance_m\": 25760.187, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 6, \"distance_m\": 29268.906, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555H\", \"location\": \"Bletchley\", \"stage_seq\": 7, \"distance_m\": 30802.261, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 8, \"distance_m\": 41461.16, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Ledburn Jn\", \"stage_seq\": 9, \"distance_m\": 45767.408, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0612H\", \"location\": \"Tring\", \"stage_seq\": 10, \"distance_m\": 55142.333, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0618\", \"location\": \"Berkhamsted\", \"stage_seq\": 11, \"distance_m\": 61122.069, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 12, \"distance_m\": 64971.14, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0623\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 13, \"distance_m\": 66622.646, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0631H\", \"location\": \"Watford Junction\", \"stage_seq\": 14, \"distance_m\": 77987.586, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 15, \"distance_m\": 87744.82, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Wembley Central\", \"stage_seq\": 16, \"distance_m\": 93120.322, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 17, \"distance_m\": 97538.523, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Camden Jn\", \"stage_seq\": 18, \"distance_m\": 103302.611, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Camden South Jn\", \"stage_seq\": 19, \"distance_m\": 104243.221, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 20, \"distance_m\": 106035.613, \"section_seq\": 1, \"route_path_id\": 101918}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106035.613, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101918}], \"total_distance_m\": 106035.613, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 92651.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13384.06, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:35Z\", \"source_id\": 49117959, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:38Z\", \"source_id\": 15944141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:04Z\", \"source_id\": 49124136, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:09Z\", \"source_id\": 15946051, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:28Z\", \"source_id\": 49130559, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:34Z\", \"source_id\": 15948060, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:27Z\", \"source_id\": 49141553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:31Z\", \"source_id\": 15951635, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:44Z\", \"source_id\": 49157993, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:48Z\", \"source_id\": 15956855, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:25Z\", \"source_id\": 49168765, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:28Z\", \"source_id\": 15960273, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:25Z\", \"source_id\": 49178534, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:28Z\", \"source_id\": 15963414, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:20Z\", \"source_id\": 49194896, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:26Z\", \"source_id\": 15968803, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:43Z\", \"source_id\": 49215943, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:47Z\", \"source_id\": 15975335, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:29Z\", \"source_id\": 49226736, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:33Z\", \"source_id\": 15978846, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:35Z\", \"source_id\": 49253725, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:38Z\", \"source_id\": 15987119, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1789538079318159, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:20.288560", "service_state_evidence_id": 15987119, "current_leg_start_actual_dep": "2026-09-16T06:41:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:20.431738", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
NMP |
EUS |
2N06 |
730211+730230 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 211.916, "from_m": 0.0, "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": 807.033, "from_m": 211.916, "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": 4430.062, "from_m": 807.033, "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": 7487.175, "from_m": 4430.062, "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": 14657.303, "from_m": 7487.175, "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": 14751.357, "from_m": 14657.303, "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": 27743.898, "from_m": 14751.357, "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": 32598.279, "from_m": 27743.898, "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": 32678.168, "from_m": 32598.279, "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": 38382.397, "from_m": 32678.168, "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": 41671.779, "from_m": 38382.397, "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": 45952.584, "from_m": 41671.779, "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": 46038.427, "from_m": 45952.584, "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": 48125.497, "from_m": 46038.427, "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": 50039.85, "from_m": 48125.497, "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": 54773.559, "from_m": 50039.85, "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": 59162.503, "from_m": 54773.559, "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": 59482.341, "from_m": 59162.503, "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": 64699.373, "from_m": 59482.341, "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": 69683.66, "from_m": 64699.373, "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": 69737.597, "from_m": 69683.66, "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": 95516.966, "from_m": 69737.597, "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": 98886.826, "from_m": 95516.966, "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": 100390.258, "from_m": 98886.826, "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": 102235.246, "from_m": 100390.258, "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": 103387.282, "from_m": 102235.246, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 103434.173, "from_m": 103387.282, "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": 104662.739, "from_m": 103434.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": 105141.489, "from_m": 104662.739, "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": 105196.773, "from_m": 105141.489, "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": 105240.857, "from_m": 105196.773, "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": 105284.093, "from_m": 105240.857, "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": 105348.895, "from_m": 105284.093, "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": 106028.708, "from_m": 105348.895, "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": 106035.613, "from_m": 106028.708, "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": 598078, "profile_key": "9076f9040ed8472d6e43bb99a40a7b769bd4c9f6942f039bf1849d0d7da4ce61", "schedule_id": 28064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Northampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Courteenhall Jn", "stage_seq": 2, "distance_m": 7216.884, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Hanslope Jn", "stage_seq": 3, "distance_m": 15036.434, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Wolverton", "stage_seq": 4, "distance_m": 21627.831, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Milton Keynes Central", "stage_seq": 5, "distance_m": 25760.187, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Denbigh Hall South Jn", "stage_seq": 6, "distance_m": 29268.906, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555H", "location": "Bletchley", "stage_seq": 7, "distance_m": 30802.261, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Leighton Buzzard", "stage_seq": 8, "distance_m": 41461.16, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Ledburn Jn", "stage_seq": 9, "distance_m": 45767.408, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0612H", "location": "Tring", "stage_seq": 10, "distance_m": 55142.333, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0618", "location": "Berkhamsted", "stage_seq": 11, "distance_m": 61122.069, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Bourne End Jn (Herts)", "stage_seq": 12, "distance_m": 64971.14, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0623", "location": "Hemel Hempstead", "stage_seq": 13, "distance_m": 66622.646, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0631H", "location": "Watford Junction", "stage_seq": 14, "distance_m": 77987.586, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Harrow & Wealdstone", "stage_seq": 15, "distance_m": 87744.82, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Wembley Central", "stage_seq": 16, "distance_m": 93120.322, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Willesden West London Jn", "stage_seq": 17, "distance_m": 97538.523, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Camden Jn", "stage_seq": 18, "distance_m": 103302.611, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Camden South Jn", "stage_seq": 19, "distance_m": 104243.221, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": null, "location": "London Euston", "stage_seq": 20, "distance_m": 106035.613, "section_seq": 1, "route_path_id": 101918}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106035.613, "from_m": 0.0, "section_seq": 1, "route_path_id": 101918}], "total_distance_m": 106035.613, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 92651.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13384.06, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21458, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:35Z", "source_id": 49117959, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:38Z", "source_id": 15944141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:04Z", "source_id": 49124136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:09Z", "source_id": 15946051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:28Z", "source_id": 49130559, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:34Z", "source_id": 15948060, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:27Z", "source_id": 49141553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:31Z", "source_id": 15951635, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:44Z", "source_id": 49157993, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:48Z", "source_id": 15956855, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:25Z", "source_id": 49168765, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:28Z", "source_id": 15960273, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:25Z", "source_id": 49178534, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:28Z", "source_id": 15963414, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:20Z", "source_id": 49194896, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:26Z", "source_id": 15968803, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:43Z", "source_id": 49215943, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:47Z", "source_id": 15975335, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:29Z", "source_id": 49226736, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:33Z", "source_id": 15978846, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:35Z", "source_id": 49253725, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:38Z", "source_id": 15987119, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Northampton |
0534 |
0534 |
1 |
None |
None |
London Euston |
0653 |
0653 |
8 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70572/2026-09-16/detailed |
None |
Harrow & Wealdstone |
2026-09-16T06:41:00+01:00 |
London Euston |
15.0 |
{"type": "LineString", "coordinates": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
11.3 |
0641 |
0656 |
Harrow & Wealdstone |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-16 06:06:37 |
TERMINATED |
2026-09-16 05:56:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987119 |
1789538079318159 |
86 |
86 |
2026-09-16 06:06:20.431738 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:20.288560 |
| 568680 |
600893 |
P91394 |
885U58M616 |
2026-09-16 |
COMPLETE |
15987202 |
2026-09-16 06:56:00 |
2026-09-16 06:06:37 |
2026-09-18 06:06:37 |
{"id": 600893, "stp": "P", "toc": "Southeastern", "uid": "P91394", "consist": "465009+465911", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91394/2026-09-16/detailed", "trust_id": "885U58M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "2", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "5U58", "timing_status": "EARLY", "origin_station": "Dartford Up Sidings (No1)", "current_leg_arr": "0656", "current_leg_dep": "0654", "current_leg_end": "Dartford", "origin_dep_time": "0655", "origin_platform": "1", "current_location": "Dartford", "last_update_time": "2026-09-16T06:06:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Dartford Up Sidings (No1)", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Dartford Up Sidings (No1)", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 339.221, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 623.854, \"from_m\": 339.221, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 600893, \"profile_key\": \"d3525d2ea2ce4e6f1742856fda5196b847b0854073d51efce44f247a637d917d\", \"schedule_id\": 24692, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Dartford Up Sidings (No1)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37866}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 2, \"distance_m\": 623.854, \"section_seq\": 1, \"route_path_id\": 37866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 623.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37866}], \"total_distance_m\": 623.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 623.854, \"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": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:40Z\", \"source_id\": 49253978, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:47Z\", \"source_id\": 15987202, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "2", "timing_fact_generation": 1789538087409774, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:20.296704", "service_state_evidence_id": 15987202, "current_leg_start_actual_dep": "2026-09-16T06:55:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:20.434873", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
DFD |
5U58 |
465009+465911 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 339.221, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 623.854, "from_m": 339.221, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 600893, "profile_key": "d3525d2ea2ce4e6f1742856fda5196b847b0854073d51efce44f247a637d917d", "schedule_id": 24692, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Dartford Up Sidings (No1)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37866}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Dartford", "stage_seq": 2, "distance_m": 623.854, "section_seq": 1, "route_path_id": 37866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 623.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 37866}], "total_distance_m": 623.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 623.854, "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": 31751, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:40Z", "source_id": 49253978, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:47Z", "source_id": 15987202, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Dartford Up Sidings (No1) |
0655 |
0655 |
1 |
None |
None |
Dartford |
0658 |
0658 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91394/2026-09-16/detailed |
None |
Dartford Up Sidings (No1) |
2026-09-16T06:55:00+01:00 |
Dartford |
2.0 |
{"type": "LineString", "coordinates": [[0.2286547, 51.4474102], [0.228141, 51.4473835], [0.2275371, 51.44735829999999], [0.2270729999999999, 51.44733440000001], [0.2263947, 51.4473028], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} |
0.4 |
0654 |
0656 |
Dartford Up Sidings (No1) |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-16 06:06:37 |
TERMINATED |
2026-09-16 05:56:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987202 |
1789538087409774 |
3 |
3 |
2026-09-16 06:06:20.434873 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:20.296704 |
| 568681 |
599540 |
W32607 |
872H05M616 |
2026-09-16 |
COMPLETE |
15987536 |
2026-09-16 06:56:00 |
2026-09-16 06:06:37 |
2026-09-18 06:06:37 |
{"id": 599540, "stp": "P", "toc": "Southern", "uid": "W32607", "consist": "377301+377324", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32607/2026-09-16/detailed", "trust_id": "872H05M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Beckenham Junction (C)", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": null, "is_terminated": 1, "next_location": "Beckenham Junction (C)", "signalling_id": "2H05", "timing_status": "EARLY", "origin_station": "London Bridge (Central)", "current_leg_arr": "0656", "current_leg_dep": "0653", "current_leg_end": "Beckenham Junction (C)", "origin_dep_time": "0614", "origin_platform": "14", "current_location": "Beckenham Junction", "last_update_time": "2026-09-16T06:06:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0565005, 51.4034225], [-0.0555638, 51.4038756], [-0.0552649, 51.4040217], [-0.0533112, 51.40496099999998], [-0.05231419999999999, 51.405453599999994], [-0.0513638, 51.405938], [-0.050437199999999995, 51.40641749999999], [-0.0494687, 51.4068908], [-0.0485002, 51.40735639999999], [-0.04751310000000001, 51.4078035], [-0.0464039, 51.4083206], [-0.0454961, 51.4087582], [-0.0450803, 51.4089381], [-0.0445891, 51.40914240000001], [-0.0440682, 51.4093469], [-0.0436491, 51.4094996], [-0.04317449999999999, 51.4096707], [-0.0428852, 51.409772100000005], [-0.0425766, 51.4098705], [-0.042128, 51.410013199999995], [-0.04163859999999999, 51.410154600000006], [-0.04100209999999999, 51.410326899999994], [-0.04048489999999999, 51.4104637], [-0.0398343, 51.410623699999995], [-0.0394675, 51.4107013], [-0.0390739, 51.410784], [-0.038662199999999994, 51.4108698], [-0.0378928, 51.4110038], [-0.037557999999999994, 51.41105520000001], [-0.0370595, 51.411131199999986], [-0.03648989999999999, 51.411204700000006], [-0.0360219, 51.4112601], [-0.0357872, 51.4112862], [-0.035675420193322996, 51.4112962561307], [-0.035612753310175924, 51.4113018938776], [-0.035373699999999994, 51.411323399999986], [-0.034920799999999995, 51.411364600000006], [-0.034213, 51.4114136], [-0.0339149, 51.4114318], [-0.033476, 51.4114524], [-0.033120899999999995, 51.411462699999994], [-0.0325462, 51.4114927], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]}", "current_leg_start": "Birkbeck", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.4110877", "next_location_lon": "-0.0264527", "previous_location": "Birkbeck", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2075.452, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2325.926, \"from_m\": 2075.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2419.006, \"from_m\": 2325.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2589.117, \"from_m\": 2419.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3063.226, \"from_m\": 2589.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3333.157, \"from_m\": 3063.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5319.276, \"from_m\": 3333.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5397.423, \"from_m\": 5319.276, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5809.668, \"from_m\": 5397.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.815, \"from_m\": 5809.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7135.206, \"from_m\": 5891.815, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9903.678, \"from_m\": 7135.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9965.913, \"from_m\": 9903.678, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10000.083, \"from_m\": 9965.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10475.849, \"from_m\": 10000.083, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10500.899, \"from_m\": 10475.849, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10519.295, \"from_m\": 10500.899, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10529.22, \"from_m\": 10519.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10960.888, \"from_m\": 10529.22, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12798.272, \"from_m\": 10960.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13473.042, \"from_m\": 12798.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13524.501, \"from_m\": 13473.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13557.86, \"from_m\": 13524.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14754.873, \"from_m\": 13557.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15025.227, \"from_m\": 14754.873, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15056.166, \"from_m\": 15025.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15079.638, \"from_m\": 15056.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15242.652, \"from_m\": 15079.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15263.146, \"from_m\": 15242.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16309.795, \"from_m\": 15263.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17959.444, \"from_m\": 16309.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18116.532, \"from_m\": 17959.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18188.017, \"from_m\": 18116.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18582.553, \"from_m\": 18188.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 599540, \"profile_key\": \"74c3b442dffe6eebbdf59cc255e140afb05dad5f6ef330a2f9385d8a15eb20eb\", \"schedule_id\": 26199, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 4, \"distance_m\": 2616.424, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"South Bermondsey\", \"stage_seq\": 5, \"distance_m\": 2876.541, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 6, \"distance_m\": 3866.948, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 7, \"distance_m\": 4385.169, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 8, \"distance_m\": 5585.175, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"East Dulwich\", \"stage_seq\": 9, \"distance_m\": 6830.14, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"North Dulwich\", \"stage_seq\": 10, \"distance_m\": 7715.145, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Tulse Hill\", \"stage_seq\": 11, \"distance_m\": 9821.357, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"West Norwood Junction\", \"stage_seq\": 12, \"distance_m\": 10500.899, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"West Norwood\", \"stage_seq\": 13, \"distance_m\": 10924.623, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 14, \"distance_m\": 12471.899, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0649\", \"location\": \"Crystal Palace\", \"stage_seq\": 15, \"distance_m\": 13594.076, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Bromley Jn\", \"stage_seq\": 16, \"distance_m\": 15002.852, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Birkbeck\", \"stage_seq\": 17, \"distance_m\": 16227.574, \"section_seq\": 1, \"route_path_id\": 66022}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 18, \"distance_m\": 18582.553, \"section_seq\": 1, \"route_path_id\": 66022}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18582.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66022}], \"total_distance_m\": 18582.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16647.221, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1935.332, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0614", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4110877", "current_position_lon": "-0.0264527", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:30Z\", \"source_id\": 15960917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:59Z\", \"source_id\": 15964403, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:52Z\", \"source_id\": 15966332, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:45Z\", \"source_id\": 15968328, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:45Z\", \"source_id\": 49197912, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:47Z\", \"source_id\": 15969722, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:04Z\", \"source_id\": 49205394, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:08Z\", \"source_id\": 15972079, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:34Z\", \"source_id\": 49213351, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:38Z\", \"source_id\": 15974506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:58Z\", \"source_id\": 49220976, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:04Z\", \"source_id\": 15977015, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:29Z\", \"source_id\": 49226773, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:33Z\", \"source_id\": 15978856, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:55Z\", \"source_id\": 49247250, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:58Z\", \"source_id\": 15985136, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:08Z\", \"source_id\": 49254988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:13Z\", \"source_id\": 15987536, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Beckenham Junction (C)", "service_state_platform": "1", "timing_fact_generation": 1789538114282628, "current_leg_arrival_utc": "2026-09-16T06:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:22.296694", "service_state_evidence_id": 15987536, "current_leg_start_actual_dep": "2026-09-16T06:53:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:22.623410", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2H05 |
377301+377324 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2075.452, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2325.926, "from_m": 2075.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2419.006, "from_m": 2325.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2589.117, "from_m": 2419.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3063.226, "from_m": 2589.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3333.157, "from_m": 3063.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5319.276, "from_m": 3333.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5397.423, "from_m": 5319.276, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5809.668, "from_m": 5397.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.815, "from_m": 5809.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7135.206, "from_m": 5891.815, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9903.678, "from_m": 7135.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9965.913, "from_m": 9903.678, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10000.083, "from_m": 9965.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10475.849, "from_m": 10000.083, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10500.899, "from_m": 10475.849, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10519.295, "from_m": 10500.899, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10529.22, "from_m": 10519.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10960.888, "from_m": 10529.22, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12798.272, "from_m": 10960.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13473.042, "from_m": 12798.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13524.501, "from_m": 13473.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13557.86, "from_m": 13524.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14754.873, "from_m": 13557.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15025.227, "from_m": 14754.873, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15056.166, "from_m": 15025.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15079.638, "from_m": 15056.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15242.652, "from_m": 15079.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15263.146, "from_m": 15242.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16309.795, "from_m": 15263.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17959.444, "from_m": 16309.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18116.532, "from_m": 17959.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18188.017, "from_m": 18116.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18582.553, "from_m": 18188.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 599540, "profile_key": "74c3b442dffe6eebbdf59cc255e140afb05dad5f6ef330a2f9385d8a15eb20eb", "schedule_id": 26199, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0614", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "South Bermondsey Jn", "stage_seq": 4, "distance_m": 2616.424, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "South Bermondsey", "stage_seq": 5, "distance_m": 2876.541, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Old Kent Road Jn", "stage_seq": 6, "distance_m": 3866.948, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Queens Rd Peckham", "stage_seq": 7, "distance_m": 4385.169, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Peckham Rye (C)", "stage_seq": 8, "distance_m": 5585.175, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "East Dulwich", "stage_seq": 9, "distance_m": 6830.14, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "North Dulwich", "stage_seq": 10, "distance_m": 7715.145, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Tulse Hill", "stage_seq": 11, "distance_m": 9821.357, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "West Norwood Junction", "stage_seq": 12, "distance_m": 10500.899, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "West Norwood", "stage_seq": 13, "distance_m": 10924.623, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Gipsy Hill", "stage_seq": 14, "distance_m": 12471.899, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0649", "location": "Crystal Palace", "stage_seq": 15, "distance_m": 13594.076, "section_seq": 1, "route_path_id": 66022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Bromley Jn", "stage_seq": 16, "distance_m": 15002.852, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Birkbeck", "stage_seq": 17, "distance_m": 16227.574, "section_seq": 1, "route_path_id": 66022}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Beckenham Junction (C)", "stage_seq": 18, "distance_m": 18582.553, "section_seq": 1, "route_path_id": 66022}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18582.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 66022}], "total_distance_m": 18582.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16647.221, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1935.332, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:30Z", "source_id": 15960917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:59Z", "source_id": 15964403, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:52Z", "source_id": 15966332, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:45Z", "source_id": 15968328, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:45Z", "source_id": 49197912, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:47Z", "source_id": 15969722, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29796, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:04Z", "source_id": 49205394, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:08Z", "source_id": 15972079, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:34Z", "source_id": 49213351, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:38Z", "source_id": 15974506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:58Z", "source_id": 49220976, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:04Z", "source_id": 15977015, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29872, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:29Z", "source_id": 49226773, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:33Z", "source_id": 15978856, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31336, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:55Z", "source_id": 49247250, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:58Z", "source_id": 15985136, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:08Z", "source_id": 49254988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:13Z", "source_id": 15987536, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
0614 |
0614 |
14 |
None |
None |
Beckenham Junction (C) |
0657 |
0657 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32607/2026-09-16/detailed |
None |
Birkbeck |
2026-09-16T06:53:30+01:00 |
Beckenham Junction (C) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0565005, 51.4034225], [-0.0555638, 51.4038756], [-0.0552649, 51.4040217], [-0.0533112, 51.40496099999998], [-0.05231419999999999, 51.405453599999994], [-0.0513638, 51.405938], [-0.050437199999999995, 51.40641749999999], [-0.0494687, 51.4068908], [-0.0485002, 51.40735639999999], [-0.04751310000000001, 51.4078035], [-0.0464039, 51.4083206], [-0.0454961, 51.4087582], [-0.0450803, 51.4089381], [-0.0445891, 51.40914240000001], [-0.0440682, 51.4093469], [-0.0436491, 51.4094996], [-0.04317449999999999, 51.4096707], [-0.0428852, 51.409772100000005], [-0.0425766, 51.4098705], [-0.042128, 51.410013199999995], [-0.04163859999999999, 51.410154600000006], [-0.04100209999999999, 51.410326899999994], [-0.04048489999999999, 51.4104637], [-0.0398343, 51.410623699999995], [-0.0394675, 51.4107013], [-0.0390739, 51.410784], [-0.038662199999999994, 51.4108698], [-0.0378928, 51.4110038], [-0.037557999999999994, 51.41105520000001], [-0.0370595, 51.411131199999986], [-0.03648989999999999, 51.411204700000006], [-0.0360219, 51.4112601], [-0.0357872, 51.4112862], [-0.035675420193322996, 51.4112962561307], [-0.035612753310175924, 51.4113018938776], [-0.035373699999999994, 51.411323399999986], [-0.034920799999999995, 51.411364600000006], [-0.034213, 51.4114136], [-0.0339149, 51.4114318], [-0.033476, 51.4114524], [-0.033120899999999995, 51.411462699999994], [-0.0325462, 51.4114927], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]} |
1.5 |
0653 |
0656 |
Birkbeck |
Beckenham Junction |
Beckenham Junction (C) |
51.4110877 |
-0.0264527 |
51.4110877 |
-0.0264527 |
1 |
0 |
2026-09-16 06:06:37 |
TERMINATED |
2026-09-16 05:56:00 |
Beckenham Junction (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987536 |
1789538114282628 |
56 |
56 |
2026-09-16 06:06:22.623410 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:22.296694 |
| 568682 |
600889 |
C40136 |
475T07M616 |
2026-09-16 |
COMPLETE |
15987643 |
2026-09-16 06:56:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 600889, "stp": "P", "toc": "Great Northern", "uid": "C40136", "consist": "379016", "dest_crs": "CBG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40136/2026-09-16/detailed", "trust_id": "475T07M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-16", "dest_arr_time": "0702", "dest_platform": "8", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "5T07", "timing_status": "EARLY", "origin_station": "Cambridge Sidings North", "current_leg_arr": "0656", "current_leg_dep": "0652", "current_leg_end": "Cambridge", "origin_dep_time": "0655", "origin_platform": null, "current_location": "Cambridge", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1431521, 52.2009808], [0.1430347, 52.20085549999999], [0.1429396, 52.2007674], [0.1426871, 52.200508], [0.14249469999999995, 52.2003096], [0.1421343, 52.199951099999986], [0.1419122, 52.1997238], [0.14164259999999998, 52.1994309], [0.141562, 52.199324], [0.1411521, 52.1988788], [0.1409705, 52.1986328], [0.140772, 52.1983725], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge Sidings North", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge Sidings North", "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\": 270.679, \"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\": 332.652, \"from_m\": 270.679, \"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\": 371.9, \"from_m\": 332.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 849.592, \"from_m\": 371.9, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 600889, \"profile_key\": \"8815cdb982670110e619f777ab8699d59429654214170b334540de4aca855d30\", \"schedule_id\": 5840, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Cambridge Sidings North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29080}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Cambridge North Jn\", \"stage_seq\": 2, \"distance_m\": 213.836, \"section_seq\": 1, \"route_path_id\": 29080}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 3, \"distance_m\": 849.592, \"section_seq\": 1, \"route_path_id\": 29080}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 849.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29080}], \"total_distance_m\": 849.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 578.913, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:18Z\", \"source_id\": 49255406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:21Z\", \"source_id\": 15987643, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "8", "timing_fact_generation": 1789538122111404, "current_leg_arrival_utc": "2026-09-16T06:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:38.812718", "service_state_evidence_id": 15987643, "current_leg_start_actual_dep": "2026-09-16T06:55:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:39.107652", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
None |
CBG |
5T07 |
379016 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 270.679, "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": 332.652, "from_m": 270.679, "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": 371.9, "from_m": 332.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 849.592, "from_m": 371.9, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 600889, "profile_key": "8815cdb982670110e619f777ab8699d59429654214170b334540de4aca855d30", "schedule_id": 5840, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Cambridge Sidings North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29080}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Cambridge North Jn", "stage_seq": 2, "distance_m": 213.836, "section_seq": 1, "route_path_id": 29080}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Cambridge", "stage_seq": 3, "distance_m": 849.592, "section_seq": 1, "route_path_id": 29080}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 849.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 29080}], "total_distance_m": 849.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 578.913, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:18Z", "source_id": 49255406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:21Z", "source_id": 15987643, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Cambridge Sidings North |
0655 |
0655 |
None |
None |
None |
Cambridge |
0702 |
0702 |
8 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40136/2026-09-16/detailed |
None |
Cambridge Sidings North |
2026-09-16T06:55:00+01:00 |
Cambridge |
4.0 |
{"type": "LineString", "coordinates": [[0.1431521, 52.2009808], [0.1430347, 52.20085549999999], [0.1429396, 52.2007674], [0.1426871, 52.200508], [0.14249469999999995, 52.2003096], [0.1421343, 52.199951099999986], [0.1419122, 52.1997238], [0.14164259999999998, 52.1994309], [0.141562, 52.199324], [0.1411521, 52.1988788], [0.1409705, 52.1986328], [0.140772, 52.1983725], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} |
0.5 |
0652 |
0656 |
Cambridge Sidings North |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:56:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987643 |
1789538122111404 |
5 |
5 |
2026-09-16 06:06:39.107652 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:38.812718 |
| 568683 |
588125 |
H50150 |
456M85C915 |
2026-09-15 |
COMPLETE |
15988795 |
2026-09-16 05:53:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 588125, "stp": "O", "toc": "Unknown", "uid": "H50150", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50150/2026-09-16/detailed", "trust_id": "456M85C915", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St Pancras Churchyard Castle Cement (GBRf)", "service_date": "2026-09-15", "dest_arr_time": "0557", "dest_platform": null, "is_terminated": 1, "next_location": "St Pancras Churchyard Castle Cement (GBRf)", "signalling_id": "6M85", "timing_status": "EARLY", "origin_station": "Ketton Ward Siding (GBRf)", "current_leg_arr": "0553", "current_leg_dep": "0539", "current_leg_end": "St Pancras Churchyard Castle Cement (GBRf)", "origin_dep_time": "2350", "origin_platform": null, "current_location": "St Pancras Churchyard Castle Cement (GBRf)", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.21508470132213575, 51.5601035906631], [-0.2148627, 51.5599408], [-0.2143478, 51.5595993], [-0.21400979999999997, 51.5593171], [-0.2134298, 51.5588499], [-0.2126733, 51.5582307], [-0.2124327, 51.55802270000001], [-0.2120125, 51.5576286], [-0.2116236, 51.55723090000001], [-0.2111073, 51.55665239999999], [-0.210751, 51.55626920000001], [-0.2103035, 51.5557604], [-0.2097852, 51.555194], [-0.20927095806680923, 51.55466347968381], [-0.2092608, 51.554653], [-0.20869140000000003, 51.5541046], [-0.208243, 51.553718], [-0.2078652, 51.553412300000005], [-0.20754379999999997, 51.5531602], [-0.2072307, 51.55293549999999], [-0.20677449999999997, 51.5526181], [-0.2064642, 51.552414600000006], [-0.20604700000000004, 51.55215129999999], [-0.2056262, 51.5518974], [-0.2052756, 51.5516913], [-0.20484399999999997, 51.55144939999999], [-0.204387, 51.551215499999984], [-0.20387209999999997, 51.550968899999994], [-0.20346539999999996, 51.55078379999999], [-0.20298179999999996, 51.5505779], [-0.20251179999999996, 51.55040279999999], [-0.2020309, 51.55022559999999], [-0.2015982, 51.5500687], [-0.201053, 51.549881500000005], [-0.2001525, 51.549596599999994], [-0.19959220000000005, 51.5494432], [-0.1992491, 51.54934560000001], [-0.1992337228355162, 51.54934176058799], [-0.19899563131106668, 51.54928529196986], [-0.19878443820539565, 51.54923691412354], [-0.1985962515729343, 51.549195558999635], [-0.1984271794681137, 51.54916015854878], [-0.198273329945365, 51.549129644721575], [-0.19813081105911928, 51.54910294946864], [-0.19799573086380765, 51.549079004740584], [-0.1978641974138614, 51.54905674248804], [-0.19773231876371153, 51.549035094661605], [-0.1975962029677892, 51.5490129932119], [-0.1974519580805255, 51.54898937008956], [-0.1972956921563516, 51.54896315724517], [-0.19712351324969865, 51.54893328662936], [-0.19693152941499775, 51.54889869019274], [-0.19671584870668005, 51.54885829988594], [-0.19647257917917663, 51.54881104765956], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19344052434508524, 51.54842371462325], [-0.1931862152262918, 51.548413171812925], [-0.19296121789303763, 51.54840584224037], [-0.19276134493590164, 51.548401265967605], [-0.1925824089454626, 51.54839898305664], [-0.1924202225122994, 51.54839853356949], [-0.1922705982269908, 51.54839945756819], [-0.19212934868011572, 51.54840129511476], [-0.19199228646225297, 51.54840358627119], [-0.19185522416398135, 51.548405871099526], [-0.19171397437587973, 51.548407689661786], [-0.19156434968852692, 51.54840858201998], [-0.19140216269250185, 51.54840808823614], [-0.19122322597838323, 51.548405748372275], [-0.19102335213675, 51.5484011024904], [-0.1907983537581809, 51.54839369065254], [-0.19054404343325484, 51.54838305292072], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293672, 51.53805359999999], [-0.1293389, 51.5372515], [-0.129338, 51.5370013], [-0.1293471, 51.53643699999999]]}", "current_leg_start": "Cricklewood Curve Jn", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.5364370", "next_location_lon": "-0.1293471", "previous_location": "Cricklewood Curve Jn", "current_leg_milage": "4.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2350", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5364370", "current_position_lon": "-0.1293471", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:52:14Z\", \"source_id\": 15899448, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:39:44Z\", \"source_id\": 15919431, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:57:28Z\", \"source_id\": 15920275, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:05:23Z\", \"source_id\": 49029272, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:05:29Z\", \"source_id\": 15920568, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:35:01Z\", \"source_id\": 49035137, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:35:08Z\", \"source_id\": 15921526, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:56:34Z\", \"source_id\": 49039337, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:56:38Z\", \"source_id\": 15922159, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:05:14Z\", \"source_id\": 49040944, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:05:19Z\", \"source_id\": 15922442, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:27:59Z\", \"source_id\": 49045171, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:28:03Z\", \"source_id\": 15923189, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:46:29Z\", \"source_id\": 49048751, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:46:33Z\", \"source_id\": 15923967, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:50:14Z\", \"source_id\": 49049534, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:50:17Z\", \"source_id\": 15924136, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:59:34Z\", \"source_id\": 49051582, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:59:39Z\", \"source_id\": 15924622, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:11:40Z\", \"source_id\": 49054574, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:11:42Z\", \"source_id\": 15925441, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:29:24Z\", \"source_id\": 49059757, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:29:27Z\", \"source_id\": 15926927, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:33:59Z\", \"source_id\": 49061335, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:34:02Z\", \"source_id\": 15927440, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:38:31Z\", \"source_id\": 49063146, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:38:37Z\", \"source_id\": 15927974, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:51Z\", \"source_id\": 15988795, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St Pancras Churchyard Castle Cement (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789538211536228, "current_leg_arrival_utc": "2026-09-16T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:51.519290", "service_state_evidence_id": 15988795, "current_leg_start_actual_dep": "2026-09-16T05:39:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-16T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:52.210554", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
6M85 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:52:14Z", "source_id": 15899448, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T23:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:39:44Z", "source_id": 15919431, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T00:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:57:28Z", "source_id": 15920275, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T01:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:05:23Z", "source_id": 49029272, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T01:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:05:29Z", "source_id": 15920568, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T02:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:35:01Z", "source_id": 49035137, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T01:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:35:08Z", "source_id": 15921526, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T02:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:56:34Z", "source_id": 49039337, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T01:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:56:38Z", "source_id": 15922159, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T02:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:05:14Z", "source_id": 49040944, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T02:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:05:19Z", "source_id": 15922442, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T03:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:27:59Z", "source_id": 49045171, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T02:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:28:03Z", "source_id": 15923189, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T03:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:46:29Z", "source_id": 49048751, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T02:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:46:33Z", "source_id": 15923967, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T03:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:50:14Z", "source_id": 49049534, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T02:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:50:17Z", "source_id": 15924136, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T03:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:59:34Z", "source_id": 49051582, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T03:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:59:39Z", "source_id": 15924622, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T04:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:11:40Z", "source_id": 49054574, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T03:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:11:42Z", "source_id": 15925441, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T04:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:29:24Z", "source_id": 49059757, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T03:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:29:27Z", "source_id": 15926927, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T04:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:33:59Z", "source_id": 49061335, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T03:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:34:02Z", "source_id": 15927440, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18565, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:38:31Z", "source_id": 49063146, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T03:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:38:37Z", "source_id": 15927974, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T04:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:51Z", "source_id": 15988795, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}] |
Ketton Ward Siding (GBRf) |
2350 |
2350 |
None |
None |
None |
St Pancras Churchyard Castle Cement (GBRf) |
0557 |
0557 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H50150/2026-09-16/detailed |
None |
Cricklewood Curve Jn |
2026-09-16T05:39:00+01:00 |
St Pancras Churchyard Castle Cement (GBRf) |
14.0 |
{"type": "LineString", "coordinates": [[-0.21508470132213575, 51.5601035906631], [-0.2148627, 51.5599408], [-0.2143478, 51.5595993], [-0.21400979999999997, 51.5593171], [-0.2134298, 51.5588499], [-0.2126733, 51.5582307], [-0.2124327, 51.55802270000001], [-0.2120125, 51.5576286], [-0.2116236, 51.55723090000001], [-0.2111073, 51.55665239999999], [-0.210751, 51.55626920000001], [-0.2103035, 51.5557604], [-0.2097852, 51.555194], [-0.20927095806680923, 51.55466347968381], [-0.2092608, 51.554653], [-0.20869140000000003, 51.5541046], [-0.208243, 51.553718], [-0.2078652, 51.553412300000005], [-0.20754379999999997, 51.5531602], [-0.2072307, 51.55293549999999], [-0.20677449999999997, 51.5526181], [-0.2064642, 51.552414600000006], [-0.20604700000000004, 51.55215129999999], [-0.2056262, 51.5518974], [-0.2052756, 51.5516913], [-0.20484399999999997, 51.55144939999999], [-0.204387, 51.551215499999984], [-0.20387209999999997, 51.550968899999994], [-0.20346539999999996, 51.55078379999999], [-0.20298179999999996, 51.5505779], [-0.20251179999999996, 51.55040279999999], [-0.2020309, 51.55022559999999], [-0.2015982, 51.5500687], [-0.201053, 51.549881500000005], [-0.2001525, 51.549596599999994], [-0.19959220000000005, 51.5494432], [-0.1992491, 51.54934560000001], [-0.1992337228355162, 51.54934176058799], [-0.19899563131106668, 51.54928529196986], [-0.19878443820539565, 51.54923691412354], [-0.1985962515729343, 51.549195558999635], [-0.1984271794681137, 51.54916015854878], [-0.198273329945365, 51.549129644721575], [-0.19813081105911928, 51.54910294946864], [-0.19799573086380765, 51.549079004740584], [-0.1978641974138614, 51.54905674248804], [-0.19773231876371153, 51.549035094661605], [-0.1975962029677892, 51.5490129932119], [-0.1974519580805255, 51.54898937008956], [-0.1972956921563516, 51.54896315724517], [-0.19712351324969865, 51.54893328662936], [-0.19693152941499775, 51.54889869019274], [-0.19671584870668005, 51.54885829988594], [-0.19647257917917663, 51.54881104765956], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19344052434508524, 51.54842371462325], [-0.1931862152262918, 51.548413171812925], [-0.19296121789303763, 51.54840584224037], [-0.19276134493590164, 51.548401265967605], [-0.1925824089454626, 51.54839898305664], [-0.1924202225122994, 51.54839853356949], [-0.1922705982269908, 51.54839945756819], [-0.19212934868011572, 51.54840129511476], [-0.19199228646225297, 51.54840358627119], [-0.19185522416398135, 51.548405871099526], [-0.19171397437587973, 51.548407689661786], [-0.19156434968852692, 51.54840858201998], [-0.19140216269250185, 51.54840808823614], [-0.19122322597838323, 51.548405748372275], [-0.19102335213675, 51.5484011024904], [-0.1907983537581809, 51.54839369065254], [-0.19054404343325484, 51.54838305292072], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293672, 51.53805359999999], [-0.1293389, 51.5372515], [-0.129338, 51.5370013], [-0.1293471, 51.53643699999999]]} |
4.9 |
0539 |
0553 |
Cricklewood Curve Jn |
St Pancras Churchyard Castle Cement (GBRf) |
St Pancras Churchyard Castle Cement (GBRf) |
51.5364370 |
-0.1293471 |
51.5364370 |
-0.1293471 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 04:53:00 |
St Pancras Churchyard Castle Cement (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988795 |
1789538211536228 |
109 |
109 |
2026-09-16 06:06:52.210554 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:51.519290 |
| 568684 |
598413 |
P85402 |
891H04M516 |
2026-09-16 |
COMPLETE |
15987952 |
2026-09-16 06:56:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 598413, "stp": "P", "toc": "Southeastern", "uid": "P85402", "consist": "375707", "dest_crs": "HGS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85402/2026-09-16/detailed", "trust_id": "891H04M516", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-16", "dest_arr_time": "0648", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "1H04", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "0656", "current_leg_dep": "0654", "current_leg_end": "Hastings", "origin_dep_time": "0545", "origin_platform": "3", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Warrior Sq", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Warrior Sq", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 623.038, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 683.949, \"from_m\": 623.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 712.921, \"from_m\": 683.949, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 950.256, \"from_m\": 712.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1305.979, \"from_m\": 950.256, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7338.55, \"from_m\": 1305.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7370.825, \"from_m\": 7338.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7413.755, \"from_m\": 7370.825, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8162.4, \"from_m\": 7413.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8653.719, \"from_m\": 8162.4, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9888.131, \"from_m\": 8653.719, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13583.807, \"from_m\": 9888.131, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15740.604, \"from_m\": 13583.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16130.229, \"from_m\": 15740.604, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18100.009, \"from_m\": 16130.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18252.514, \"from_m\": 18100.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20104.359, \"from_m\": 18252.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22716.631, \"from_m\": 20104.359, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32925.368, \"from_m\": 22716.631, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35682.723, \"from_m\": 32925.368, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36920.198, \"from_m\": 35682.723, \"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\": 37981.4, \"from_m\": 36920.198, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43300.964, \"from_m\": 37981.4, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49496.414, \"from_m\": 43300.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50070.014, \"from_m\": 49496.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50732.443, \"from_m\": 50070.014, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50837.085, \"from_m\": 50732.443, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52045.22, \"from_m\": 50837.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52988.571, \"from_m\": 52045.22, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53305.073, \"from_m\": 52988.571, \"capability_applied\": null, \"effective_limit_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\": 598413, \"profile_key\": \"8a143c8c8e601aab12b74cd7bcbeec9140d6ab770175d1b2f22a968b4517a8d0\", \"schedule_id\": 22722, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 2, \"distance_m\": 1476.752, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"High Brooms\", \"stage_seq\": 3, \"distance_m\": 5698.832, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 4, \"distance_m\": 7338.55, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 5, \"distance_m\": 8269.557, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 6, \"distance_m\": 9479.028, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Frant\", \"stage_seq\": 7, \"distance_m\": 11908.958, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Wadhurst\", \"stage_seq\": 8, \"distance_m\": 16130.229, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 9, \"distance_m\": 16978.727, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Stonegate\", \"stage_seq\": 10, \"distance_m\": 23487.883, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Etchingham\", \"stage_seq\": 11, \"distance_m\": 29148.939, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Robertsbridge\", \"stage_seq\": 12, \"distance_m\": 32721.987, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 13, \"distance_m\": 35994.286, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Battle\", \"stage_seq\": 14, \"distance_m\": 42309.054, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Crowhurst\", \"stage_seq\": 15, \"distance_m\": 45584.425, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"West St.Leonards\", \"stage_seq\": 16, \"distance_m\": 50605.855, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 17, \"distance_m\": 50759.456, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0643\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 18, \"distance_m\": 52067.168, \"section_seq\": 1, \"route_path_id\": 37266}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 19, \"distance_m\": 53305.073, \"section_seq\": 1, \"route_path_id\": 37266}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53305.073, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37266}], \"total_distance_m\": 53305.073, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53022.402, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 282.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:55Z\", \"source_id\": 49125365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:04Z\", \"source_id\": 15946473, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:37Z\", \"source_id\": 49130837, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:42Z\", \"source_id\": 15948115, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:58Z\", \"source_id\": 49139094, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:05Z\", \"source_id\": 15950764, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:59Z\", \"source_id\": 49147544, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:04Z\", \"source_id\": 15953572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:07Z\", \"source_id\": 49151424, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:11Z\", \"source_id\": 15954784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:25Z\", \"source_id\": 49186537, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:26Z\", \"source_id\": 15966035, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:04Z\", \"source_id\": 49210091, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:06Z\", \"source_id\": 15973493, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:21Z\", \"source_id\": 49233674, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:23Z\", \"source_id\": 15980967, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:44Z\", \"source_id\": 49256487, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:46Z\", \"source_id\": 15987952, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789538147122095, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:53.923910", "service_state_evidence_id": 15987952, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:54.558771", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
TON |
HGS |
1H04 |
375707 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 623.038, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 683.949, "from_m": 623.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 712.921, "from_m": 683.949, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 950.256, "from_m": 712.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1305.979, "from_m": 950.256, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7338.55, "from_m": 1305.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7370.825, "from_m": 7338.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7413.755, "from_m": 7370.825, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8162.4, "from_m": 7413.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8653.719, "from_m": 8162.4, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9888.131, "from_m": 8653.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13583.807, "from_m": 9888.131, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15740.604, "from_m": 13583.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16130.229, "from_m": 15740.604, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18100.009, "from_m": 16130.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18252.514, "from_m": 18100.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20104.359, "from_m": 18252.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22716.631, "from_m": 20104.359, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32925.368, "from_m": 22716.631, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35682.723, "from_m": 32925.368, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36920.198, "from_m": 35682.723, "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": 37981.4, "from_m": 36920.198, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43300.964, "from_m": 37981.4, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49496.414, "from_m": 43300.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50070.014, "from_m": 49496.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50732.443, "from_m": 50070.014, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50837.085, "from_m": 50732.443, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52045.22, "from_m": 50837.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52988.571, "from_m": 52045.22, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 53305.073, "from_m": 52988.571, "capability_applied": null, "effective_limit_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": 598413, "profile_key": "8a143c8c8e601aab12b74cd7bcbeec9140d6ab770175d1b2f22a968b4517a8d0", "schedule_id": 22722, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Somerhill Tunnel", "stage_seq": 2, "distance_m": 1476.752, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "High Brooms", "stage_seq": 3, "distance_m": 5698.832, "section_seq": 1, "route_path_id": 37266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Wells Tunnel Jn", "stage_seq": 4, "distance_m": 7338.55, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555", "location": "Tunbridge Wells", "stage_seq": 5, "distance_m": 8269.557, "section_seq": 1, "route_path_id": 37266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Strawberry Hill Tunnel", "stage_seq": 6, "distance_m": 9479.028, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Frant", "stage_seq": 7, "distance_m": 11908.958, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Wadhurst", "stage_seq": 8, "distance_m": 16130.229, "section_seq": 1, "route_path_id": 37266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Wadhurst Tunnel South", "stage_seq": 9, "distance_m": 16978.727, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Stonegate", "stage_seq": 10, "distance_m": 23487.883, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Etchingham", "stage_seq": 11, "distance_m": 29148.939, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Robertsbridge", "stage_seq": 12, "distance_m": 32721.987, "section_seq": 1, "route_path_id": 37266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Mountfield Tunnel", "stage_seq": 13, "distance_m": 35994.286, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Battle", "stage_seq": 14, "distance_m": 42309.054, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Crowhurst", "stage_seq": 15, "distance_m": 45584.425, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "West St.Leonards", "stage_seq": 16, "distance_m": 50605.855, "section_seq": 1, "route_path_id": 37266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Bopeep S.B. Jn", "stage_seq": 17, "distance_m": 50759.456, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0643", "location": "St. Leonards Warrior Sq", "stage_seq": 18, "distance_m": 52067.168, "section_seq": 1, "route_path_id": 37266}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Hastings", "stage_seq": 19, "distance_m": 53305.073, "section_seq": 1, "route_path_id": 37266}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53305.073, "from_m": 0.0, "section_seq": 1, "route_path_id": 37266}], "total_distance_m": 53305.073, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53022.402, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 282.671, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:55Z", "source_id": 49125365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:04Z", "source_id": 15946473, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:37Z", "source_id": 49130837, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:42Z", "source_id": 15948115, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:58Z", "source_id": 49139094, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:05Z", "source_id": 15950764, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:59Z", "source_id": 49147544, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:04Z", "source_id": 15953572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:07Z", "source_id": 49151424, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:11Z", "source_id": 15954784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:25Z", "source_id": 49186537, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:26Z", "source_id": 15966035, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32784, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:04Z", "source_id": 49210091, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:06Z", "source_id": 15973493, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31273, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:21Z", "source_id": 49233674, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:23Z", "source_id": 15980967, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:44Z", "source_id": 49256487, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:46Z", "source_id": 15987952, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Tonbridge |
0545 |
0545 |
3 |
None |
None |
Hastings |
0648 |
0648 |
3 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85402/2026-09-16/detailed |
None |
St. Leonards Warrior Sq |
2026-09-16T06:51:00+01:00 |
Hastings |
2.0 |
{"type": "LineString", "coordinates": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} |
0.7 |
0654 |
0656 |
St. Leonards Warrior Sq |
Hastings Carriage Holding Sidings |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:56:00 |
Hastings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987952 |
1789538147122095 |
65 |
65 |
2026-09-16 06:06:54.558771 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:53.923910 |
| 568685 |
598805 |
C18620 |
532K05M516 |
2026-09-16 |
COMPLETE |
15987334 |
2026-09-16 06:56:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 598805, "stp": "P", "toc": "Great Northern", "uid": "C18620", "consist": "717016", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18620/2026-09-16/detailed", "trust_id": "532K05M516", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-16", "dest_arr_time": "0645", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2K05", "timing_status": "LATE", "origin_station": "Welwyn Garden City", "current_leg_arr": "0656", "current_leg_dep": "0653", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0556", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3741.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 3795.9, \"from_m\": 3741.597, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9290.142, \"from_m\": 3795.9, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9606.949, \"from_m\": 9290.142, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12316.976, \"from_m\": 9606.949, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12403.708, \"from_m\": 12316.976, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18182.345, \"from_m\": 12403.708, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18223.379, \"from_m\": 18182.345, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23141.279, \"from_m\": 18223.379, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27277.717, \"from_m\": 23141.279, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28139.624, \"from_m\": 27277.717, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28222.428, \"from_m\": 28139.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28729.396, \"from_m\": 28222.428, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 28849.254, \"from_m\": 28729.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29702.454, \"from_m\": 28849.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29930.994, \"from_m\": 29702.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30035.31, \"from_m\": 29930.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34380.319, \"from_m\": 30035.31, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 598805, \"profile_key\": \"494cb86bf15439f788a3cf3b40e40d7473adec70cc4b7f186c26a6e29ddc72c3\", \"schedule_id\": 2599, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4128.132, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7623.425, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9407.445, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12147.196, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15653.976, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17866.907, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19249.469, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22280.116, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24676.917, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Harringay\", \"stage_seq\": 11, \"distance_m\": 27175.925, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0631\", \"location\": \"Finsbury Park\", \"stage_seq\": 12, \"distance_m\": 28627.171, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Drayton Park\", \"stage_seq\": 13, \"distance_m\": 30159.471, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 14, \"distance_m\": 30833.395, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Essex Road\", \"stage_seq\": 15, \"distance_m\": 31697.526, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Old Street\", \"stage_seq\": 16, \"distance_m\": 33780.85, \"section_seq\": 1, \"route_path_id\": 66588}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 17, \"distance_m\": 34380.319, \"section_seq\": 1, \"route_path_id\": 66588}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34380.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66588}], \"total_distance_m\": 34380.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34276.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:52Z\", \"source_id\": 49143966, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:56Z\", \"source_id\": 15952355, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:33Z\", \"source_id\": 49154023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:37Z\", \"source_id\": 15955570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:14Z\", \"source_id\": 49158922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:17Z\", \"source_id\": 15957190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:49Z\", \"source_id\": 49163897, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:57Z\", \"source_id\": 15958726, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:40Z\", \"source_id\": 49171131, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:42Z\", \"source_id\": 15961048, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:28Z\", \"source_id\": 49176696, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:33Z\", \"source_id\": 15962849, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:40Z\", \"source_id\": 49181034, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:47Z\", \"source_id\": 15964221, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:22Z\", \"source_id\": 49188543, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:29Z\", \"source_id\": 15966720, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:25Z\", \"source_id\": 49195058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:32Z\", \"source_id\": 15968845, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:33Z\", \"source_id\": 49206601, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:37Z\", \"source_id\": 15972406, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:20Z\", \"source_id\": 49212833, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:24Z\", \"source_id\": 15974370, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:32Z\", \"source_id\": 49220048, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:35Z\", \"source_id\": 15976683, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:34Z\", \"source_id\": 49224552, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:37Z\", \"source_id\": 15978197, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:46Z\", \"source_id\": 49229886, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:46Z\", \"source_id\": 15979744, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:28Z\", \"source_id\": 49238595, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:32Z\", \"source_id\": 15982566, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:50Z\", \"source_id\": 49254404, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:55Z\", \"source_id\": 15987334, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "10", "timing_fact_generation": 1789538096861570, "current_leg_arrival_utc": "2026-09-16T06:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:55.146580", "service_state_evidence_id": 15987334, "current_leg_start_actual_dep": "2026-09-16T06:53:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:55.394750", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
WGC |
MOG |
2K05 |
717016 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 3741.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 3795.9, "from_m": 3741.597, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9290.142, "from_m": 3795.9, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9606.949, "from_m": 9290.142, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12316.976, "from_m": 9606.949, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12403.708, "from_m": 12316.976, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18182.345, "from_m": 12403.708, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18223.379, "from_m": 18182.345, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23141.279, "from_m": 18223.379, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27277.717, "from_m": 23141.279, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28139.624, "from_m": 27277.717, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28222.428, "from_m": 28139.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28729.396, "from_m": 28222.428, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 28849.254, "from_m": 28729.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29702.454, "from_m": 28849.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29930.994, "from_m": 29702.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30035.31, "from_m": 29930.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34380.319, "from_m": 30035.31, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 598805, "profile_key": "494cb86bf15439f788a3cf3b40e40d7473adec70cc4b7f186c26a6e29ddc72c3", "schedule_id": 2599, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Hatfield", "stage_seq": 2, "distance_m": 4128.132, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Welham Green", "stage_seq": 3, "distance_m": 7623.425, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9407.445, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12147.196, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15653.976, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "New Barnet", "stage_seq": 7, "distance_m": 17866.907, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19249.469, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "New Southgate", "stage_seq": 9, "distance_m": 22280.116, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24676.917, "section_seq": 1, "route_path_id": 66588}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Harringay", "stage_seq": 11, "distance_m": 27175.925, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0631", "location": "Finsbury Park", "stage_seq": 12, "distance_m": 28627.171, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Drayton Park", "stage_seq": 13, "distance_m": 30159.471, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Highbury & Islington (Great Northern)", "stage_seq": 14, "distance_m": 30833.395, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Essex Road", "stage_seq": 15, "distance_m": 31697.526, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Old Street", "stage_seq": 16, "distance_m": 33780.85, "section_seq": 1, "route_path_id": 66588}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 17, "distance_m": 34380.319, "section_seq": 1, "route_path_id": 66588}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34380.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 66588}], "total_distance_m": 34380.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34276.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:52Z", "source_id": 49143966, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:56Z", "source_id": 15952355, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:33Z", "source_id": 49154023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:37Z", "source_id": 15955570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:14Z", "source_id": 49158922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:17Z", "source_id": 15957190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:49Z", "source_id": 49163897, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:57Z", "source_id": 15958726, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:40Z", "source_id": 49171131, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:42Z", "source_id": 15961048, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:28Z", "source_id": 49176696, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:33Z", "source_id": 15962849, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:40Z", "source_id": 49181034, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:47Z", "source_id": 15964221, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:22Z", "source_id": 49188543, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:29Z", "source_id": 15966720, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16009, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:25Z", "source_id": 49195058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:32Z", "source_id": 15968845, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:33Z", "source_id": 49206601, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:37Z", "source_id": 15972406, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:20Z", "source_id": 49212833, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:24Z", "source_id": 15974370, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:32Z", "source_id": 49220048, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:35Z", "source_id": 15976683, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:34Z", "source_id": 49224552, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:37Z", "source_id": 15978197, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:46Z", "source_id": 49229886, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:46Z", "source_id": 15979744, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:28Z", "source_id": 49238595, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:32Z", "source_id": 15982566, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:50Z", "source_id": 49254404, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:55Z", "source_id": 15987334, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Welwyn Garden City |
0556 |
0556 |
4 |
None |
None |
Moorgate (Great Northern) |
0645 |
0645 |
10 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18620/2026-09-16/detailed |
None |
Old Street |
2026-09-16T06:53:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
0653 |
0656 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:56:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987334 |
1789538096861570 |
92 |
92 |
2026-09-16 06:06:55.394750 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:55.146580 |
| 568686 |
599678 |
C34349 |
512J06M616 |
2026-09-16 |
COMPLETE |
15987842 |
2026-09-16 06:56:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 599678, "stp": "P", "toc": "London Overground", "uid": "C34349", "consist": null, "dest_crs": "GPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34349/2026-09-16/detailed", "trust_id": "512J06M616", "origin_crs": "BGV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gospel Oak", "service_date": "2026-09-16", "dest_arr_time": "0659", "dest_platform": "3", "is_terminated": 1, "next_location": "Gospel Oak", "signalling_id": "2J06", "timing_status": "EARLY", "origin_station": "Barking Riverside Station (Construction)", "current_leg_arr": "0656", "current_leg_dep": "0653", "current_leg_end": "Gospel Oak", "origin_dep_time": "0618", "origin_platform": "2", "current_location": "Gospel Oak", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]}", "current_leg_start": "Upper Holloway", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.5555734", "next_location_lon": "-0.1518351", "previous_location": "Upper Holloway", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.026, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1855.245, \"from_m\": 213.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.107, \"from_m\": 1855.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2992.114, \"from_m\": 2932.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4256.447, \"from_m\": 2992.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4419.302, \"from_m\": 4256.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4732.559, \"from_m\": 4419.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7447.761, \"from_m\": 4732.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7500.33, \"from_m\": 7447.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7888.207, \"from_m\": 7500.33, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8418.426, \"from_m\": 7888.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9903.062, \"from_m\": 8418.426, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10433.28, \"from_m\": 9903.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10460.675, \"from_m\": 10433.28, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.085, \"from_m\": 10460.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16210.249, \"from_m\": 10964.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16713.66, \"from_m\": 16210.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16741.054, \"from_m\": 16713.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17271.272, \"from_m\": 16741.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25039.787, \"from_m\": 17271.272, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25339.436, \"from_m\": 25039.787, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26434.23, \"from_m\": 25339.436, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26528.378, \"from_m\": 26434.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26563.106, \"from_m\": 26528.378, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26603.125, \"from_m\": 26563.106, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30585.488, \"from_m\": 26603.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32189.214, \"from_m\": 30585.488, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32639.99, \"from_m\": 32189.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33199.862, \"from_m\": 32639.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 599678, \"profile_key\": \"65bbbab17ca902c60367a3ce2e07269ee70b90a744fab8ad2062d843ad516fb7\", \"schedule_id\": 4366, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 2, \"distance_m\": 2713.065, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 3, \"distance_m\": 3986.185, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0624\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 4428.528, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Barking Station Jn\", \"stage_seq\": 5, \"distance_m\": 5309.793, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 7120.76, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Wanstead Park\", \"stage_seq\": 7, \"distance_m\": 9160.744, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 8, \"distance_m\": 13587.167, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 9, \"distance_m\": 21061.267, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 10, \"distance_m\": 22898.322, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 11, \"distance_m\": 24310.701, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"South Tottenham\", \"stage_seq\": 12, \"distance_m\": 26494.218, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 13, \"distance_m\": 28340.306, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 14, \"distance_m\": 29227.197, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Crouch Hill\", \"stage_seq\": 15, \"distance_m\": 29817.843, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0653\", \"location\": \"Upper Holloway\", \"stage_seq\": 16, \"distance_m\": 31109.909, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Junction Road Jn\", \"stage_seq\": 17, \"distance_m\": 31904.09, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 33199.862, \"section_seq\": 1, \"route_path_id\": 29759}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33199.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}], \"total_distance_m\": 33199.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32977.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 222.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5555734", "current_position_lon": "-0.1518351", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:33Z\", \"source_id\": 49180826, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:35Z\", \"source_id\": 15964141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:24Z\", \"source_id\": 49190701, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:27Z\", \"source_id\": 15967423, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:50Z\", \"source_id\": 49193761, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:53Z\", \"source_id\": 15968440, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:27Z\", \"source_id\": 49199540, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:30Z\", \"source_id\": 15970257, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:31Z\", \"source_id\": 49255970, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:36Z\", \"source_id\": 15987842, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gospel Oak", "service_state_platform": "3", "timing_fact_generation": 1789538138878644, "current_leg_arrival_utc": "2026-09-16T06:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:58.444762", "service_state_evidence_id": 15987842, "current_leg_start_actual_dep": "2026-09-16T06:53:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:58.818288", "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 Overground |
P |
BGV |
GPO |
2J06 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 213.026, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1855.245, "from_m": 213.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.107, "from_m": 1855.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2992.114, "from_m": 2932.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4256.447, "from_m": 2992.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4419.302, "from_m": 4256.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4732.559, "from_m": 4419.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7447.761, "from_m": 4732.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7500.33, "from_m": 7447.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7888.207, "from_m": 7500.33, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8418.426, "from_m": 7888.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9903.062, "from_m": 8418.426, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10433.28, "from_m": 9903.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10460.675, "from_m": 10433.28, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.085, "from_m": 10460.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16210.249, "from_m": 10964.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16713.66, "from_m": 16210.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16741.054, "from_m": 16713.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17271.272, "from_m": 16741.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25039.787, "from_m": 17271.272, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25339.436, "from_m": 25039.787, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26434.23, "from_m": 25339.436, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26528.378, "from_m": 26434.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26563.106, "from_m": 26528.378, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26603.125, "from_m": 26563.106, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30585.488, "from_m": 26603.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32189.214, "from_m": 30585.488, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32639.99, "from_m": 32189.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33199.862, "from_m": 32639.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 599678, "profile_key": "65bbbab17ca902c60367a3ce2e07269ee70b90a744fab8ad2062d843ad516fb7", "schedule_id": 4366, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0624", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7120.76, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 9160.744, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 13587.167, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 21061.267, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 22898.322, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 24310.701, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "South Tottenham", "stage_seq": 12, "distance_m": 26494.218, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 28340.306, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 29227.197, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 29817.843, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0653", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 31109.909, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 31904.09, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33199.862, "section_seq": 1, "route_path_id": 29759}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33199.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 29759}], "total_distance_m": 33199.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32977.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14710, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:33Z", "source_id": 49180826, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:35Z", "source_id": 15964141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:24Z", "source_id": 49190701, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:27Z", "source_id": 15967423, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:50Z", "source_id": 49193761, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:53Z", "source_id": 15968440, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:27Z", "source_id": 49199540, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:30Z", "source_id": 15970257, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22877, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:31Z", "source_id": 49255970, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:36Z", "source_id": 15987842, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
Barking Riverside Station (Construction) |
0618 |
0618 |
2 |
None |
None |
Gospel Oak |
0659 |
0657 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34349/2026-09-16/detailed |
None |
Upper Holloway |
2026-09-16T06:53:00+01:00 |
Gospel Oak |
3.0 |
{"type": "LineString", "coordinates": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]} |
1.3 |
0653 |
0656 |
Upper Holloway |
Gospel Oak |
Gospel Oak |
51.5555734 |
-0.1518351 |
51.5555734 |
-0.1518351 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:56:00 |
Gospel Oak |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987842 |
1789538138878644 |
27 |
27 |
2026-09-16 06:06:58.818288 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:58.444762 |
| 568687 |
600142 |
G61693 |
522T04M616 |
2026-09-16 |
COMPLETE |
15987528 |
2026-09-16 06:56:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 600142, "stp": "P", "toc": "London Overground", "uid": "G61693", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61693/2026-09-16/detailed", "trust_id": "522T04M616", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "3", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T04", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "0656", "current_leg_dep": "0652", "current_leg_end": "Chingford", "origin_dep_time": "0631", "origin_platform": "8", "current_location": "Chingford", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10229.951, \"from_m\": 9136.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10272.272, \"from_m\": 10229.951, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10505.501, \"from_m\": 10272.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11691.939, \"from_m\": 10505.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11918.98, \"from_m\": 11691.939, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14120.594, \"from_m\": 11918.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16651.254, \"from_m\": 14120.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16788.264, \"from_m\": 16651.254, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16870.277, \"from_m\": 16788.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17154.5, \"from_m\": 16870.277, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 600142, \"profile_key\": \"1d3565bd9c5a8abe4f6446b98cbfb470a40c0146d2a6f9d73e8ebd29c45dc0fb\", \"schedule_id\": 11861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10045.085, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11796.695, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 14233.173, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 17154.5, \"section_seq\": 1, \"route_path_id\": 32255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17154.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}], \"total_distance_m\": 17154.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15482.886, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:49Z\", \"source_id\": 49204887, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:52Z\", \"source_id\": 15971885, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:56Z\", \"source_id\": 49214214, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:02Z\", \"source_id\": 15974804, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:37Z\", \"source_id\": 49220176, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:37Z\", \"source_id\": 15976715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:19Z\", \"source_id\": 49226355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:22Z\", \"source_id\": 15978679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:09Z\", \"source_id\": 49230815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:12Z\", \"source_id\": 15980040, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:28Z\", \"source_id\": 49236202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:32Z\", \"source_id\": 15981829, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:04Z\", \"source_id\": 49245037, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:08Z\", \"source_id\": 15984471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:10Z\", \"source_id\": 49255096, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:11Z\", \"source_id\": 15987528, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "3", "timing_fact_generation": 1789538112690488, "current_leg_arrival_utc": "2026-09-16T06:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:56:59.321232", "service_state_evidence_id": 15987528, "current_leg_start_actual_dep": "2026-09-16T06:52:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T05:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:06:59.758413", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHI |
2T04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10229.951, "from_m": 9136.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10272.272, "from_m": 10229.951, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10505.501, "from_m": 10272.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11691.939, "from_m": 10505.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11918.98, "from_m": 11691.939, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14120.594, "from_m": 11918.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16651.254, "from_m": 14120.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16788.264, "from_m": 16651.254, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16870.277, "from_m": 16788.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17154.5, "from_m": 16870.277, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 600142, "profile_key": "1d3565bd9c5a8abe4f6446b98cbfb470a40c0146d2a6f9d73e8ebd29c45dc0fb", "schedule_id": 11861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 32255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10045.085, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Wood Street", "stage_seq": 8, "distance_m": 11796.695, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Highams Park", "stage_seq": 9, "distance_m": 14233.173, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 17154.5, "section_seq": 1, "route_path_id": 32255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17154.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 32255}], "total_distance_m": 17154.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15482.886, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.614, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:49Z", "source_id": 49204887, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:52Z", "source_id": 15971885, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:56Z", "source_id": 49214214, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:02Z", "source_id": 15974804, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:37Z", "source_id": 49220176, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:37Z", "source_id": 15976715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:19Z", "source_id": 49226355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:22Z", "source_id": 15978679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:09Z", "source_id": 49230815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:12Z", "source_id": 15980040, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:28Z", "source_id": 49236202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:32Z", "source_id": 15981829, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:04Z", "source_id": 49245037, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:08Z", "source_id": 15984471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:10Z", "source_id": 49255096, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:11Z", "source_id": 15987528, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:56:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0631 |
0631 |
8 |
None |
None |
Chingford |
0658 |
0657 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61693/2026-09-16/detailed |
None |
Highams Park |
2026-09-16T06:52:00+01:00 |
Chingford |
4.0 |
{"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
1.7 |
0652 |
0656 |
Highams Park |
Chingford |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:56:00 |
Chingford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987528 |
1789538112690488 |
40 |
40 |
2026-09-16 06:06:59.758413 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:56:59.321232 |
| 568688 |
598768 |
C35442 |
883P36M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:57:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 598768, "stp": "P", "toc": "Elizabeth Line", "uid": "C35442", "consist": "345010", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35442/2026-09-16/detailed", "trust_id": "883P36M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-16", "dest_arr_time": "0557", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "3P36", "timing_status": "ON TIME", "origin_station": "Plumstead Carriage Sidings", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Plumstead Carriage Sidings", "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1007735, 51.493005499999995], [0.1004619, 51.49281469999999], [0.100425, 51.49279190000001], [0.0983345, 51.4915054], [0.0982975, 51.4914828], [0.0977052, 51.4911187], [0.0974763, 51.4909937], [0.0974183, 51.4909657], [0.0973451, 51.49093160000001], [0.09720779999999998, 51.49087239999999], [0.0971331, 51.49084239999999], [0.09705550000000002, 51.4908138], [0.0969319, 51.4907701], [0.096663, 51.49067850000001], [0.09659719999999998, 51.4906559], [0.09647, 51.4906141], [0.0963311, 51.490572599999986], [0.09626469999999998, 51.49055499999999], [0.0960197, 51.49049689999998], [0.0956479, 51.4904249], [0.09537679999999998, 51.4903792], [0.0963451, 51.490394499999994], [0.0965561, 51.49040009999999], [0.0966939, 51.4904043], [0.0967065, 51.4904046], [0.09671989999999998, 51.49040490000001], [0.0990462, 51.4904686], [0.1011285, 51.4905154], [0.1018255, 51.4905277], [0.1021442, 51.4905336], [0.1022995, 51.4905362], [0.1027396, 51.4905447], [0.10411979999999998, 51.4905699], [0.1044707, 51.4905795], [0.1055712, 51.4906098], [0.1079308, 51.4906928], [0.108146, 51.4907002], [0.11049119999999998, 51.49078250000001], [0.1105646, 51.4907851], [0.1111617, 51.490806000000006], [0.1112693, 51.4908098], [0.1121429, 51.4908202], [0.11275589999999998, 51.490830300000006], [0.1135742, 51.490858300000006], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]}", "current_leg_start": "Plumstead Carriage Sidings", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.4899096", "next_location_lon": "0.0859598", "previous_location": null, "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:49131933\", \"confirmationDeadline\": \"2026-09-16T05:57:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 481.457, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 22.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 22.0}, {\"to_m\": 550.796, \"from_m\": 481.457, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 928.846, \"from_m\": 550.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 992.162, \"from_m\": 928.846, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 1088.717, \"from_m\": 992.162, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2259.459, \"from_m\": 1088.717, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 2757.459, \"from_m\": 2259.459, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3081.621, \"from_m\": 2757.459, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5921.853, \"from_m\": 3081.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6335.111, \"from_m\": 5921.853, \"capability_applied\": null, \"effective_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\": 598768, \"profile_key\": \"d4f2512d8000d0b9301506e1aae7160427160334a14849c0e2afa9f79aeaac89\", \"schedule_id\": 4462, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Plumstead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29780}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 2, \"distance_m\": 6335.111, \"section_seq\": 1, \"route_path_id\": 29780}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6335.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29780}], \"total_distance_m\": 6335.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5921.853, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4899096", "current_position_lon": "0.0859598", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Plumstead Carriage Sidings", "service_state_platform": "2", "timing_fact_generation": 1789534529787315, "current_leg_arrival_utc": "2026-09-16T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:01.184398", "service_state_evidence_id": 49131933, "current_leg_start_actual_dep": "2026-09-16T05:55:24+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:03.740192", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
None |
3P36 |
345010 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 481.457, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 22.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 22.0}, {"to_m": 550.796, "from_m": 481.457, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 928.846, "from_m": 550.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 992.162, "from_m": 928.846, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 1088.717, "from_m": 992.162, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2259.459, "from_m": 1088.717, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 2757.459, "from_m": 2259.459, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3081.621, "from_m": 2757.459, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5921.853, "from_m": 3081.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6335.111, "from_m": 5921.853, "capability_applied": null, "effective_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": 598768, "profile_key": "d4f2512d8000d0b9301506e1aae7160427160334a14849c0e2afa9f79aeaac89", "schedule_id": 4462, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Plumstead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29780}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Plumstead Rev Sidings", "stage_seq": 2, "distance_m": 6335.111, "section_seq": 1, "route_path_id": 29780}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6335.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 29780}], "total_distance_m": 6335.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5921.853, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Plumstead Carriage Sidings |
0555 |
0555 |
None |
None |
None |
Plumstead Rev Sidings |
0557 |
0557 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35442/2026-09-16/detailed |
None |
Plumstead Carriage Sidings |
2026-09-16T05:55:24+01:00 |
Plumstead Rev Sidings |
2.0 |
{"type": "LineString", "coordinates": [[0.1007735, 51.493005499999995], [0.1004619, 51.49281469999999], [0.100425, 51.49279190000001], [0.0983345, 51.4915054], [0.0982975, 51.4914828], [0.0977052, 51.4911187], [0.0974763, 51.4909937], [0.0974183, 51.4909657], [0.0973451, 51.49093160000001], [0.09720779999999998, 51.49087239999999], [0.0971331, 51.49084239999999], [0.09705550000000002, 51.4908138], [0.0969319, 51.4907701], [0.096663, 51.49067850000001], [0.09659719999999998, 51.4906559], [0.09647, 51.4906141], [0.0963311, 51.490572599999986], [0.09626469999999998, 51.49055499999999], [0.0960197, 51.49049689999998], [0.0956479, 51.4904249], [0.09537679999999998, 51.4903792], [0.0963451, 51.490394499999994], [0.0965561, 51.49040009999999], [0.0966939, 51.4904043], [0.0967065, 51.4904046], [0.09671989999999998, 51.49040490000001], [0.0990462, 51.4904686], [0.1011285, 51.4905154], [0.1018255, 51.4905277], [0.1021442, 51.4905336], [0.1022995, 51.4905362], [0.1027396, 51.4905447], [0.10411979999999998, 51.4905699], [0.1044707, 51.4905795], [0.1055712, 51.4906098], [0.1079308, 51.4906928], [0.108146, 51.4907002], [0.11049119999999998, 51.49078250000001], [0.1105646, 51.4907851], [0.1111617, 51.490806000000006], [0.1112693, 51.4908098], [0.1121429, 51.4908202], [0.11275589999999998, 51.490830300000006], [0.1135742, 51.490858300000006], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]} |
3.9 |
0555 |
0557 |
None |
Plumstead Carriage Sidings |
Plumstead Rev Sidings |
51.4899096 |
0.0859598 |
51.4899096 |
0.0859598 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:57:00 |
Plumstead Carriage Sidings |
TD |
TRACKING_TIMEOUT |
49131933 |
1789534529787315 |
4 |
4 |
2026-09-16 06:07:03.740192 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:01.184398 |
| 568689 |
598824 |
C20779 |
875P05M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:57:00 |
2026-09-16 06:07:07 |
2026-09-18 06:07:07 |
{"id": 598824, "stp": "P", "toc": "Southern", "uid": "C20779", "consist": "377153", "dest_crs": "TAT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20779/2026-09-16/detailed", "trust_id": "875P05M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:57:00", "dar_platform": null, "dest_station": "Tattenham Corner", "service_date": "2026-09-16", "dest_arr_time": "0602", "dest_platform": "1", "is_terminated": 1, "next_location": "Tattenham Corner", "signalling_id": "5P05", "timing_status": null, "origin_station": "Tattenham Corner Carriage Holding Sidings", "current_leg_arr": "0602", "current_leg_dep": "0557", "current_leg_end": "Tattenham Corner", "origin_dep_time": "0557", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]}", "current_leg_start": "Tattenham Corner Carriage Holding Sidings", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "51.3090676", "next_location_lon": "-0.2423635", "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\": 789.693, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598824, \"profile_key\": \"4d8dd2dee2cd39525a87a68446398b296b999d4ebd9206ea2eca4da2da73b450\", \"schedule_id\": 2848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Tattenham Corner Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66709}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Tattenham Corner\", \"stage_seq\": 2, \"distance_m\": 789.693, \"section_seq\": 1, \"route_path_id\": 66709}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 789.693, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66709}], \"total_distance_m\": 789.693, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 789.693, \"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": "0557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.3090676", "current_position_lon": "-0.2423635", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Tattenham Corner Carriage Holding Sidings", "service_state_platform": null, "timing_fact_generation": 1789533639021730, "current_leg_arrival_utc": "2026-09-16T06:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:01.422503", "service_state_evidence_id": 49111520, "current_leg_start_actual_dep": "2026-09-16T05:57:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:03.744801", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
TAT |
5P05 |
377153 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 789.693, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598824, "profile_key": "4d8dd2dee2cd39525a87a68446398b296b999d4ebd9206ea2eca4da2da73b450", "schedule_id": 2848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Tattenham Corner Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66709}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Tattenham Corner", "stage_seq": 2, "distance_m": 789.693, "section_seq": 1, "route_path_id": 66709}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 789.693, "from_m": 0.0, "section_seq": 1, "route_path_id": 66709}], "total_distance_m": 789.693, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 789.693, "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} |
[] |
Tattenham Corner Carriage Holding Sidings |
0557 |
0557 |
None |
5:57:00 |
None |
Tattenham Corner |
0602 |
0602 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C20779/2026-09-16/detailed |
None |
Tattenham Corner Carriage Holding Sidings |
2026-09-16T05:57:30+01:00 |
Tattenham Corner |
5.0 |
{"type": "LineString", "coordinates": [[-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]} |
0.5 |
0557 |
0602 |
None |
None |
Tattenham Corner |
51.3090676 |
-0.2423635 |
51.3090676 |
-0.2423635 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:57:00 |
Tattenham Corner Carriage Holding Sidings |
TD |
NEVER_DEPARTED_TIMEOUT |
49111520 |
1789533639021730 |
1 |
1 |
2026-09-16 06:07:03.744801 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:01.422503 |
| 568690 |
598828 |
W60794 |
525T11M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:57:00 |
2026-09-16 06:07:08 |
2026-09-18 06:07:08 |
{"id": 598828, "stp": "P", "toc": "London Overground", "uid": "W60794", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60794/2026-09-16/detailed", "trust_id": "525T11M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:57:00", "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-16", "dest_arr_time": "0559", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "5T11", "timing_status": null, "origin_station": "Chingford London End Sidings", "current_leg_arr": "0559", "current_leg_dep": "0557", "current_leg_end": "Chingford", "origin_dep_time": "0557", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:07:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.007528000000000001, 51.6306673], [0.0077161, 51.63081069999999], [0.007730900000000001, 51.6308065], [0.0077928999999999984, 51.6308693], [0.0078613, 51.630938500000006], [0.007938399999999998, 51.63101489999999], [0.008065399999999999, 51.6311426], [0.008141799999999998, 51.6312212], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Chingford London End Sidings", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 331.878, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 616.101, \"from_m\": 331.878, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598828, \"profile_key\": \"2dcab990283afecc18e4285500b2023878a39081c7a5cde47a1d44d568d31e61\", \"schedule_id\": 27214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Chingford London End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39214}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 2, \"distance_m\": 616.101, \"section_seq\": 1, \"route_path_id\": 39214}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 616.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39214}], \"total_distance_m\": 616.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 284.223, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 331.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chingford London End Sidings", "service_state_platform": null, "timing_fact_generation": 1789531069461154, "current_leg_arrival_utc": "2026-09-16T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:01.425082", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:57:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:05.466396", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
CHI |
5T11 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 331.878, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 616.101, "from_m": 331.878, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598828, "profile_key": "2dcab990283afecc18e4285500b2023878a39081c7a5cde47a1d44d568d31e61", "schedule_id": 27214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Chingford London End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39214}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Chingford", "stage_seq": 2, "distance_m": 616.101, "section_seq": 1, "route_path_id": 39214}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 616.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 39214}], "total_distance_m": 616.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 284.223, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 331.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chingford London End Sidings |
0557 |
0557 |
None |
5:57:00 |
None |
Chingford |
0559 |
0559 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W60794/2026-09-16/detailed |
None |
Chingford London End Sidings |
2026-09-16T05:57:30+01:00 |
Chingford |
2.0 |
{"type": "LineString", "coordinates": [[0.007528000000000001, 51.6306673], [0.0077161, 51.63081069999999], [0.007730900000000001, 51.6308065], [0.0077928999999999984, 51.6308693], [0.0078613, 51.630938500000006], [0.007938399999999998, 51.63101489999999], [0.008065399999999999, 51.6311426], [0.008141799999999998, 51.6312212], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
0.2 |
0557 |
0559 |
None |
None |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-16 06:07:07 |
TERMINATED |
2026-09-16 05:57:00 |
Chingford London End Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789531069461154 |
0 |
0 |
2026-09-16 06:07:05.466396 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:01.425082 |
| 568691 |
599974 |
W70616 |
652O04M616 |
2026-09-16 |
COMPLETE |
15987838 |
2026-09-16 06:57:00 |
2026-09-16 06:07:08 |
2026-09-18 06:07:08 |
{"id": 599974, "stp": "O", "toc": "West Midlands Trains", "uid": "W70616", "consist": "730028+730033", "dest_crs": "BMV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70616/2026-09-16/detailed", "trust_id": "652O04M616", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "3", "is_terminated": 1, "next_location": "Bromsgrove", "signalling_id": "2O04", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0657", "current_leg_dep": "0652", "current_leg_end": "Bromsgrove", "origin_dep_time": "0626", "origin_platform": "9B", "current_location": "Bromsgrove", "last_update_time": "2026-09-16T06:07:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]}", "current_leg_start": "Barnt Green", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "52.3200847", "next_location_lon": "-2.0501102", "previous_location": "Barnt Green", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.014, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 332.557, \"from_m\": 313.014, \"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.751, \"from_m\": 332.557, \"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\": 1939.652, \"from_m\": 472.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4448.571, \"from_m\": 1939.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7878.017, \"from_m\": 4448.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8174.018, \"from_m\": 7878.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8476.402, \"from_m\": 8174.018, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8629.931, \"from_m\": 8476.402, \"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\": 9055.176, \"from_m\": 8629.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9115.415, \"from_m\": 9055.176, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10281.536, \"from_m\": 9115.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10333.409, \"from_m\": 10281.536, \"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\": 13004.536, \"from_m\": 10333.409, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13076.93, \"from_m\": 13004.536, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18862.038, \"from_m\": 13076.93, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19370.769, \"from_m\": 18862.038, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22988.39, \"from_m\": 19370.769, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 599974, \"profile_key\": \"5de9ac00a8449c9c5b8df0e1aff2be85de3244e9796df6b6736ac3d8ca6d9b29\", \"schedule_id\": 38670, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Five Ways\", \"stage_seq\": 2, \"distance_m\": 1409.786, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"University\", \"stage_seq\": 3, \"distance_m\": 4128.671, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Selly Oak\", \"stage_seq\": 4, \"distance_m\": 5289.236, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Bournville\", \"stage_seq\": 5, \"distance_m\": 7040.486, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Kings Norton\", \"stage_seq\": 6, \"distance_m\": 8805.913, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Northfield\", \"stage_seq\": 7, \"distance_m\": 11069.084, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Longbridge\", \"stage_seq\": 8, \"distance_m\": 12665.564, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Barnt Green\", \"stage_seq\": 9, \"distance_m\": 16978.727, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Bromsgrove\", \"stage_seq\": 10, \"distance_m\": 22988.39, \"section_seq\": 1, \"route_path_id\": 45247}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22988.39, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45247}], \"total_distance_m\": 22988.39, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 22988.39, \"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": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3200847", "current_position_lon": "-2.0501102", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:00Z\", \"source_id\": 49194111, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:00Z\", \"source_id\": 49194116, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:03Z\", \"source_id\": 15968521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:44Z\", \"source_id\": 49200130, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:48Z\", \"source_id\": 15970457, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:25Z\", \"source_id\": 49206245, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:27Z\", \"source_id\": 15972292, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:29Z\", \"source_id\": 49213184, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:32Z\", \"source_id\": 15974453, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:10Z\", \"source_id\": 49219172, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:13Z\", \"source_id\": 15976361, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:04Z\", \"source_id\": 49225801, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:08Z\", \"source_id\": 15978537, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:11Z\", \"source_id\": 49230877, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:16Z\", \"source_id\": 15980060, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:49Z\", \"source_id\": 49244452, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:50Z\", \"source_id\": 15984241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:31Z\", \"source_id\": 49255973, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:36Z\", \"source_id\": 15987838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromsgrove", "service_state_platform": "3", "timing_fact_generation": 1789538139111632, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:04.089185", "service_state_evidence_id": 15987838, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:05.597035", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
BMV |
2O04 |
730028+730033 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 313.014, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 332.557, "from_m": 313.014, "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.751, "from_m": 332.557, "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": 1939.652, "from_m": 472.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4448.571, "from_m": 1939.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7878.017, "from_m": 4448.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8174.018, "from_m": 7878.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 8476.402, "from_m": 8174.018, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 8629.931, "from_m": 8476.402, "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": 9055.176, "from_m": 8629.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9115.415, "from_m": 9055.176, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10281.536, "from_m": 9115.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10333.409, "from_m": 10281.536, "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": 13004.536, "from_m": 10333.409, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13076.93, "from_m": 13004.536, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18862.038, "from_m": 13076.93, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19370.769, "from_m": 18862.038, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22988.39, "from_m": 19370.769, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 599974, "profile_key": "5de9ac00a8449c9c5b8df0e1aff2be85de3244e9796df6b6736ac3d8ca6d9b29", "schedule_id": 38670, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Five Ways", "stage_seq": 2, "distance_m": 1409.786, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "University", "stage_seq": 3, "distance_m": 4128.671, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Selly Oak", "stage_seq": 4, "distance_m": 5289.236, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Bournville", "stage_seq": 5, "distance_m": 7040.486, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Kings Norton", "stage_seq": 6, "distance_m": 8805.913, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Northfield", "stage_seq": 7, "distance_m": 11069.084, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Longbridge", "stage_seq": 8, "distance_m": 12665.564, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Barnt Green", "stage_seq": 9, "distance_m": 16978.727, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Bromsgrove", "stage_seq": 10, "distance_m": 22988.39, "section_seq": 1, "route_path_id": 45247}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22988.39, "from_m": 0.0, "section_seq": 1, "route_path_id": 45247}], "total_distance_m": 22988.39, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 22988.39, "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": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:00Z", "source_id": 49194111, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:00Z", "source_id": 49194116, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:03Z", "source_id": 15968521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:44Z", "source_id": 49200130, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:48Z", "source_id": 15970457, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:25Z", "source_id": 49206245, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:27Z", "source_id": 15972292, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:29Z", "source_id": 49213184, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:32Z", "source_id": 15974453, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:10Z", "source_id": 49219172, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:13Z", "source_id": 15976361, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:04Z", "source_id": 49225801, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:08Z", "source_id": 15978537, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:11Z", "source_id": 49230877, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:16Z", "source_id": 15980060, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:49Z", "source_id": 49244452, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:50Z", "source_id": 15984241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20480, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:31Z", "source_id": 49255973, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:36Z", "source_id": 15987838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0626 |
0626 |
9B |
None |
None |
Bromsgrove |
0658 |
0658 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70616/2026-09-16/detailed |
None |
Barnt Green |
2026-09-16T06:52:30+01:00 |
Bromsgrove |
5.0 |
{"type": "LineString", "coordinates": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]} |
3.7 |
0652 |
0657 |
Barnt Green |
Bromsgrove |
Bromsgrove |
52.3200847 |
-2.0501102 |
52.3200847 |
-2.0501102 |
1 |
0 |
2026-09-16 06:07:08 |
TERMINATED |
2026-09-16 05:57:00 |
Bromsgrove |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987838 |
1789538139111632 |
43 |
43 |
2026-09-16 06:07:05.597035 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:04.089185 |
| 568692 |
600838 |
W86312 |
045D82M616 |
2026-09-16 |
COMPLETE |
15987922 |
2026-09-16 06:57:00 |
2026-09-16 06:07:08 |
2026-09-18 06:07:08 |
{"id": 600838, "stp": "P", "toc": "ScotRail", "uid": "W86312", "consist": "385008+385036", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86312/2026-09-16/detailed", "trust_id": "045D82M616", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0700", "dest_platform": "7", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5D82", "timing_status": "EARLY", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0657", "current_leg_dep": "0650", "current_leg_end": "Edinburgh", "origin_dep_time": "0653", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-16T06:07:08", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Craigentinny T.& R.S.M.D", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Craigentinny T.& R.S.M.D", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 214.433, \"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\": 549.467, \"from_m\": 214.433, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 661.797, \"from_m\": 549.467, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 764.088, \"from_m\": 661.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1806.853, \"from_m\": 764.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2445.596, \"from_m\": 1806.853, \"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\": 2915.753, \"from_m\": 2445.596, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2982.206, \"from_m\": 2915.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3044.884, \"from_m\": 2982.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3611.88, \"from_m\": 3044.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4058.619, \"from_m\": 3611.88, \"capability_applied\": null, \"effective_limit_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\": 600838, \"profile_key\": \"2f42a36bf43af7fcdb6d4057b36c51a60c2f02125b228a3603490b0662eaf1ab\", \"schedule_id\": 29344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 2, \"distance_m\": 1104.954, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 3, \"distance_m\": 3044.884, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 27913}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}], \"total_distance_m\": 4058.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3844.186, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 214.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:39Z\", \"source_id\": 49256350, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:42Z\", \"source_id\": 15987922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "7", "timing_fact_generation": 1789538144579554, "current_leg_arrival_utc": "2026-09-16T06:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:05.683843", "service_state_evidence_id": 15987922, "current_leg_start_actual_dep": "2026-09-16T06:53:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:06.182986", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XCN |
EDB |
5D82 |
385008+385036 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 214.433, "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": 549.467, "from_m": 214.433, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 661.797, "from_m": 549.467, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 764.088, "from_m": 661.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1806.853, "from_m": 764.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2445.596, "from_m": 1806.853, "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": 2915.753, "from_m": 2445.596, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2982.206, "from_m": 2915.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3044.884, "from_m": 2982.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3611.88, "from_m": 3044.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4058.619, "from_m": 3611.88, "capability_applied": null, "effective_limit_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": 600838, "profile_key": "2f42a36bf43af7fcdb6d4057b36c51a60c2f02125b228a3603490b0662eaf1ab", "schedule_id": 29344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0653", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Craigentinny Jn", "stage_seq": 2, "distance_m": 1104.954, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Abbeyhill Jn", "stage_seq": 3, "distance_m": 3044.884, "section_seq": 1, "route_path_id": 27913}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27913}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27913}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:39Z", "source_id": 49256350, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:42Z", "source_id": 15987922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Craigentinny T.& R.S.M.D |
0653 |
0653 |
None |
None |
None |
Edinburgh |
0700 |
0700 |
7 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86312/2026-09-16/detailed |
None |
Craigentinny T.& R.S.M.D |
2026-09-16T06:53:00+01:00 |
Edinburgh |
7.0 |
{"type": "LineString", "coordinates": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
2.5 |
0650 |
0657 |
Craigentinny T.& R.S.M.D |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-16 06:07:08 |
TERMINATED |
2026-09-16 05:57:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987922 |
1789538144579554 |
8 |
8 |
2026-09-16 06:07:06.182986 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:05.683843 |
| 568693 |
600319 |
P91396 |
895U60M616 |
2026-09-16 |
COMPLETE |
15988444 |
2026-09-16 06:57:00 |
2026-09-16 06:07:08 |
2026-09-18 06:07:08 |
{"id": 600319, "stp": "P", "toc": "Southeastern", "uid": "P91396", "consist": "377121+377507", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91396/2026-09-16/detailed", "trust_id": "895U60M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:37:00", "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0700", "dest_platform": "6", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "5U60", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0657", "current_leg_dep": "0658", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0637", "origin_platform": null, "current_location": "Ashford International", "last_update_time": "2026-09-16T06:07:08", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ashford Down Yard", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ashford Down Yard", "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\": 886.459, \"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\": 990.177, \"from_m\": 886.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1109.087, \"from_m\": 990.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1255.71, \"from_m\": 1109.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1316.974, \"from_m\": 1255.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1346.278, \"from_m\": 1316.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1557.283, \"from_m\": 1346.278, \"capability_applied\": null, \"effective_limit_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\": 600319, \"profile_key\": \"6e9034580b9719ff7036d7d7794193225c33958e70718eae9ac5300d923476ac\", \"schedule_id\": 24693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37848}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0655\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 574.956, \"section_seq\": 1, \"route_path_id\": 37848}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 820.898, \"section_seq\": 1, \"route_path_id\": 37848}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 1557.283, \"section_seq\": 1, \"route_path_id\": 37848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1557.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37848}], \"total_distance_m\": 1557.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1377.109, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0637", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:20Z\", \"source_id\": 49257985, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:23Z\", \"source_id\": 15988444, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "6", "timing_fact_generation": 1789538183783517, "current_leg_arrival_utc": "2026-09-16T06:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:07.534226", "service_state_evidence_id": 15988444, "current_leg_start_actual_dep": "2026-09-16T06:58:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:07.712789", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
5U60 |
377121+377507 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 886.459, "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": 990.177, "from_m": 886.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1109.087, "from_m": 990.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1255.71, "from_m": 1109.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1316.974, "from_m": 1255.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1346.278, "from_m": 1316.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1557.283, "from_m": 1346.278, "capability_applied": null, "effective_limit_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": 600319, "profile_key": "6e9034580b9719ff7036d7d7794193225c33958e70718eae9ac5300d923476ac", "schedule_id": 24693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0637", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37848}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0655", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 574.956, "section_seq": 1, "route_path_id": 37848}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 820.898, "section_seq": 1, "route_path_id": 37848}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 1557.283, "section_seq": 1, "route_path_id": 37848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1557.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 37848}], "total_distance_m": 1557.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1377.109, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.174, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:20Z", "source_id": 49257985, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:23Z", "source_id": 15988444, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Ashford Down Sidings |
0637 |
0637 |
None |
6:37:00 |
None |
Ashford (Kent) |
0700 |
0700 |
6 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91396/2026-09-16/detailed |
None |
Ashford Down Yard |
2026-09-16T06:58:00+01:00 |
Ashford (Kent) |
1439.0 |
{"type": "LineString", "coordinates": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} |
0.4 |
0658 |
0657 |
Ashford Down Yard |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-16 06:07:08 |
TERMINATED |
2026-09-16 05:57:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988444 |
1789538183783517 |
2 |
2 |
2026-09-16 06:07:07.712789 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:07.534226 |
| 568694 |
594910 |
H50459 |
586E97C316 |
2026-09-15 |
COMPLETE |
15989001 |
2026-09-16 06:30:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 594910, "stp": "P", "toc": "Unknown", "uid": "H50459", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50459/2026-09-16/detailed", "trust_id": "586E97C316", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tinsley Yard (GBRf)", "service_date": "2026-09-15", "dest_arr_time": "0634", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Yard (GBRf)", "signalling_id": "6E97", "timing_status": "EARLY", "origin_station": "Bardon Hill (GBRf)", "current_leg_arr": "0630", "current_leg_dep": "0623", "current_leg_end": "Tinsley Yard (GBRf)", "origin_dep_time": "0300", "origin_platform": null, "current_location": "Tinsley Yard (GBRf)", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4124404, 53.4024157], [-1.4121327, 53.4029207], [-1.4118519, 53.4033863], [-1.4113306, 53.40410490000001], [-1.4106604, 53.4049975], [-1.4104850999999998, 53.40519269999999], [-1.4103583, 53.4053029], [-1.4102093000000002, 53.40543060000001], [-1.4099992999999995, 53.40556599999999], [-1.4099205, 53.40561], [-1.4098038, 53.4056722], [-1.4091328, 53.40603449999999], [-1.4088423, 53.4061936], [-1.4080387, 53.4065396], [-1.4075126999999998, 53.40671630000001], [-1.4072363, 53.4067857], [-1.4069292999999998, 53.40685389999999], [-1.4064886, 53.4069136], [-1.4062659999999998, 53.40693730000001], [-1.4060829, 53.4069481], [-1.4058401, 53.40695250000001], [-1.4052849, 53.4069247], [-1.4047514, 53.406858799999995], [-1.4044073999999998, 53.4067829], [-1.4042437, 53.406735299999994], [-1.4039118999999998, 53.4066205], [-1.4031746, 53.40631890000001], [-1.4026293, 53.4060958], [-1.4022394, 53.4059311], [-1.4010491, 53.40525609999999], [-1.4006093, 53.40504200000001], [-1.4002739999999998, 53.40490429999999], [-1.3999038, 53.40477639999999], [-1.3995211, 53.4046616], [-1.3989222, 53.4045254], [-1.3980834999999998, 53.404375], [-1.3962962999999995, 53.404065], [-1.3943221, 53.40383809999999], [-1.3940717, 53.40380770000001], [-1.3938417, 53.403767900000005], [-1.3935989999999998, 53.40371859999999], [-1.3925675999999998, 53.4034961], [-1.3920264, 53.403327899999994], [-1.3917018, 53.403206399999995], [-1.3915169, 53.4031204], [-1.3911350999999998, 53.4030063], [-1.3908427, 53.4029039], [-1.3906898, 53.40284960000001], [-1.3904081999999998, 53.4027664], [-1.3901301, 53.40271390000001], [-1.3897832000000003, 53.402644900000006], [-1.3895389, 53.40260219999999], [-1.3891267, 53.40253020000001], [-1.3887380000000005, 53.4024884], [-1.3878770000000002, 53.40239569999999], [-1.3876021, 53.4023491], [-1.3875168, 53.4023346], [-1.3871528, 53.4022549], [-1.3868201999999998, 53.4021526], [-1.386409, 53.40199079999999], [-1.3848514999999997, 53.4013642]]}", "current_leg_start": "Broughton Lane Jn", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "53.4013642", "next_location_lon": "-1.3848515", "previous_location": "Broughton Lane Jn", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22604.023, \"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\": 23333.152, \"from_m\": 22604.023, \"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\": 23893.083, \"from_m\": 23333.152, \"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\": 24639.949, \"from_m\": 23893.083, \"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\": 25345.166, \"from_m\": 24639.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25861.726, \"from_m\": 25345.166, \"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\": 32537.095, \"from_m\": 25861.726, \"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\": 32586.974, \"from_m\": 32537.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36567.624, \"from_m\": 32586.974, \"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\": 37888.661, \"from_m\": 36567.624, \"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\": 37946.389, \"from_m\": 37888.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41830.802, \"from_m\": 37946.389, \"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\": 45509.612, \"from_m\": 41830.802, \"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\": 50730.618, \"from_m\": 45509.612, \"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\": 51236.825, \"from_m\": 50730.618, \"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\": 56073.802, \"from_m\": 51236.825, \"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\": 56762.024, \"from_m\": 56073.802, \"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\": 57407.055, \"from_m\": 56762.024, \"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\": 58443.57, \"from_m\": 57407.055, \"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\": 58688.458, \"from_m\": 58443.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78709.809, \"from_m\": 58688.458, \"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\": 79324.094, \"from_m\": 78709.809, \"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\": 79424.044, \"from_m\": 79324.094, \"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\": 79462.352, \"from_m\": 79424.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81598.342, \"from_m\": 79462.352, \"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\": 93419.106, \"from_m\": 81598.342, \"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\": 94173.299, \"from_m\": 93419.106, \"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\": 94467.46, \"from_m\": 94173.299, \"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\": 96278.535, \"from_m\": 94467.46, \"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\": 98791.176, \"from_m\": 96278.535, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99463.79, \"from_m\": 98791.176, \"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\": 101101.621, \"from_m\": 99463.79, \"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\": 101621.368, \"from_m\": 101101.621, \"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\": 112868.546, \"from_m\": 101621.368, \"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\": 114302.642, \"from_m\": 112868.546, \"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\": 114357.623, \"from_m\": 114302.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119287.73, \"from_m\": 114357.623, \"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\": 119948.427, \"from_m\": 119287.73, \"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\": 120174.229, \"from_m\": 119948.427, \"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\": 120337.441, \"from_m\": 120174.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120989.919, \"from_m\": 120337.441, \"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\": 120992.052, \"from_m\": 120989.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121024.185, \"from_m\": 120992.052, \"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\": 121326.4, \"from_m\": 121024.185, \"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\": 121603.308, \"from_m\": 121326.4, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 121886.562, \"from_m\": 121603.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122841.845, \"from_m\": 121886.562, \"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\": 125210.757, \"from_m\": 122841.845, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126192.521, \"from_m\": 125210.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126902.558, \"from_m\": 126192.521, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127473.086, \"from_m\": 126902.558, \"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\": 594910, \"profile_key\": \"fd0a963cdf4c68e92cabf751668b3f1c077528cbd9ca4431b6b3ffbe1948e809\", \"schedule_id\": 32196, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0300\", \"location\": \"Bardon Hill (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": false, \"wtt_arr\": \"0308\", \"wtt_dep\": \"0332\", \"location\": \"Mantle Lane Terminal Complex (GBRf)\", \"stage_seq\": 2, \"distance_m\": 239.081, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0337\", \"location\": \"Bardon Hill\", \"stage_seq\": 3, \"distance_m\": 468.711, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341\", \"location\": \"Bagworth Jn\", \"stage_seq\": 4, \"distance_m\": 2640.683, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": false, \"wtt_arr\": \"0402\", \"wtt_dep\": \"0427\", \"location\": \"Knighton Jn\", \"stage_seq\": 5, \"distance_m\": 22604.023, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0432\", \"location\": \"Leicester\", \"stage_seq\": 6, \"distance_m\": 25080.671, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0439\", \"location\": \"Syston South Jn\", \"stage_seq\": 7, \"distance_m\": 32859.832, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0443\", \"location\": \"Sileby Jn\", \"stage_seq\": 8, \"distance_m\": 37752.573, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0448H\", \"location\": \"Loughborough\", \"stage_seq\": 9, \"distance_m\": 45195.525, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Trent South Jn\", \"stage_seq\": 10, \"distance_m\": 57374.681, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Trent East Jn\", \"stage_seq\": 11, \"distance_m\": 58443.57, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502H\", \"location\": \"Long Eaton Town L.C.\", \"stage_seq\": 12, \"distance_m\": 59735.705, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 13, \"distance_m\": 61580.522, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Trowell Jn\", \"stage_seq\": 14, \"distance_m\": 66970.708, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Langley Mill\", \"stage_seq\": 15, \"distance_m\": 74527.149, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Ironville Jn\", \"stage_seq\": 16, \"distance_m\": 79751.752, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Alfreton\", \"stage_seq\": 17, \"distance_m\": 84467.781, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 18, \"distance_m\": 95537.324, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 19, \"distance_m\": 99282.73, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Chesterfield\", \"stage_seq\": 20, \"distance_m\": 100739.868, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Tapton Jn\", \"stage_seq\": 21, \"distance_m\": 101646.414, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 22, \"distance_m\": 114416.846, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Sheffield\", \"stage_seq\": 23, \"distance_m\": 120496.566, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 24, \"distance_m\": 121219.542, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Woodburn Jn\", \"stage_seq\": 25, \"distance_m\": 122841.845, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0626H\", \"location\": \"Broughton Lane Jn\", \"stage_seq\": 26, \"distance_m\": 125210.757, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Shepcote Lane Jn\", \"stage_seq\": 27, \"distance_m\": 126192.521, \"section_seq\": 1, \"route_path_id\": 71174}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Tinsley Yard (GBRf)\", \"stage_seq\": 28, \"distance_m\": 127473.086, \"section_seq\": 1, \"route_path_id\": 71174}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127473.086, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71174}], \"total_distance_m\": 127473.086, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 99889.341, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 27583.745, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4013642", "current_position_lon": "-1.3848515", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:05:41Z\", \"source_id\": 49053096, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:06:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:05:48Z\", \"source_id\": 15925067, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:22:01Z\", \"source_id\": 49057485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:22:04Z\", \"source_id\": 15926258, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:41:08Z\", \"source_id\": 49064364, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:41:14Z\", \"source_id\": 15928334, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:52:33Z\", \"source_id\": 49069947, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:52:39Z\", \"source_id\": 15930004, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:57Z\", \"source_id\": 49076060, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:59Z\", \"source_id\": 15931868, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:20Z\", \"source_id\": 49087958, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:28Z\", \"source_id\": 15935273, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:07Z\", \"source_id\": 15989001, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley Yard (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789538228771963, "current_leg_arrival_utc": "2026-09-16T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:08.763763", "service_state_evidence_id": 15989001, "current_leg_start_actual_dep": "2026-09-16T06:26:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T05:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:08.921351", "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 |
6E97 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 22604.023, "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": 23333.152, "from_m": 22604.023, "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": 23893.083, "from_m": 23333.152, "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": 24639.949, "from_m": 23893.083, "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": 25345.166, "from_m": 24639.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25861.726, "from_m": 25345.166, "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": 32537.095, "from_m": 25861.726, "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": 32586.974, "from_m": 32537.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36567.624, "from_m": 32586.974, "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": 37888.661, "from_m": 36567.624, "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": 37946.389, "from_m": 37888.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41830.802, "from_m": 37946.389, "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": 45509.612, "from_m": 41830.802, "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": 50730.618, "from_m": 45509.612, "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": 51236.825, "from_m": 50730.618, "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": 56073.802, "from_m": 51236.825, "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": 56762.024, "from_m": 56073.802, "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": 57407.055, "from_m": 56762.024, "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": 58443.57, "from_m": 57407.055, "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": 58688.458, "from_m": 58443.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78709.809, "from_m": 58688.458, "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": 79324.094, "from_m": 78709.809, "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": 79424.044, "from_m": 79324.094, "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": 79462.352, "from_m": 79424.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81598.342, "from_m": 79462.352, "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": 93419.106, "from_m": 81598.342, "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": 94173.299, "from_m": 93419.106, "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": 94467.46, "from_m": 94173.299, "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": 96278.535, "from_m": 94467.46, "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": 98791.176, "from_m": 96278.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99463.79, "from_m": 98791.176, "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": 101101.621, "from_m": 99463.79, "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": 101621.368, "from_m": 101101.621, "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": 112868.546, "from_m": 101621.368, "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": 114302.642, "from_m": 112868.546, "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": 114357.623, "from_m": 114302.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119287.73, "from_m": 114357.623, "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": 119948.427, "from_m": 119287.73, "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": 120174.229, "from_m": 119948.427, "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": 120337.441, "from_m": 120174.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120989.919, "from_m": 120337.441, "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": 120992.052, "from_m": 120989.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121024.185, "from_m": 120992.052, "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": 121326.4, "from_m": 121024.185, "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": 121603.308, "from_m": 121326.4, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 121886.562, "from_m": 121603.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122841.845, "from_m": 121886.562, "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": 125210.757, "from_m": 122841.845, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126192.521, "from_m": 125210.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126902.558, "from_m": 126192.521, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127473.086, "from_m": 126902.558, "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": 594910, "profile_key": "fd0a963cdf4c68e92cabf751668b3f1c077528cbd9ca4431b6b3ffbe1948e809", "schedule_id": 32196, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0300", "location": "Bardon Hill (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71174}, {"is_pass": false, "wtt_arr": "0308", "wtt_dep": "0332", "location": "Mantle Lane Terminal Complex (GBRf)", "stage_seq": 2, "distance_m": 239.081, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0337", "location": "Bardon Hill", "stage_seq": 3, "distance_m": 468.711, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341", "location": "Bagworth Jn", "stage_seq": 4, "distance_m": 2640.683, "section_seq": 1, "route_path_id": 71174}, {"is_pass": false, "wtt_arr": "0402", "wtt_dep": "0427", "location": "Knighton Jn", "stage_seq": 5, "distance_m": 22604.023, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0432", "location": "Leicester", "stage_seq": 6, "distance_m": 25080.671, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0439", "location": "Syston South Jn", "stage_seq": 7, "distance_m": 32859.832, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0443", "location": "Sileby Jn", "stage_seq": 8, "distance_m": 37752.573, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0448H", "location": "Loughborough", "stage_seq": 9, "distance_m": 45195.525, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Trent South Jn", "stage_seq": 10, "distance_m": 57374.681, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Trent East Jn", "stage_seq": 11, "distance_m": 58443.57, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502H", "location": "Long Eaton Town L.C.", "stage_seq": 12, "distance_m": 59735.705, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Toton Centre Jn", "stage_seq": 13, "distance_m": 61580.522, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Trowell Jn", "stage_seq": 14, "distance_m": 66970.708, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Langley Mill", "stage_seq": 15, "distance_m": 74527.149, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Ironville Jn", "stage_seq": 16, "distance_m": 79751.752, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Alfreton", "stage_seq": 17, "distance_m": 84467.781, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Clay Cross North Jn", "stage_seq": 18, "distance_m": 95537.324, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Chesterfield South Jn", "stage_seq": 19, "distance_m": 99282.73, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Chesterfield", "stage_seq": 20, "distance_m": 100739.868, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Tapton Jn", "stage_seq": 21, "distance_m": 101646.414, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Dore Station Jn", "stage_seq": 22, "distance_m": 114416.846, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Sheffield", "stage_seq": 23, "distance_m": 120496.566, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Nunnery Main Line Jn", "stage_seq": 24, "distance_m": 121219.542, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Woodburn Jn", "stage_seq": 25, "distance_m": 122841.845, "section_seq": 1, "route_path_id": 71174}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0626H", "location": "Broughton Lane Jn", "stage_seq": 26, "distance_m": 125210.757, "section_seq": 1, "route_path_id": 71174}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Shepcote Lane Jn", "stage_seq": 27, "distance_m": 126192.521, "section_seq": 1, "route_path_id": 71174}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Tinsley Yard (GBRf)", "stage_seq": 28, "distance_m": 127473.086, "section_seq": 1, "route_path_id": 71174}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127473.086, "from_m": 0.0, "section_seq": 1, "route_path_id": 71174}], "total_distance_m": 127473.086, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 99889.341, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 27583.745, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:05:41Z", "source_id": 49053096, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T03:06:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:05:48Z", "source_id": 15925067, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:22:01Z", "source_id": 49057485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T03:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:22:04Z", "source_id": 15926258, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:41:08Z", "source_id": 49064364, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T03:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:41:14Z", "source_id": 15928334, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:52:33Z", "source_id": 49069947, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T03:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:52:39Z", "source_id": 15930004, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:57Z", "source_id": 49076060, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:59Z", "source_id": 15931868, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:20Z", "source_id": 49087958, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:28Z", "source_id": 15935273, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:07Z", "source_id": 15989001, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}] |
Bardon Hill (GBRf) |
0300 |
0300 |
None |
None |
None |
Tinsley Yard (GBRf) |
0634 |
0634 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H50459/2026-09-16/detailed |
None |
Broughton Lane Jn |
2026-09-16T06:26:30+01:00 |
Tinsley Yard (GBRf) |
7.0 |
{"type": "LineString", "coordinates": [[-1.4124404, 53.4024157], [-1.4121327, 53.4029207], [-1.4118519, 53.4033863], [-1.4113306, 53.40410490000001], [-1.4106604, 53.4049975], [-1.4104850999999998, 53.40519269999999], [-1.4103583, 53.4053029], [-1.4102093000000002, 53.40543060000001], [-1.4099992999999995, 53.40556599999999], [-1.4099205, 53.40561], [-1.4098038, 53.4056722], [-1.4091328, 53.40603449999999], [-1.4088423, 53.4061936], [-1.4080387, 53.4065396], [-1.4075126999999998, 53.40671630000001], [-1.4072363, 53.4067857], [-1.4069292999999998, 53.40685389999999], [-1.4064886, 53.4069136], [-1.4062659999999998, 53.40693730000001], [-1.4060829, 53.4069481], [-1.4058401, 53.40695250000001], [-1.4052849, 53.4069247], [-1.4047514, 53.406858799999995], [-1.4044073999999998, 53.4067829], [-1.4042437, 53.406735299999994], [-1.4039118999999998, 53.4066205], [-1.4031746, 53.40631890000001], [-1.4026293, 53.4060958], [-1.4022394, 53.4059311], [-1.4010491, 53.40525609999999], [-1.4006093, 53.40504200000001], [-1.4002739999999998, 53.40490429999999], [-1.3999038, 53.40477639999999], [-1.3995211, 53.4046616], [-1.3989222, 53.4045254], [-1.3980834999999998, 53.404375], [-1.3962962999999995, 53.404065], [-1.3943221, 53.40383809999999], [-1.3940717, 53.40380770000001], [-1.3938417, 53.403767900000005], [-1.3935989999999998, 53.40371859999999], [-1.3925675999999998, 53.4034961], [-1.3920264, 53.403327899999994], [-1.3917018, 53.403206399999995], [-1.3915169, 53.4031204], [-1.3911350999999998, 53.4030063], [-1.3908427, 53.4029039], [-1.3906898, 53.40284960000001], [-1.3904081999999998, 53.4027664], [-1.3901301, 53.40271390000001], [-1.3897832000000003, 53.402644900000006], [-1.3895389, 53.40260219999999], [-1.3891267, 53.40253020000001], [-1.3887380000000005, 53.4024884], [-1.3878770000000002, 53.40239569999999], [-1.3876021, 53.4023491], [-1.3875168, 53.4023346], [-1.3871528, 53.4022549], [-1.3868201999999998, 53.4021526], [-1.386409, 53.40199079999999], [-1.3848514999999997, 53.4013642]]} |
1.4 |
0623 |
0630 |
Broughton Lane Jn |
Tinsley Yard (GBRf) |
Tinsley Yard (GBRf) |
53.4013642 |
-1.3848515 |
53.4013642 |
-1.3848515 |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:30:00 |
Tinsley Yard (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989001 |
1789538228771963 |
70 |
70 |
2026-09-16 06:07:08.921351 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:08.763763 |
| 568695 |
600373 |
W68182 |
072D03M616 |
2026-09-16 |
COMPLETE |
15986233 |
2026-09-16 06:57:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 600373, "stp": "P", "toc": "ScotRail", "uid": "W68182", "consist": "380007", "dest_crs": "PCN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68182/2026-09-16/detailed", "trust_id": "072D03M616", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paisley Canal", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": null, "is_terminated": 1, "next_location": "Paisley Canal", "signalling_id": "2D03", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0657", "current_leg_dep": "0653½", "current_leg_end": "Paisley Canal", "origin_dep_time": "0638", "origin_platform": "10", "current_location": "Paisley Canal", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]}", "current_leg_start": "Hawkhead", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "55.8401373", "next_location_lon": "-4.4233752", "previous_location": "Hawkhead", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11824.586, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12267.13, \"from_m\": 11824.586, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 600373, \"profile_key\": \"6dd493527d233551e9b17034b18e7bd9e20ceaa77ad25bafd2e2dcc43e23c4a9\", \"schedule_id\": 33565, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"Dumbreck\", \"stage_seq\": 4, \"distance_m\": 3611.382, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Corkerhill Depot Jn\", \"stage_seq\": 5, \"distance_m\": 4825.96, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Corkerhill\", \"stage_seq\": 6, \"distance_m\": 6028.07, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Mosspark\", \"stage_seq\": 7, \"distance_m\": 6952.268, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Crookston\", \"stage_seq\": 8, \"distance_m\": 8180.907, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"Hawkhead\", \"stage_seq\": 9, \"distance_m\": 10523.918, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Paisley Canal\", \"stage_seq\": 10, \"distance_m\": 12267.13, \"section_seq\": 1, \"route_path_id\": 39235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12267.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39235}], \"total_distance_m\": 12267.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11832.069, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "55.8401373", "current_position_lon": "-4.4233752", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:28Z\", \"source_id\": 49224321, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:31Z\", \"source_id\": 15978115, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:26Z\", \"source_id\": 49231488, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:29Z\", \"source_id\": 15980257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:15Z\", \"source_id\": 49238109, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:17Z\", \"source_id\": 15982355, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:27Z\", \"source_id\": 49243470, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:32Z\", \"source_id\": 15984040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:22Z\", \"source_id\": 49250746, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:25Z\", \"source_id\": 15986230, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:22Z\", \"source_id\": 49250746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:27Z\", \"source_id\": 15986233, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paisley Canal", "service_state_platform": null, "timing_fact_generation": 1789538153764107, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:09.497112", "service_state_evidence_id": 15986233, "current_leg_start_actual_dep": "2026-09-16T06:54:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:09.583332", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
PCN |
2D03 |
380007 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11824.586, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12267.13, "from_m": 11824.586, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 600373, "profile_key": "6dd493527d233551e9b17034b18e7bd9e20ceaa77ad25bafd2e2dcc43e23c4a9", "schedule_id": 33565, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "Dumbreck", "stage_seq": 4, "distance_m": 3611.382, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Corkerhill Depot Jn", "stage_seq": 5, "distance_m": 4825.96, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Corkerhill", "stage_seq": 6, "distance_m": 6028.07, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Mosspark", "stage_seq": 7, "distance_m": 6952.268, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Crookston", "stage_seq": 8, "distance_m": 8180.907, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "Hawkhead", "stage_seq": 9, "distance_m": 10523.918, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Paisley Canal", "stage_seq": 10, "distance_m": 12267.13, "section_seq": 1, "route_path_id": 39235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12267.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 39235}], "total_distance_m": 12267.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11832.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:28Z", "source_id": 49224321, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:31Z", "source_id": 15978115, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:26Z", "source_id": 49231488, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:29Z", "source_id": 15980257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1682, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:15Z", "source_id": 49238109, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:17Z", "source_id": 15982355, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:27Z", "source_id": 49243470, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:32Z", "source_id": 15984040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:22Z", "source_id": 49250746, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:25Z", "source_id": 15986230, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1671, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:22Z", "source_id": 49250746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:27Z", "source_id": 15986233, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0638 |
0638 |
10 |
None |
None |
Paisley Canal |
0656 |
0656 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68182/2026-09-16/detailed |
None |
Hawkhead |
2026-09-16T06:54:30+01:00 |
Paisley Canal |
3.5 |
{"type": "LineString", "coordinates": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]} |
1.1 |
0653½ |
0657 |
Hawkhead |
Paisley Canal |
Paisley Canal |
55.8401373 |
-4.4233752 |
55.8401373 |
-4.4233752 |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:57:00 |
Paisley Canal |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986233 |
1789538153764107 |
25 |
25 |
2026-09-16 06:07:09.583332 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:09.497112 |
| 568696 |
600255 |
L86201 |
875R07M616 |
2026-09-16 |
COMPLETE |
15989023 |
2026-09-16 06:57:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 600255, "stp": "P", "toc": "South Western Railway", "uid": "L86201", "consist": "450042+450123", "dest_crs": "TWI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86201/2026-09-16/detailed", "trust_id": "875R07M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twickenham", "service_date": "2026-09-16", "dest_arr_time": "0659", "dest_platform": "3", "is_terminated": 1, "next_location": "Twickenham", "signalling_id": "5R07", "timing_status": "EARLY", "origin_station": "Feltham Depot", "current_leg_arr": "0657", "current_leg_dep": "0650", "current_leg_end": "Twickenham", "origin_dep_time": "0635", "origin_platform": null, "current_location": "Twickenham", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]}", "current_leg_start": "Feltham Arr RD London End", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "51.4504178", "next_location_lon": "-0.3297535", "previous_location": "Feltham Arr RD London End", "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\": 982.525, \"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\": 1794.341, \"from_m\": 982.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1858.066, \"from_m\": 1794.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3043.721, \"from_m\": 1858.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6325.966, \"from_m\": 3043.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6380.254, \"from_m\": 6325.966, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6687.234, \"from_m\": 6380.254, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6919.017, \"from_m\": 6687.234, \"capability_applied\": null, \"effective_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\": 600255, \"profile_key\": \"e097367e44fbb07237aa77af7ede6ff6b44d5ff74ec38c5d53a07c2a817066c5\", \"schedule_id\": 18372, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Feltham Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0649H\", \"location\": \"Feltham Arr RD Country End\", \"stage_seq\": 2, \"distance_m\": 1092.953, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0651\", \"location\": \"Feltham Arr RD London End\", \"stage_seq\": 3, \"distance_m\": 1595.077, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Feltham Jn\", \"stage_seq\": 4, \"distance_m\": 3043.721, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Whitton Jn\", \"stage_seq\": 5, \"distance_m\": 3658.892, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 6, \"distance_m\": 5994.003, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Twickenham\", \"stage_seq\": 7, \"distance_m\": 6919.017, \"section_seq\": 1, \"route_path_id\": 73312}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6919.017, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}], \"total_distance_m\": 6919.017, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5640.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1278.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4504178", "current_position_lon": "-0.3297535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:05Z\", \"source_id\": 49205458, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:06Z\", \"source_id\": 15972060, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:37Z\", \"source_id\": 49220172, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:37Z\", \"source_id\": 15976716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:07Z\", \"source_id\": 49259936, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:09Z\", \"source_id\": 15989023, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twickenham", "service_state_platform": "3", "timing_fact_generation": 1789538230250524, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:10.246086", "service_state_evidence_id": 15989023, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:10.810072", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
TWI |
5R07 |
450042+450123 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 982.525, "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": 1794.341, "from_m": 982.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1858.066, "from_m": 1794.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3043.721, "from_m": 1858.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6325.966, "from_m": 3043.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6380.254, "from_m": 6325.966, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6687.234, "from_m": 6380.254, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6919.017, "from_m": 6687.234, "capability_applied": null, "effective_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": 600255, "profile_key": "e097367e44fbb07237aa77af7ede6ff6b44d5ff74ec38c5d53a07c2a817066c5", "schedule_id": 18372, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0635", "location": "Feltham Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0649H", "location": "Feltham Arr RD Country End", "stage_seq": 2, "distance_m": 1092.953, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0651", "location": "Feltham Arr RD London End", "stage_seq": 3, "distance_m": 1595.077, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Feltham Jn", "stage_seq": 4, "distance_m": 3043.721, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Whitton Jn", "stage_seq": 5, "distance_m": 3658.892, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Twickenham Jn", "stage_seq": 6, "distance_m": 5994.003, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Twickenham", "stage_seq": 7, "distance_m": 6919.017, "section_seq": 1, "route_path_id": 73312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6919.017, "from_m": 0.0, "section_seq": 1, "route_path_id": 73312}], "total_distance_m": 6919.017, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5640.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1278.033, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27899, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:05Z", "source_id": 49205458, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:06Z", "source_id": 15972060, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27890, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:37Z", "source_id": 49220172, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:37Z", "source_id": 15976716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:07Z", "source_id": 49259936, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:09Z", "source_id": 15989023, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Feltham Depot |
0635 |
0635 |
None |
None |
None |
Twickenham |
0659 |
0659 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86201/2026-09-16/detailed |
None |
Feltham Arr RD London End |
2026-09-16T06:51:00+01:00 |
Twickenham |
7.0 |
{"type": "LineString", "coordinates": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]} |
3.3 |
0650 |
0657 |
Feltham Arr RD London End |
Twickenham |
Twickenham |
51.4504178 |
-0.3297535 |
51.4504178 |
-0.3297535 |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:57:00 |
Twickenham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989023 |
1789538230250524 |
15 |
15 |
2026-09-16 06:07:10.810072 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:10.246086 |
| 568697 |
599002 |
L02758 |
726M23C416 |
2026-09-16 |
COMPLETE |
15989009 |
2026-09-16 06:45:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 599002, "stp": "P", "toc": "Unknown", "uid": "L02758", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L02758/2026-09-16/detailed", "trust_id": "726M23C416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Quainton Railhead", "service_date": "2026-09-16", "dest_arr_time": "0652", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6M23", "timing_status": "EARLY", "origin_station": "Willesden DC Rail Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0436", "origin_platform": null, "current_location": "Quainton Railhead", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0652", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Blackgrove Road", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0436", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:48:18Z\", \"source_id\": 49067795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:48:24Z\", \"source_id\": 15929341, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:05:48Z\", \"source_id\": 49078010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:05:54Z\", \"source_id\": 15932427, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:18Z\", \"source_id\": 49090434, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:23Z\", \"source_id\": 15936007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:29Z\", \"source_id\": 49092496, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:34Z\", \"source_id\": 15936617, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:35Z\", \"source_id\": 49099890, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:43Z\", \"source_id\": 15938739, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:35Z\", \"source_id\": 49115292, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:37Z\", \"source_id\": 15943385, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:57Z\", \"source_id\": 49123896, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:59Z\", \"source_id\": 15945984, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:22Z\", \"source_id\": 49136563, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:23Z\", \"source_id\": 15949966, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:19Z\", \"source_id\": 49170521, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:24Z\", \"source_id\": 15960864, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:51Z\", \"source_id\": 49185412, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:55Z\", \"source_id\": 15965678, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:09Z\", \"source_id\": 15989009, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Quainton Railhead", "service_state_platform": null, "timing_fact_generation": 1789538230693260, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:10.685983", "service_state_evidence_id": 15989009, "current_leg_start_actual_dep": null, "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-16T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:10.862822", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6M23 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 23147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:48:18Z", "source_id": 49067795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T03:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:48:24Z", "source_id": 15929341, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:05:48Z", "source_id": 49078010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:05:54Z", "source_id": 15932427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:18Z", "source_id": 49090434, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:23Z", "source_id": 15936007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:29Z", "source_id": 49092496, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:34Z", "source_id": 15936617, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:35Z", "source_id": 49099890, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:43Z", "source_id": 15938739, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:35Z", "source_id": 49115292, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:37Z", "source_id": 15943385, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:57Z", "source_id": 49123896, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:59Z", "source_id": 15945984, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:22Z", "source_id": 49136563, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:23Z", "source_id": 15949966, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:19Z", "source_id": 49170521, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:24Z", "source_id": 15960864, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21726, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:51Z", "source_id": 49185412, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:55Z", "source_id": 15965678, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:09Z", "source_id": 15989009, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}] |
Willesden DC Rail Sidings |
0436 |
0436 |
None |
None |
None |
Quainton Railhead |
0652 |
0652 |
None |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L02758/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Blackgrove Road |
Quainton Railhead |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:45:00 |
Quainton Railhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989009 |
1789538230693260 |
52 |
52 |
2026-09-16 06:07:10.862822 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:10.685983 |
| 568698 |
599773 |
P89128 |
882S09M616 |
2026-09-16 |
COMPLETE |
15987967 |
2026-09-16 06:57:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 599773, "stp": "P", "toc": "Southeastern", "uid": "P89128", "consist": "376014+376030", "dest_crs": "ORP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89128/2026-09-16/detailed", "trust_id": "882S09M616", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2S09", "timing_status": "ON TIME", "origin_station": "London Cannon Street", "current_leg_arr": "0657", "current_leg_dep": "0652", "current_leg_end": "Orpington", "origin_dep_time": "0620", "origin_platform": "1", "current_location": "Orpington", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"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\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12239.458, \"from_m\": 10897.886, \"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\": 12271.143, \"from_m\": 12239.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16109.957, \"from_m\": 12271.143, \"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\": 16211.262, \"from_m\": 16109.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16246.779, \"from_m\": 16211.262, \"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\": 16362.838, \"from_m\": 16246.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16785.699, \"from_m\": 16362.838, \"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\": 17064.076, \"from_m\": 16785.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18230.695, \"from_m\": 17064.076, \"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\": 18295.222, \"from_m\": 18230.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20300.052, \"from_m\": 18295.222, \"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\": 20355.011, \"from_m\": 20300.052, \"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\": 20442.909, \"from_m\": 20355.011, \"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\": 20492.951, \"from_m\": 20442.909, \"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\": 20644.051, \"from_m\": 20492.951, \"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\": 20843.022, \"from_m\": 20644.051, \"capability_applied\": null, \"effective_limit_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\": 599773, \"profile_key\": \"e8aa0fabe7be6e2b5fce78f0e1cc633ca478daadeca04af137d1f264476663af\", \"schedule_id\": 23918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0625\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Grove Park\", \"stage_seq\": 9, \"distance_m\": 13041.483, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 10, \"distance_m\": 15092.948, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 16729.317, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 18157.485, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Petts Wood\", \"stage_seq\": 13, \"distance_m\": 18895.689, \"section_seq\": 1, \"route_path_id\": 100230}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 14, \"distance_m\": 20843.022, \"section_seq\": 1, \"route_path_id\": 100230}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20843.022, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100230}], \"total_distance_m\": 20843.022, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20501.758, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.264, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:05Z\", \"source_id\": 49179866, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:08Z\", \"source_id\": 15963876, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:05Z\", \"source_id\": 49194292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:11Z\", \"source_id\": 15968626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:03Z\", \"source_id\": 49200816, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:06Z\", \"source_id\": 15970675, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:08Z\", \"source_id\": 49210212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:13Z\", \"source_id\": 15973518, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:47Z\", \"source_id\": 49218183, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:50Z\", \"source_id\": 15976061, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:49Z\", \"source_id\": 49227507, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:53Z\", \"source_id\": 15979073, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:06Z\", \"source_id\": 49233108, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:11Z\", \"source_id\": 15980810, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:54Z\", \"source_id\": 49244660, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:58Z\", \"source_id\": 15984359, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:44Z\", \"source_id\": 49256460, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:46Z\", \"source_id\": 15987967, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789538146766898, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:20.642559", "service_state_evidence_id": 15987967, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:21.757301", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
ORP |
2S09 |
376014+376030 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "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": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12239.458, "from_m": 10897.886, "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": 12271.143, "from_m": 12239.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16109.957, "from_m": 12271.143, "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": 16211.262, "from_m": 16109.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16246.779, "from_m": 16211.262, "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": 16362.838, "from_m": 16246.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16785.699, "from_m": 16362.838, "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": 17064.076, "from_m": 16785.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18230.695, "from_m": 17064.076, "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": 18295.222, "from_m": 18230.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20300.052, "from_m": 18295.222, "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": 20355.011, "from_m": 20300.052, "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": 20442.909, "from_m": 20355.011, "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": 20492.951, "from_m": 20442.909, "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": 20644.051, "from_m": 20492.951, "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": 20843.022, "from_m": 20644.051, "capability_applied": null, "effective_limit_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": 599773, "profile_key": "e8aa0fabe7be6e2b5fce78f0e1cc633ca478daadeca04af137d1f264476663af", "schedule_id": 23918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0625", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Grove Park", "stage_seq": 9, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Elmstead Woods", "stage_seq": 10, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16729.317, "section_seq": 1, "route_path_id": 100230}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 18157.485, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Petts Wood", "stage_seq": 13, "distance_m": 18895.689, "section_seq": 1, "route_path_id": 100230}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Orpington", "stage_seq": 14, "distance_m": 20843.022, "section_seq": 1, "route_path_id": 100230}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20843.022, "from_m": 0.0, "section_seq": 1, "route_path_id": 100230}], "total_distance_m": 20843.022, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20501.758, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.264, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:05Z", "source_id": 49179866, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:08Z", "source_id": 15963876, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:05Z", "source_id": 49194292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:11Z", "source_id": 15968626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:03Z", "source_id": 49200816, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:06Z", "source_id": 15970675, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:08Z", "source_id": 49210212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:13Z", "source_id": 15973518, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:47Z", "source_id": 49218183, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:50Z", "source_id": 15976061, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:49Z", "source_id": 49227507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:53Z", "source_id": 15979073, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:06Z", "source_id": 49233108, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:11Z", "source_id": 15980810, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:54Z", "source_id": 49244660, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:58Z", "source_id": 15984359, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:44Z", "source_id": 49256460, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:46Z", "source_id": 15987967, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
London Cannon Street |
0620 |
0620 |
1 |
None |
None |
Orpington |
0657 |
0657 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89128/2026-09-16/detailed |
None |
Petts Wood |
2026-09-16T06:52:30+01:00 |
Orpington |
5.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
0652 |
0657 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:57:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987967 |
1789538146766898 |
59 |
59 |
2026-09-16 06:07:21.757301 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:20.642559 |
| 568699 |
600182 |
L82301 |
872J03M616 |
2026-09-16 |
COMPLETE |
15988419 |
2026-09-16 06:57:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 600182, "stp": "P", "toc": "South Western Railway", "uid": "L82301", "consist": "450076", "dest_crs": "GLD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82301/2026-09-16/detailed", "trust_id": "872J03M616", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "6", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2J03", "timing_status": "ON TIME", "origin_station": "Farnham", "current_leg_arr": "0657", "current_leg_dep": "0650", "current_leg_end": "Guildford", "origin_dep_time": "0632", "origin_platform": "1", "current_location": "Guildford", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6669680847731551, 51.24463480650056], [-0.6644071999999999, 51.24474610000001], [-0.6508202, 51.24534339999999], [-0.6497087999999999, 51.2454107], [-0.6406303999999999, 51.24581719999999], [-0.6395148999999999, 51.245853], [-0.6389076, 51.2458617], [-0.6383495, 51.2458628], [-0.6377731999999999, 51.24585099999999], [-0.6373172, 51.2458339], [-0.6362051999999999, 51.24577799999999], [-0.6355016, 51.2457222], [-0.6348614999999999, 51.245668599999995], [-0.6340512, 51.2455788], [-0.6328546999999999, 51.2454487], [-0.629463, 51.2450642], [-0.628820698883665, 51.24499109114996], [-0.6268291, 51.2447644], [-0.6212333, 51.24412409999999], [-0.6192002, 51.2438897], [-0.6189565, 51.24386249999999], [-0.6153418, 51.24344649999998], [-0.6115894, 51.2430156], [-0.6101878999999999, 51.242878299999994], [-0.6095495999999999, 51.242825100000005], [-0.6088373999999999, 51.24278029999999], [-0.6079637999999999, 51.2427323], [-0.6072227999999998, 51.2427048], [-0.6063864, 51.2426849], [-0.6053784999999999, 51.2426815], [-0.6045372, 51.2426964], [-0.6037388, 51.2427267], [-0.6031764, 51.24275130000001], [-0.6026396999999999, 51.24278739999999], [-0.6021624, 51.2428259], [-0.6016423, 51.2428814], [-0.6009196, 51.242968100000006], [-0.6001282, 51.2430714], [-0.5993756, 51.243185399999994], [-0.5986589999999999, 51.2433081], [-0.5979497, 51.2434494], [-0.597274, 51.24359750000001], [-0.5967757, 51.2437142], [-0.5958117999999999, 51.24397419999999], [-0.5948813999999999, 51.2442449], [-0.5944805999999999, 51.24437489999998], [-0.5926102, 51.2450473], [-0.5922135, 51.245190699999995], [-0.5918412, 51.2453019], [-0.5914876999999998, 51.2453856], [-0.5911078, 51.245472499999984], [-0.5907319999999999, 51.24553649999999], [-0.5903488999999998, 51.2455787], [-0.5899947, 51.2456113], [-0.5895986999999999, 51.2456319], [-0.5891602000000001, 51.2456317], [-0.5887469999999999, 51.2456087], [-0.5883047, 51.2455712], [-0.5878917, 51.24551249999998], [-0.587462, 51.2454294], [-0.5870279999999999, 51.24531929999999], [-0.5865531999999999, 51.2451752], [-0.5860973999999999, 51.24499709999999], [-0.5855919, 51.2447529], [-0.5851799, 51.24451020000001], [-0.5848419, 51.2442668], [-0.5844697, 51.24393030000001], [-0.5841803, 51.2436025], [-0.583959, 51.2432788], [-0.5837790999999999, 51.2429254], [-0.5836036999999998, 51.2424721], [-0.5834563000000001, 51.242056600000005], [-0.583356, 51.24178429999999], [-0.5832113, 51.24140699999999], [-0.5829568, 51.24074050000001], [-0.5827896, 51.24032429999999], [-0.5827151, 51.240132800000005], [-0.5826197999999999, 51.239886899999995], [-0.5823871, 51.23942490000001], [-0.5823008, 51.2392059], [-0.5820988, 51.238822299999995], [-0.5820568, 51.2387165], [-0.5820037, 51.23860260000001], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]}", "current_leg_start": "Wanborough", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "Wanborough", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1630.05, \"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\": 2275.517, \"from_m\": 1630.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\": 4258.175, \"from_m\": 2275.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5756.078, \"from_m\": 4258.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7442.558, \"from_m\": 5756.078, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7483.488, \"from_m\": 7442.558, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8154.161, \"from_m\": 7483.488, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8191.679, \"from_m\": 8154.161, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8227.674, \"from_m\": 8191.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10591.016, \"from_m\": 8227.674, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10796.355, \"from_m\": 10591.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18144.674, \"from_m\": 10796.355, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19259.091, \"from_m\": 18144.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19312.957, \"from_m\": 19259.091, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19338.039, \"from_m\": 19312.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\": 19382.952, \"from_m\": 19338.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19408.268, \"from_m\": 19382.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19449.942, \"from_m\": 19408.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19511.217, \"from_m\": 19449.942, \"capability_applied\": null, \"effective_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\": 600182, \"profile_key\": \"db5afa2046619d76fbf38a6a61b8ea1ee3bbe99b9f799dbb0e77dd87ba83c68c\", \"schedule_id\": 17389, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Aldershot\", \"stage_seq\": 2, \"distance_m\": 4968.825, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 3, \"distance_m\": 7401.577, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 8240.462, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646H\", \"location\": \"Ash\", \"stage_seq\": 5, \"distance_m\": 9463.644, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Wanborough\", \"stage_seq\": 6, \"distance_m\": 12794.512, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 72980}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72980}], \"total_distance_m\": 19511.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19449.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:55Z\", \"source_id\": 49211988, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:58Z\", \"source_id\": 15974117, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:33Z\", \"source_id\": 49229316, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:33Z\", \"source_id\": 15979596, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:43Z\", \"source_id\": 49239215, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:46Z\", \"source_id\": 15982707, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:18Z\", \"source_id\": 49257928, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:21Z\", \"source_id\": 15988419, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "6", "timing_fact_generation": 1789538183561334, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:32.287472", "service_state_evidence_id": 15988419, "current_leg_start_actual_dep": "2026-09-16T06:50:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:35.428684", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
FNH |
GLD |
2J03 |
450076 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1630.05, "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": 2275.517, "from_m": 1630.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": 4258.175, "from_m": 2275.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5756.078, "from_m": 4258.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7442.558, "from_m": 5756.078, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7483.488, "from_m": 7442.558, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8154.161, "from_m": 7483.488, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8191.679, "from_m": 8154.161, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8227.674, "from_m": 8191.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10591.016, "from_m": 8227.674, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10796.355, "from_m": 10591.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18144.674, "from_m": 10796.355, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19259.091, "from_m": 18144.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19312.957, "from_m": 19259.091, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19338.039, "from_m": 19312.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": 19382.952, "from_m": 19338.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19408.268, "from_m": 19382.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19449.942, "from_m": 19408.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19511.217, "from_m": 19449.942, "capability_applied": null, "effective_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": 600182, "profile_key": "db5afa2046619d76fbf38a6a61b8ea1ee3bbe99b9f799dbb0e77dd87ba83c68c", "schedule_id": 17389, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Aldershot", "stage_seq": 2, "distance_m": 4968.825, "section_seq": 1, "route_path_id": 72980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Aldershot North Jn", "stage_seq": 3, "distance_m": 7401.577, "section_seq": 1, "route_path_id": 72980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 8240.462, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646H", "location": "Ash", "stage_seq": 5, "distance_m": 9463.644, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Wanborough", "stage_seq": 6, "distance_m": 12794.512, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Guildford", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 72980}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 72980}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:55Z", "source_id": 49211988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:58Z", "source_id": 15974117, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:33Z", "source_id": 49229316, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:33Z", "source_id": 15979596, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:43Z", "source_id": 49239215, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:46Z", "source_id": 15982707, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27955, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:18Z", "source_id": 49257928, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:21Z", "source_id": 15988419, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Farnham |
0632 |
0632 |
1 |
None |
None |
Guildford |
0657 |
0657 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82301/2026-09-16/detailed |
None |
Wanborough |
2026-09-16T06:50:30+01:00 |
Guildford |
7.0 |
{"type": "LineString", "coordinates": [[-0.6669680847731551, 51.24463480650056], [-0.6644071999999999, 51.24474610000001], [-0.6508202, 51.24534339999999], [-0.6497087999999999, 51.2454107], [-0.6406303999999999, 51.24581719999999], [-0.6395148999999999, 51.245853], [-0.6389076, 51.2458617], [-0.6383495, 51.2458628], [-0.6377731999999999, 51.24585099999999], [-0.6373172, 51.2458339], [-0.6362051999999999, 51.24577799999999], [-0.6355016, 51.2457222], [-0.6348614999999999, 51.245668599999995], [-0.6340512, 51.2455788], [-0.6328546999999999, 51.2454487], [-0.629463, 51.2450642], [-0.628820698883665, 51.24499109114996], [-0.6268291, 51.2447644], [-0.6212333, 51.24412409999999], [-0.6192002, 51.2438897], [-0.6189565, 51.24386249999999], [-0.6153418, 51.24344649999998], [-0.6115894, 51.2430156], [-0.6101878999999999, 51.242878299999994], [-0.6095495999999999, 51.242825100000005], [-0.6088373999999999, 51.24278029999999], [-0.6079637999999999, 51.2427323], [-0.6072227999999998, 51.2427048], [-0.6063864, 51.2426849], [-0.6053784999999999, 51.2426815], [-0.6045372, 51.2426964], [-0.6037388, 51.2427267], [-0.6031764, 51.24275130000001], [-0.6026396999999999, 51.24278739999999], [-0.6021624, 51.2428259], [-0.6016423, 51.2428814], [-0.6009196, 51.242968100000006], [-0.6001282, 51.2430714], [-0.5993756, 51.243185399999994], [-0.5986589999999999, 51.2433081], [-0.5979497, 51.2434494], [-0.597274, 51.24359750000001], [-0.5967757, 51.2437142], [-0.5958117999999999, 51.24397419999999], [-0.5948813999999999, 51.2442449], [-0.5944805999999999, 51.24437489999998], [-0.5926102, 51.2450473], [-0.5922135, 51.245190699999995], [-0.5918412, 51.2453019], [-0.5914876999999998, 51.2453856], [-0.5911078, 51.245472499999984], [-0.5907319999999999, 51.24553649999999], [-0.5903488999999998, 51.2455787], [-0.5899947, 51.2456113], [-0.5895986999999999, 51.2456319], [-0.5891602000000001, 51.2456317], [-0.5887469999999999, 51.2456087], [-0.5883047, 51.2455712], [-0.5878917, 51.24551249999998], [-0.587462, 51.2454294], [-0.5870279999999999, 51.24531929999999], [-0.5865531999999999, 51.2451752], [-0.5860973999999999, 51.24499709999999], [-0.5855919, 51.2447529], [-0.5851799, 51.24451020000001], [-0.5848419, 51.2442668], [-0.5844697, 51.24393030000001], [-0.5841803, 51.2436025], [-0.583959, 51.2432788], [-0.5837790999999999, 51.2429254], [-0.5836036999999998, 51.2424721], [-0.5834563000000001, 51.242056600000005], [-0.583356, 51.24178429999999], [-0.5832113, 51.24140699999999], [-0.5829568, 51.24074050000001], [-0.5827896, 51.24032429999999], [-0.5827151, 51.240132800000005], [-0.5826197999999999, 51.239886899999995], [-0.5823871, 51.23942490000001], [-0.5823008, 51.2392059], [-0.5820988, 51.238822299999995], [-0.5820568, 51.2387165], [-0.5820037, 51.23860260000001], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]} |
4.1 |
0650 |
0657 |
Wanborough |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:57:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988419 |
1789538183561334 |
31 |
31 |
2026-09-16 06:07:35.428684 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:32.287472 |
| 568700 |
598416 |
C02242 |
793L12M516 |
2026-09-16 |
COMPLETE |
15988667 |
2026-09-16 06:58:00 |
2026-09-16 06:07:37 |
2026-09-18 06:07:37 |
{"id": 598416, "stp": "P", "toc": "Great Western Railway", "uid": "C02242", "consist": "800009", "dest_crs": "CMN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02242/2026-09-16/detailed", "trust_id": "793L12M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carmarthen", "service_date": "2026-09-16", "dest_arr_time": "0659", "dest_platform": "2", "is_terminated": 1, "next_location": "Carmarthen", "signalling_id": "3L12", "timing_status": "EARLY", "origin_station": "Swansea Maliphant IEP Depot", "current_leg_arr": "0658", "current_leg_dep": "0607", "current_leg_end": "Carmarthen", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Carmarthen", "last_update_time": "2026-09-16T06:07:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9381696, 51.62844020000001], [-3.938127600000001, 51.628532], [-3.9380559000000006, 51.6286755], [-3.938037000000001, 51.62872170000001], [-3.938007999999999, 51.62879219999999], [-3.9379639, 51.628908499999994], [-3.9379241, 51.62899740000001], [-3.9378937, 51.62908099999999], [-3.937789599999999, 51.62943249999999], [-3.9376265999999993, 51.6298905], [-3.9375098999999993, 51.63017349999999], [-3.9373879, 51.6304632], [-3.9372516000000006, 51.6308123], [-3.937249887286926, 51.6308167554494], [-3.937194400000001, 51.6309611], [-3.937111, 51.6311929], [-3.9370461, 51.63138589999999], [-3.936988999999999, 51.6315891], [-3.9369484, 51.6317564], [-3.9369077, 51.63194729999999], [-3.9368709, 51.63212980000001], [-3.9368104, 51.6324383], [-3.9367629000000006, 51.6326731], [-3.9367437, 51.6328005], [-3.9367417, 51.63291209999999], [-3.93675, 51.6331536], [-3.9367728, 51.633392099999995], [-3.9367811, 51.6335145], [-3.9367884000000006, 51.63366510000001], [-3.936831899999999, 51.63391480000001], [-3.936860400000001, 51.63421040000001], [-3.9368664, 51.6345676], [-3.9368858, 51.6349433], [-3.936898899999999, 51.6351729], [-3.936907199999999, 51.6353447], [-3.9369291, 51.63560739999999], [-3.9369452, 51.6358083], [-3.936987900000001, 51.63611989999999], [-3.9370242000000006, 51.6363158], [-3.9370604999999994, 51.63651480000001], [-3.9371037, 51.6368184], [-3.9371568, 51.63709339999999], [-3.9372455, 51.63746929999999], [-3.937273100000001, 51.63757809999999], [-3.9373182, 51.6377091], [-3.9373402999999993, 51.6377844], [-3.937344499999999, 51.6377985], [-3.937423799999999, 51.6379506], [-3.9375565, 51.6381342], [-3.9377044999999993, 51.6382975], [-3.937851799999999, 51.63843169999999], [-3.937968199999999, 51.638518], [-3.938149099999999, 51.6386328], [-3.9383325, 51.63873019999999], [-3.9385938, 51.63882679999998], [-3.9388559, 51.63892349999999], [-3.9390695, 51.6389889], [-3.9393067, 51.639047899999994], [-3.9395134, 51.63909099999999], [-3.9397448, 51.639125499999984], [-3.939955, 51.6391386], [-3.9403918, 51.6391335], [-3.9406895, 51.6391122], [-3.940920099999999, 51.639084100000005], [-3.9412622, 51.63901520000001], [-3.9415876, 51.6389232], [-3.9419027, 51.63880280000001], [-3.942158899999999, 51.638673700000005], [-3.9423162, 51.6385879], [-3.942599799999999, 51.63841120000001], [-3.9428859, 51.63819500000001], [-3.943006207761556, 51.63809999176427], [-3.9431755000000006, 51.63796630000001], [-3.943422199999999, 51.6377713], [-3.943713499999999, 51.6375598], [-3.9438384, 51.63747519999999], [-3.9440786, 51.637317], [-3.9445168, 51.63706940000001], [-3.944949399999999, 51.6368573], [-3.9453509, 51.6366872], [-3.945781699999999, 51.636532900000006], [-3.9463677, 51.6363332], [-3.9470058, 51.6361461], [-3.9475548, 51.6360009], [-3.9480942999999993, 51.6358591], [-3.949194199999999, 51.63558039999999], [-3.9499174, 51.63537860000001], [-3.9504902, 51.63518760000001], [-3.9515314, 51.6348086], [-3.951890699999999, 51.6346704], [-3.952587250125894, 51.63440748019816], [-3.952597, 51.634403799999994], [-3.9533245, 51.6341376], [-3.953949499999999, 51.6339206], [-3.954523299999999, 51.63374989999999], [-3.955242599999999, 51.63356300000001], [-3.9561819, 51.63335790000001], [-3.9572562, 51.6331569], [-3.9581312, 51.63302610000001], [-3.9587526, 51.6329561], [-3.9594573999999993, 51.63288750000001], [-3.9600302, 51.6328465], [-3.9607446999999993, 51.63279880000001], [-3.9616591, 51.6327789], [-3.962409000000001, 51.6327981], [-3.9629233, 51.6328231], [-3.9633934, 51.6328607], [-3.963784, 51.6329039], [-3.9641377, 51.63295080000001], [-3.964469400000001, 51.633002399999995], [-3.9650014, 51.63309290000001], [-3.965616699999999, 51.633208], [-3.9661683, 51.63332789999998], [-3.966523099999999, 51.63341619999999], [-3.966954199999999, 51.6335332], [-3.9674194, 51.6336717], [-3.9683809, 51.6339915], [-3.970911, 51.6349457], [-3.9728475, 51.6358036], [-3.9749580999999994, 51.63667339999999], [-3.976210500000001, 51.6371162], [-3.977283499999999, 51.63745329999999], [-3.9778368999999993, 51.63760280000001], [-3.9784048, 51.6377301], [-3.9787767, 51.63780570000001], [-3.9790861, 51.63786409999999], [-3.979943299999999, 51.638033400000005], [-3.9805347, 51.6381572], [-3.9810384, 51.6382806], [-3.981655199999999, 51.638434700000005], [-3.9822689, 51.6386034], [-3.9827333, 51.63871809999999], [-3.9831394, 51.6388107], [-3.983659, 51.6389143], [-3.9841646, 51.6390015], [-3.9848320999999993, 51.6391096], [-3.9852721, 51.63917599999999], [-3.9857105, 51.6392499], [-3.9861473999999992, 51.639329499999995], [-3.986595799999999, 51.639424199999986], [-3.987242599999999, 51.63957789999999], [-3.9878619, 51.639748700000005], [-3.9891307, 51.6401353], [-3.9896348, 51.6402794], [-3.9900609, 51.640394099999995], [-3.9904815, 51.6404967], [-3.9909118, 51.64059890000001], [-3.9913578, 51.64069750000001], [-3.9918726000000007, 51.640798], [-3.9923297, 51.6408805], [-3.9928777, 51.64097150000001], [-3.9934063, 51.6410492], [-3.9936736, 51.64108519999999], [-3.9939363, 51.64111840000001], [-3.99448, 51.641177099999986], [-3.995056, 51.6412265], [-3.9956151, 51.6412587], [-3.9961559000000006, 51.6412919], [-3.9967669, 51.6413172], [-3.9972969, 51.6413269], [-3.9983391999999993, 51.64135660000001], [-3.9986879, 51.6413661], [-3.999585699999999, 51.64139349999999], [-4.0004873, 51.641420800000006], [-4.0013806, 51.64144369999999], [-4.0022607, 51.6414713], [-4.003438199999999, 51.64149679999999], [-4.0049199, 51.64152820000001], [-4.005083, 51.64153169999999], [-4.005856499999999, 51.64155159999999], [-4.006662099999999, 51.64156990000001], [-4.0074449, 51.641584], [-4.0082376, 51.6415999], [-4.0106649, 51.6416494], [-4.0118671, 51.64168070000001], [-4.012498, 51.641696800000005], [-4.0132848, 51.6417377], [-4.013459899999999, 51.64174989999999], [-4.0138836, 51.6417868], [-4.0143167, 51.6418223], [-4.0150461, 51.6418854], [-4.0158289, 51.64196439999999], [-4.016445299999999, 51.6420371], [-4.0171006, 51.64212339999999], [-4.017762, 51.642221], [-4.0183645, 51.6423192], [-4.0192514, 51.6424845], [-4.0201666, 51.64267579999999], [-4.0211013, 51.642882699999994], [-4.0215504, 51.6429917], [-4.021982699999999, 51.64310469999999], [-4.0230993, 51.64340399999999], [-4.0241607, 51.64375629999999], [-4.0246574, 51.6439216], [-4.0251202, 51.644096], [-4.026035200000001, 51.6444477], [-4.0269395, 51.64481550000001], [-4.027847599999999, 51.645191399999995], [-4.0315539000000005, 51.64694279999999], [-4.0352562999999995, 51.6487122], [-4.037150899999999, 51.64962309999999], [-4.0376203, 51.6498488], [-4.0388317, 51.65041509999999], [-4.0394421, 51.6506834], [-4.0403429, 51.651054300000006], [-4.0405817, 51.6511485], [-4.0412167, 51.6513969], [-4.0418560999999995, 51.6516317], [-4.042418778537846, 51.65183565025555], [-4.042499199999999, 51.65186479999999], [-4.0431458, 51.652086700000005], [-4.045782699999999, 51.6529543], [-4.0492377, 51.65408729999999], [-4.0514793, 51.6548232], [-4.0538588, 51.6555951], [-4.0542789, 51.655731], [-4.0543645999999995, 51.65575940000001], [-4.0577785, 51.6568918], [-4.0583686, 51.65708539999999], [-4.0612875, 51.6580431], [-4.0621419, 51.6583079], [-4.0629767999999995, 51.6585559], [-4.0638772, 51.6588078], [-4.0645191, 51.658977599999986], [-4.0650824, 51.65911229999999], [-4.0652915, 51.6591628], [-4.0662103, 51.659371099999994], [-4.067141, 51.6595643], [-4.0680805, 51.6597458], [-4.0690087, 51.6599148], [-4.0708915, 51.660255099999986], [-4.071426599999999, 51.6603446], [-4.0715451, 51.6603661], [-4.0771527, 51.6613779], [-4.0788205, 51.6616788], [-4.0799043, 51.6618743], [-4.079997799999999, 51.66189169999999], [-4.0811879, 51.662114200000005], [-4.084324, 51.66268589999999], [-4.0856983, 51.6629404], [-4.087351499999999, 51.66325030000001], [-4.0898404, 51.6637201], [-4.0928686, 51.664272399999994], [-4.093982, 51.6644695], [-4.0961357, 51.6648558], [-4.0990592, 51.6653954], [-4.1016341, 51.6658645], [-4.1019613, 51.66592279999998], [-4.1036555, 51.66622439999998], [-4.103715912862059, 51.666235034589675], [-4.1070924, 51.66682939999999], [-4.109493, 51.667263599999984], [-4.1108287, 51.6675065], [-4.1114949, 51.6676252], [-4.1125428, 51.66781199999999], [-4.1135234, 51.6679853], [-4.114175099999999, 51.6680978], [-4.1143533, 51.668127099999985], [-4.1163255, 51.66843130000001], [-4.116423899999999, 51.6684465], [-4.1177193, 51.6686361], [-4.1195073, 51.6688759], [-4.120262399999999, 51.668967499999994], [-4.1221102, 51.669182799999994], [-4.1232634, 51.6693114], [-4.123389499999999, 51.6693264], [-4.124691499999999, 51.6694722], [-4.124864699999999, 51.66948949999998], [-4.1249979, 51.6695054], [-4.125074221093465, 51.66951433576982], [-4.126505399999999, 51.66968190000001], [-4.1280615, 51.6698532], [-4.1300624, 51.6700728], [-4.132250306949799, 51.670321761445805], [-4.1325221999999995, 51.670352699999995], [-4.1339058, 51.67051560000001], [-4.134623, 51.670595699999986], [-4.1364088, 51.670806899999995], [-4.1390076, 51.6710975], [-4.1417383, 51.67139399999999], [-4.143176, 51.67156699999999], [-4.1451769, 51.6717833], [-4.1478269, 51.672091], [-4.1484521999999995, 51.672163299999994], [-4.1485240999999995, 51.672171299999995], [-4.1491534, 51.67224099999999], [-4.1494926, 51.67227899999999], [-4.1512226, 51.6724686], [-4.1530577, 51.6726769], [-4.1555785, 51.672961], [-4.157760599999999, 51.6732113], [-4.158344699999999, 51.67328760000001], [-4.158715499999999, 51.6733401], [-4.1591632999999995, 51.673406799999995], [-4.1593942, 51.67344059999999], [-4.1594735, 51.6734592], [-4.1600758, 51.6735712], [-4.1604739, 51.67364799999999], [-4.161052506751788, 51.67375970283346], [-4.1610556, 51.67376029999999], [-4.161476799999999, 51.67385169999999], [-4.1621115, 51.674001100000005], [-4.1627213, 51.674142], [-4.1629869, 51.67420679999999], [-4.1637057, 51.6744214], [-4.1646891, 51.674723], [-4.165582199999999, 51.675020700000005], [-4.1665478, 51.6753733], [-4.1676404, 51.6757936], [-4.1680699, 51.6759733], [-4.168847599999999, 51.67629869999999], [-4.1691747, 51.676435600000005], [-4.1701617, 51.676838100000005], [-4.170430199999999, 51.6769474], [-4.170794699999999, 51.677102600000005], [-4.1716985, 51.6774885], [-4.1731361, 51.678014], [-4.1746972, 51.67859609999999], [-4.1766874, 51.679211499999994], [-4.179836100000001, 51.68017059999999], [-4.1812135999999995, 51.6805733], [-4.183173, 51.681114099999995], [-4.184433599999999, 51.68143669999999], [-4.186554699999999, 51.681975], [-4.1887022, 51.6824673], [-4.1909443, 51.682920200000005], [-4.192018299999999, 51.6831239], [-4.1930394, 51.6832936], [-4.1965110999999995, 51.6838287], [-4.19753, 51.6839571], [-4.1998128, 51.6842381], [-4.201438800000001, 51.6844135], [-4.2040459, 51.68466960000001], [-4.2046859, 51.68474199999999], [-4.206649, 51.68491540000001], [-4.2073665, 51.6849575], [-4.2093009, 51.68513259999999], [-4.2099144, 51.68516999999999], [-4.2117709, 51.6852833], [-4.2119032999999995, 51.6852914], [-4.213154899999999, 51.685355900000005], [-4.2146849, 51.68543], [-4.2151244, 51.685449], [-4.2156422, 51.6854591], [-4.216969699999999, 51.6854634], [-4.2177894, 51.6854665], [-4.219823999999999, 51.68541479999999], [-4.2212259, 51.6853732], [-4.222081835361751, 51.68533105049514], [-4.2225946, 51.685305799999995], [-4.2238164, 51.68523179999999], [-4.224396799999999, 51.685205100000005], [-4.225664699999999, 51.6851485], [-4.228349499999999, 51.6850305], [-4.2302798, 51.68495449999999], [-4.232979, 51.684799299999995], [-4.2347041999999995, 51.6847263], [-4.2362964, 51.6846379], [-4.2391285, 51.684482], [-4.2394672, 51.68446339999999], [-4.241290799999999, 51.684386700000005], [-4.242453, 51.684335399999995], [-4.2457328, 51.68417740000001], [-4.247232300000001, 51.684119200000005], [-4.2489624, 51.6840479], [-4.2513271, 51.6839368], [-4.2564668, 51.6836768], [-4.257637, 51.6836144], [-4.2578888, 51.6836044], [-4.2586388, 51.683571400000005], [-4.2592, 51.683558299999994], [-4.259707499999999, 51.68355820000001], [-4.2602188, 51.6835652], [-4.260787700000001, 51.683586700000006], [-4.2612794, 51.6836145], [-4.2617575, 51.683652899999984], [-4.2621248, 51.68368869999999], [-4.2624883, 51.6837316], [-4.2637979, 51.68389249999999], [-4.264862899999999, 51.6840177], [-4.2654985, 51.68408109999999], [-4.266420699999999, 51.68415579999999], [-4.2670216, 51.6841793], [-4.2693453, 51.68425710000001], [-4.2702641, 51.6843132], [-4.2711314, 51.68437949999999], [-4.2719268, 51.68445710000001], [-4.2727562, 51.6845762], [-4.2735641, 51.6847116], [-4.2742588, 51.6848466], [-4.2749286, 51.68499839999999], [-4.2755874, 51.685160499999995], [-4.2763464, 51.68537], [-4.2776783, 51.6858048], [-4.279522299999999, 51.6864776], [-4.279946099999999, 51.6866552], [-4.2814035, 51.68729489999999], [-4.282331699999999, 51.68772510000001], [-4.283178899999999, 51.68816279999999], [-4.284301, 51.68878649999999], [-4.2853539, 51.6894199], [-4.286470699999999, 51.6901491], [-4.2872631, 51.6907264], [-4.2883794, 51.691604000000005], [-4.2890943, 51.6922203], [-4.289737699999999, 51.6928259], [-4.2905074, 51.6936182], [-4.291111699999999, 51.6942814], [-4.2915692, 51.6948394], [-4.2920269, 51.695443], [-4.2924201, 51.696006899999986], [-4.2926975999999994, 51.696423], [-4.292947, 51.69684479999999], [-4.293267, 51.6974064], [-4.2936646, 51.6981661], [-4.2941744, 51.6991592], [-4.294868799999999, 51.70047979999998], [-4.2955483999999995, 51.7017722], [-4.2970557, 51.704672900000006], [-4.2982722, 51.7070372], [-4.2986658, 51.7079093], [-4.2990021, 51.708812599999995], [-4.2992889, 51.7096746], [-4.2996093, 51.710751], [-4.2999295, 51.7121773], [-4.3002352, 51.71386950000001], [-4.3004605, 51.7150315], [-4.3006658, 51.71614559999999], [-4.3008131, 51.7169248], [-4.3008911, 51.7173463], [-4.3010608999999995, 51.7182545], [-4.3013376, 51.71949099999999], [-4.301757299999999, 51.72084470000001], [-4.3019103, 51.72124179999999], [-4.30221426182475, 51.721918011123584], [-4.3023403, 51.72219840000001], [-4.3028248, 51.7231244], [-4.3035022, 51.72418570000001], [-4.3042242, 51.725210299999986], [-4.3049002, 51.72604999999999], [-4.304985799999999, 51.7261473], [-4.3050038, 51.7261672], [-4.305461299999999, 51.7266712], [-4.3062034, 51.727443], [-4.3069851, 51.72817189999999], [-4.3079237, 51.72897439999999], [-4.3087625, 51.7296549], [-4.309279799999999, 51.7300466], [-4.3096675, 51.7303326], [-4.3101503, 51.730676399999986], [-4.3106458, 51.7310245], [-4.311319599999999, 51.7314764], [-4.311913363773703, 51.73185927452733], [-4.311983499999999, 51.73190449999999], [-4.3128098999999995, 51.7323807], [-4.3136244999999995, 51.73282580000001], [-4.3143551, 51.7331706], [-4.3149944, 51.7334307], [-4.3158316999999995, 51.7337533], [-4.3170905, 51.73419309999999], [-4.3172603, 51.7342533], [-4.3188024, 51.73479089999999], [-4.3190655, 51.7348808], [-4.3200098, 51.7352036], [-4.321115299999999, 51.735549], [-4.321130899999999, 51.73555309999998], [-4.322167899999999, 51.73582669999998], [-4.3233754, 51.736110800000006], [-4.3248008, 51.7363759], [-4.325872399999999, 51.7365444], [-4.3269882, 51.7366797], [-4.328545699999999, 51.7368078], [-4.333803299999999, 51.73702939999999], [-4.3348772, 51.737064], [-4.3381722, 51.7371694], [-4.3430247, 51.737305599999985], [-4.3444067, 51.7373655], [-4.3461943, 51.73747999999999], [-4.348568, 51.7376601], [-4.3489581, 51.7376898], [-4.3515866, 51.73800469999999], [-4.3542152, 51.73838069999999], [-4.3544223, 51.73841039999999], [-4.356172399999999, 51.7386803], [-4.3583079, 51.7390147], [-4.3597514, 51.73929390000001], [-4.361176399999999, 51.7395998], [-4.3629028, 51.7400981], [-4.3631073, 51.7401607], [-4.3649627, 51.74080699999999], [-4.365899899999999, 51.74119289999999], [-4.3668124, 51.74160729999999], [-4.3679652, 51.7421582], [-4.369433199999999, 51.7430241], [-4.370548099999999, 51.74381459999999], [-4.3714592, 51.7445884], [-4.372068699999999, 51.7452072], [-4.372740499999999, 51.7459985], [-4.373340299999999, 51.74688149999999], [-4.3737486, 51.7476378], [-4.3741665, 51.7487188], [-4.3743559, 51.74922089999999], [-4.3747055, 51.7501596], [-4.375122099999999, 51.751187400000006], [-4.3753823, 51.751975], [-4.3757076, 51.7530089], [-4.375859299999999, 51.75402459999999], [-4.375829399999999, 51.7551016], [-4.3755759, 51.75613209999999], [-4.375173599999999, 51.757008799999994], [-4.3745673, 51.75786060000001], [-4.3737394, 51.75886329999999], [-4.3732207, 51.7594915], [-4.3727112, 51.76017490000001], [-4.3725169, 51.7604915], [-4.3722429, 51.76097949999999], [-4.372089, 51.761288699999994], [-4.3719169, 51.76170389999999], [-4.3718207, 51.7619662], [-4.371729700000001, 51.76217940000001], [-4.3716164, 51.762661], [-4.3715033, 51.76332229999999], [-4.3713716, 51.76482180000001], [-4.3712482, 51.76538610000001], [-4.3711214, 51.76575609999999], [-4.370984199999999, 51.7661592], [-4.3708386, 51.7664659], [-4.3706692, 51.766800399999994], [-4.3703093, 51.7673849], [-4.369747900000001, 51.7681022], [-4.3696404, 51.76823190000001], [-4.369579299999999, 51.7682941], [-4.3692851, 51.7685949], [-4.369284006867622, 51.76859587810061], [-4.3689544, 51.7688908], [-4.3682825, 51.7694545], [-4.3674557, 51.77015089999999], [-4.3669373, 51.7705821], [-4.366663899999999, 51.7708182], [-4.3663474, 51.7711042], [-4.365880699999999, 51.77155690000001], [-4.3655466, 51.771874200000006], [-4.3653768, 51.77207719999999], [-4.3651909, 51.772281], [-4.365079, 51.7724208], [-4.3648871, 51.7726579], [-4.3643664, 51.773332], [-4.3641108, 51.7737153], [-4.3637426999999995, 51.7743144], [-4.363644, 51.77447719999999], [-4.3634936, 51.7747635], [-4.3633871, 51.7749821], [-4.3631356, 51.7755363], [-4.363047599999999, 51.7757453], [-4.3627959999999995, 51.7764544], [-4.3626832, 51.7768755], [-4.362611299999999, 51.777126], [-4.3625665, 51.7773785], [-4.362543174992147, 51.77753249589623], [-4.362325499999999, 51.77896959999999], [-4.362236299999999, 51.77948190000001], [-4.3621774, 51.779803400000006], [-4.3620905, 51.7801689], [-4.3619691, 51.78066879999998], [-4.3618106, 51.7812118], [-4.3615165000000005, 51.7820306], [-4.361248, 51.78270409999999], [-4.3608421, 51.7835279], [-4.360511299999999, 51.784129], [-4.3602791, 51.78451349999999], [-4.359806799999999, 51.7852356], [-4.359363299999999, 51.7858613], [-4.3587584999999995, 51.7865992], [-4.3580712, 51.78733479999999], [-4.3575536, 51.7878227], [-4.3570259, 51.7882886], [-4.3565524, 51.788676499999994], [-4.3554206, 51.78950100000001], [-4.354759699999999, 51.78993760000001], [-4.3541284, 51.7903195], [-4.3534499, 51.79069650000001], [-4.352731899999999, 51.791079799999984], [-4.352280899999999, 51.7912951], [-4.3517185, 51.7915555], [-4.3511288, 51.7918116], [-4.3502117, 51.792175799999995], [-4.348978099999999, 51.79262], [-4.3473292, 51.79310710000001], [-4.3456542, 51.793578100000005], [-4.3422572, 51.794512000000005], [-4.338741899999999, 51.7954767], [-4.334521799999999, 51.7966412], [-4.3291642, 51.79833589999998], [-4.3271145, 51.7991615], [-4.3256154, 51.800034200000006], [-4.325133199999999, 51.80036929999998], [-4.3244774, 51.800877400000005], [-4.3237678, 51.801601899999994], [-4.3231369, 51.8023428], [-4.322904799999999, 51.802706499999985], [-4.3220114, 51.8048065], [-4.321254199999999, 51.806752], [-4.3210858, 51.8072557], [-4.320731999999999, 51.8081612], [-4.320032899999999, 51.8100262], [-4.319694999999999, 51.81095869999999], [-4.3193382, 51.8118824], [-4.3188288, 51.81321279999999], [-4.318629, 51.8137562], [-4.317879, 51.8160924], [-4.3177826, 51.81752819999999], [-4.317896799999999, 51.818516599999995], [-4.317978999999999, 51.81905359999998], [-4.318103699999999, 51.81961139999999], [-4.318182199999999, 51.8198968], [-4.3183577, 51.82042390000001], [-4.3186726, 51.82122389999999], [-4.3190646, 51.82201379999999], [-4.319412399999999, 51.8226184], [-4.3199093, 51.82328679999999], [-4.3204082, 51.82391539999999], [-4.320725199999999, 51.824310700000005], [-4.320928299999999, 51.824571799999994], [-4.3211281999999995, 51.8248693], [-4.3213387, 51.8252184], [-4.3214458, 51.82541389999999], [-4.3215243, 51.8255851], [-4.321687599999999, 51.8259899], [-4.3217981, 51.8264011], [-4.321859399999999, 51.8267038], [-4.3218979, 51.827021599999995], [-4.3219148999999994, 51.82730540000001], [-4.321881599999999, 51.827898700000006], [-4.3218644, 51.827981], [-4.3217967, 51.8283492], [-4.3216743, 51.82873579999999], [-4.3215032, 51.82914529999999], [-4.3213611, 51.8294276], [-4.321234, 51.82963199999999], [-4.3210794, 51.8298478], [-4.3209222, 51.83006569999999], [-4.3207596, 51.83025649999999], [-4.3205726, 51.83047519999999], [-4.3201761, 51.8308575], [-4.3197949, 51.8311677], [-4.3193805, 51.831457999999984], [-4.317040699999999, 51.8329895], [-4.316911866843486, 51.833078520820536], [-4.3154195, 51.8341097], [-4.314403999999999, 51.835030999999994], [-4.3138166, 51.8356364], [-4.313319, 51.8361693], [-4.3128715, 51.83670269999999], [-4.312101599999999, 51.83776], [-4.311913363773703, 51.8380397143156], [-4.3117452, 51.8382896], [-4.3111028, 51.8396508], [-4.3107659, 51.84077430000001], [-4.310626400000001, 51.84137419999998], [-4.3105942, 51.842063499999995], [-4.3106157, 51.84275600000001], [-4.3108175, 51.84410569999999], [-4.3110959, 51.8448586], [-4.311562, 51.8457516], [-4.311565461500103, 51.845757685885445], [-4.3116753, 51.84595079999999], [-4.3117123, 51.846099499999994], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]}", "current_leg_start": "Swansea", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "51.8533805", "next_location_lon": "-4.3053130", "previous_location": "Swansea", "current_leg_milage": "31.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1505.911, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1900.164, \"from_m\": 1505.911, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1930.358, \"from_m\": 1900.164, \"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\": 1994.459, \"from_m\": 1930.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2042.195, \"from_m\": 1994.459, \"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\": 2228.217, \"from_m\": 2042.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2290.177, \"from_m\": 2228.217, \"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\": 2342.29, \"from_m\": 2290.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2407.053, \"from_m\": 2342.29, \"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\": 3029.219, \"from_m\": 2407.053, \"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\": 5523.263, \"from_m\": 3029.219, \"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\": 14431.74, \"from_m\": 5523.263, \"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\": 15748.434, \"from_m\": 14431.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18907.772, \"from_m\": 15748.434, \"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\": 18955.105, \"from_m\": 18907.772, \"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\": 19700.486, \"from_m\": 18955.105, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 39425.2, \"from_m\": 19700.486, \"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\": 40776.816, \"from_m\": 39425.2, \"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\": 49921.357, \"from_m\": 40776.816, \"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\": 50984.257, \"from_m\": 49921.357, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51000.986, \"from_m\": 50984.257, \"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\": 51007.185, \"from_m\": 51000.986, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51679.071, \"from_m\": 51007.185, \"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\": 51996.598, \"from_m\": 51679.071, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598416, \"profile_key\": \"30249e38f56f5a0073cbf9de3bae1a1a403d2a23101bced6eefa7427218d1ff3\", \"schedule_id\": 324, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Swansea Maliphant IEP Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0615\", \"location\": \"Swansea\", \"stage_seq\": 2, \"distance_m\": 748.548, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 3, \"distance_m\": 1004.692, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Swansea Loop West\", \"stage_seq\": 4, \"distance_m\": 2949.41, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Gowerton\", \"stage_seq\": 5, \"distance_m\": 9898.316, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 6, \"distance_m\": 16564.67, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Llanelli\", \"stage_seq\": 7, \"distance_m\": 19091.43, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 8, \"distance_m\": 25431.309, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Kidwelly\", \"stage_seq\": 9, \"distance_m\": 33733.562, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 10, \"distance_m\": 35950.924, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Ferryside\", \"stage_seq\": 11, \"distance_m\": 40562.835, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 12, \"distance_m\": 50960.78, \"section_seq\": 1, \"route_path_id\": 65768}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Carmarthen\", \"stage_seq\": 13, \"distance_m\": 51996.598, \"section_seq\": 1, \"route_path_id\": 65768}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51996.598, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65768}], \"total_distance_m\": 51996.598, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 48935.858, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3060.74, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "51.0", "current_position_lat": "51.8533805", "current_position_lon": "-4.3053130", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:32Z\", \"source_id\": 49112610, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:36Z\", \"source_id\": 15942631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:37Z\", \"source_id\": 49184938, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:39Z\", \"source_id\": 15965487, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:52Z\", \"source_id\": 15969100, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:47Z\", \"source_id\": 15972492, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:26Z\", \"source_id\": 15977304, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:36Z\", \"source_id\": 49258743, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:41Z\", \"source_id\": 15988667, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carmarthen", "service_state_platform": "1", "timing_fact_generation": 1789538202217717, "current_leg_arrival_utc": "2026-09-16T06:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:34.623390", "service_state_evidence_id": 49258743, "current_leg_start_actual_dep": "2026-09-16T06:15:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T05:57:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:36.547364", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
CMN |
3L12 |
800009 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1505.911, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1900.164, "from_m": 1505.911, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1930.358, "from_m": 1900.164, "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": 1994.459, "from_m": 1930.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2042.195, "from_m": 1994.459, "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": 2228.217, "from_m": 2042.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2290.177, "from_m": 2228.217, "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": 2342.29, "from_m": 2290.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2407.053, "from_m": 2342.29, "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": 3029.219, "from_m": 2407.053, "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": 5523.263, "from_m": 3029.219, "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": 14431.74, "from_m": 5523.263, "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": 15748.434, "from_m": 14431.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18907.772, "from_m": 15748.434, "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": 18955.105, "from_m": 18907.772, "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": 19700.486, "from_m": 18955.105, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 39425.2, "from_m": 19700.486, "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": 40776.816, "from_m": 39425.2, "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": 49921.357, "from_m": 40776.816, "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": 50984.257, "from_m": 49921.357, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51000.986, "from_m": 50984.257, "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": 51007.185, "from_m": 51000.986, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51679.071, "from_m": 51007.185, "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": 51996.598, "from_m": 51679.071, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598416, "profile_key": "30249e38f56f5a0073cbf9de3bae1a1a403d2a23101bced6eefa7427218d1ff3", "schedule_id": 324, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Swansea Maliphant IEP Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65768}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0615", "location": "Swansea", "stage_seq": 2, "distance_m": 748.548, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Swansea Loop East", "stage_seq": 3, "distance_m": 1004.692, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Swansea Loop West", "stage_seq": 4, "distance_m": 2949.41, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Gowerton", "stage_seq": 5, "distance_m": 9898.316, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Llandeilo Jn", "stage_seq": 6, "distance_m": 16564.67, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Llanelli", "stage_seq": 7, "distance_m": 19091.43, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Pembrey & Burry Port", "stage_seq": 8, "distance_m": 25431.309, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Kidwelly", "stage_seq": 9, "distance_m": 33733.562, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Bertwyn L.C.", "stage_seq": 10, "distance_m": 35950.924, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Ferryside", "stage_seq": 11, "distance_m": 40562.835, "section_seq": 1, "route_path_id": 65768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Carmarthen Jn", "stage_seq": 12, "distance_m": 50960.78, "section_seq": 1, "route_path_id": 65768}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Carmarthen", "stage_seq": 13, "distance_m": 51996.598, "section_seq": 1, "route_path_id": 65768}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51996.598, "from_m": 0.0, "section_seq": 1, "route_path_id": 65768}], "total_distance_m": 51996.598, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 48935.858, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3060.74, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:32Z", "source_id": 49112610, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:36Z", "source_id": 15942631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:37Z", "source_id": 49184938, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:39Z", "source_id": 15965487, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:52Z", "source_id": 15969100, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:47Z", "source_id": 15972492, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:26Z", "source_id": 15977304, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:36Z", "source_id": 49258743, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:41Z", "source_id": 15988667, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:58:00+01:00", "operational_fact": true}] |
Swansea Maliphant IEP Depot |
0545 |
0545 |
None |
None |
None |
Carmarthen |
0659 |
0659 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02242/2026-09-16/detailed |
None |
Swansea |
2026-09-16T06:15:00+01:00 |
Carmarthen |
51.0 |
{"type": "LineString", "coordinates": [[-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9381696, 51.62844020000001], [-3.938127600000001, 51.628532], [-3.9380559000000006, 51.6286755], [-3.938037000000001, 51.62872170000001], [-3.938007999999999, 51.62879219999999], [-3.9379639, 51.628908499999994], [-3.9379241, 51.62899740000001], [-3.9378937, 51.62908099999999], [-3.937789599999999, 51.62943249999999], [-3.9376265999999993, 51.6298905], [-3.9375098999999993, 51.63017349999999], [-3.9373879, 51.6304632], [-3.9372516000000006, 51.6308123], [-3.937249887286926, 51.6308167554494], [-3.937194400000001, 51.6309611], [-3.937111, 51.6311929], [-3.9370461, 51.63138589999999], [-3.936988999999999, 51.6315891], [-3.9369484, 51.6317564], [-3.9369077, 51.63194729999999], [-3.9368709, 51.63212980000001], [-3.9368104, 51.6324383], [-3.9367629000000006, 51.6326731], [-3.9367437, 51.6328005], [-3.9367417, 51.63291209999999], [-3.93675, 51.6331536], [-3.9367728, 51.633392099999995], [-3.9367811, 51.6335145], [-3.9367884000000006, 51.63366510000001], [-3.936831899999999, 51.63391480000001], [-3.936860400000001, 51.63421040000001], [-3.9368664, 51.6345676], [-3.9368858, 51.6349433], [-3.936898899999999, 51.6351729], [-3.936907199999999, 51.6353447], [-3.9369291, 51.63560739999999], [-3.9369452, 51.6358083], [-3.936987900000001, 51.63611989999999], [-3.9370242000000006, 51.6363158], [-3.9370604999999994, 51.63651480000001], [-3.9371037, 51.6368184], [-3.9371568, 51.63709339999999], [-3.9372455, 51.63746929999999], [-3.937273100000001, 51.63757809999999], [-3.9373182, 51.6377091], [-3.9373402999999993, 51.6377844], [-3.937344499999999, 51.6377985], [-3.937423799999999, 51.6379506], [-3.9375565, 51.6381342], [-3.9377044999999993, 51.6382975], [-3.937851799999999, 51.63843169999999], [-3.937968199999999, 51.638518], [-3.938149099999999, 51.6386328], [-3.9383325, 51.63873019999999], [-3.9385938, 51.63882679999998], [-3.9388559, 51.63892349999999], [-3.9390695, 51.6389889], [-3.9393067, 51.639047899999994], [-3.9395134, 51.63909099999999], [-3.9397448, 51.639125499999984], [-3.939955, 51.6391386], [-3.9403918, 51.6391335], [-3.9406895, 51.6391122], [-3.940920099999999, 51.639084100000005], [-3.9412622, 51.63901520000001], [-3.9415876, 51.6389232], [-3.9419027, 51.63880280000001], [-3.942158899999999, 51.638673700000005], [-3.9423162, 51.6385879], [-3.942599799999999, 51.63841120000001], [-3.9428859, 51.63819500000001], [-3.943006207761556, 51.63809999176427], [-3.9431755000000006, 51.63796630000001], [-3.943422199999999, 51.6377713], [-3.943713499999999, 51.6375598], [-3.9438384, 51.63747519999999], [-3.9440786, 51.637317], [-3.9445168, 51.63706940000001], [-3.944949399999999, 51.6368573], [-3.9453509, 51.6366872], [-3.945781699999999, 51.636532900000006], [-3.9463677, 51.6363332], [-3.9470058, 51.6361461], [-3.9475548, 51.6360009], [-3.9480942999999993, 51.6358591], [-3.949194199999999, 51.63558039999999], [-3.9499174, 51.63537860000001], [-3.9504902, 51.63518760000001], [-3.9515314, 51.6348086], [-3.951890699999999, 51.6346704], [-3.952587250125894, 51.63440748019816], [-3.952597, 51.634403799999994], [-3.9533245, 51.6341376], [-3.953949499999999, 51.6339206], [-3.954523299999999, 51.63374989999999], [-3.955242599999999, 51.63356300000001], [-3.9561819, 51.63335790000001], [-3.9572562, 51.6331569], [-3.9581312, 51.63302610000001], [-3.9587526, 51.6329561], [-3.9594573999999993, 51.63288750000001], [-3.9600302, 51.6328465], [-3.9607446999999993, 51.63279880000001], [-3.9616591, 51.6327789], [-3.962409000000001, 51.6327981], [-3.9629233, 51.6328231], [-3.9633934, 51.6328607], [-3.963784, 51.6329039], [-3.9641377, 51.63295080000001], [-3.964469400000001, 51.633002399999995], [-3.9650014, 51.63309290000001], [-3.965616699999999, 51.633208], [-3.9661683, 51.63332789999998], [-3.966523099999999, 51.63341619999999], [-3.966954199999999, 51.6335332], [-3.9674194, 51.6336717], [-3.9683809, 51.6339915], [-3.970911, 51.6349457], [-3.9728475, 51.6358036], [-3.9749580999999994, 51.63667339999999], [-3.976210500000001, 51.6371162], [-3.977283499999999, 51.63745329999999], [-3.9778368999999993, 51.63760280000001], [-3.9784048, 51.6377301], [-3.9787767, 51.63780570000001], [-3.9790861, 51.63786409999999], [-3.979943299999999, 51.638033400000005], [-3.9805347, 51.6381572], [-3.9810384, 51.6382806], [-3.981655199999999, 51.638434700000005], [-3.9822689, 51.6386034], [-3.9827333, 51.63871809999999], [-3.9831394, 51.6388107], [-3.983659, 51.6389143], [-3.9841646, 51.6390015], [-3.9848320999999993, 51.6391096], [-3.9852721, 51.63917599999999], [-3.9857105, 51.6392499], [-3.9861473999999992, 51.639329499999995], [-3.986595799999999, 51.639424199999986], [-3.987242599999999, 51.63957789999999], [-3.9878619, 51.639748700000005], [-3.9891307, 51.6401353], [-3.9896348, 51.6402794], [-3.9900609, 51.640394099999995], [-3.9904815, 51.6404967], [-3.9909118, 51.64059890000001], [-3.9913578, 51.64069750000001], [-3.9918726000000007, 51.640798], [-3.9923297, 51.6408805], [-3.9928777, 51.64097150000001], [-3.9934063, 51.6410492], [-3.9936736, 51.64108519999999], [-3.9939363, 51.64111840000001], [-3.99448, 51.641177099999986], [-3.995056, 51.6412265], [-3.9956151, 51.6412587], [-3.9961559000000006, 51.6412919], [-3.9967669, 51.6413172], [-3.9972969, 51.6413269], [-3.9983391999999993, 51.64135660000001], [-3.9986879, 51.6413661], [-3.999585699999999, 51.64139349999999], [-4.0004873, 51.641420800000006], [-4.0013806, 51.64144369999999], [-4.0022607, 51.6414713], [-4.003438199999999, 51.64149679999999], [-4.0049199, 51.64152820000001], [-4.005083, 51.64153169999999], [-4.005856499999999, 51.64155159999999], [-4.006662099999999, 51.64156990000001], [-4.0074449, 51.641584], [-4.0082376, 51.6415999], [-4.0106649, 51.6416494], [-4.0118671, 51.64168070000001], [-4.012498, 51.641696800000005], [-4.0132848, 51.6417377], [-4.013459899999999, 51.64174989999999], [-4.0138836, 51.6417868], [-4.0143167, 51.6418223], [-4.0150461, 51.6418854], [-4.0158289, 51.64196439999999], [-4.016445299999999, 51.6420371], [-4.0171006, 51.64212339999999], [-4.017762, 51.642221], [-4.0183645, 51.6423192], [-4.0192514, 51.6424845], [-4.0201666, 51.64267579999999], [-4.0211013, 51.642882699999994], [-4.0215504, 51.6429917], [-4.021982699999999, 51.64310469999999], [-4.0230993, 51.64340399999999], [-4.0241607, 51.64375629999999], [-4.0246574, 51.6439216], [-4.0251202, 51.644096], [-4.026035200000001, 51.6444477], [-4.0269395, 51.64481550000001], [-4.027847599999999, 51.645191399999995], [-4.0315539000000005, 51.64694279999999], [-4.0352562999999995, 51.6487122], [-4.037150899999999, 51.64962309999999], [-4.0376203, 51.6498488], [-4.0388317, 51.65041509999999], [-4.0394421, 51.6506834], [-4.0403429, 51.651054300000006], [-4.0405817, 51.6511485], [-4.0412167, 51.6513969], [-4.0418560999999995, 51.6516317], [-4.042418778537846, 51.65183565025555], [-4.042499199999999, 51.65186479999999], [-4.0431458, 51.652086700000005], [-4.045782699999999, 51.6529543], [-4.0492377, 51.65408729999999], [-4.0514793, 51.6548232], [-4.0538588, 51.6555951], [-4.0542789, 51.655731], [-4.0543645999999995, 51.65575940000001], [-4.0577785, 51.6568918], [-4.0583686, 51.65708539999999], [-4.0612875, 51.6580431], [-4.0621419, 51.6583079], [-4.0629767999999995, 51.6585559], [-4.0638772, 51.6588078], [-4.0645191, 51.658977599999986], [-4.0650824, 51.65911229999999], [-4.0652915, 51.6591628], [-4.0662103, 51.659371099999994], [-4.067141, 51.6595643], [-4.0680805, 51.6597458], [-4.0690087, 51.6599148], [-4.0708915, 51.660255099999986], [-4.071426599999999, 51.6603446], [-4.0715451, 51.6603661], [-4.0771527, 51.6613779], [-4.0788205, 51.6616788], [-4.0799043, 51.6618743], [-4.079997799999999, 51.66189169999999], [-4.0811879, 51.662114200000005], [-4.084324, 51.66268589999999], [-4.0856983, 51.6629404], [-4.087351499999999, 51.66325030000001], [-4.0898404, 51.6637201], [-4.0928686, 51.664272399999994], [-4.093982, 51.6644695], [-4.0961357, 51.6648558], [-4.0990592, 51.6653954], [-4.1016341, 51.6658645], [-4.1019613, 51.66592279999998], [-4.1036555, 51.66622439999998], [-4.103715912862059, 51.666235034589675], [-4.1070924, 51.66682939999999], [-4.109493, 51.667263599999984], [-4.1108287, 51.6675065], [-4.1114949, 51.6676252], [-4.1125428, 51.66781199999999], [-4.1135234, 51.6679853], [-4.114175099999999, 51.6680978], [-4.1143533, 51.668127099999985], [-4.1163255, 51.66843130000001], [-4.116423899999999, 51.6684465], [-4.1177193, 51.6686361], [-4.1195073, 51.6688759], [-4.120262399999999, 51.668967499999994], [-4.1221102, 51.669182799999994], [-4.1232634, 51.6693114], [-4.123389499999999, 51.6693264], [-4.124691499999999, 51.6694722], [-4.124864699999999, 51.66948949999998], [-4.1249979, 51.6695054], [-4.125074221093465, 51.66951433576982], [-4.126505399999999, 51.66968190000001], [-4.1280615, 51.6698532], [-4.1300624, 51.6700728], [-4.132250306949799, 51.670321761445805], [-4.1325221999999995, 51.670352699999995], [-4.1339058, 51.67051560000001], [-4.134623, 51.670595699999986], [-4.1364088, 51.670806899999995], [-4.1390076, 51.6710975], [-4.1417383, 51.67139399999999], [-4.143176, 51.67156699999999], [-4.1451769, 51.6717833], [-4.1478269, 51.672091], [-4.1484521999999995, 51.672163299999994], [-4.1485240999999995, 51.672171299999995], [-4.1491534, 51.67224099999999], [-4.1494926, 51.67227899999999], [-4.1512226, 51.6724686], [-4.1530577, 51.6726769], [-4.1555785, 51.672961], [-4.157760599999999, 51.6732113], [-4.158344699999999, 51.67328760000001], [-4.158715499999999, 51.6733401], [-4.1591632999999995, 51.673406799999995], [-4.1593942, 51.67344059999999], [-4.1594735, 51.6734592], [-4.1600758, 51.6735712], [-4.1604739, 51.67364799999999], [-4.161052506751788, 51.67375970283346], [-4.1610556, 51.67376029999999], [-4.161476799999999, 51.67385169999999], [-4.1621115, 51.674001100000005], [-4.1627213, 51.674142], [-4.1629869, 51.67420679999999], [-4.1637057, 51.6744214], [-4.1646891, 51.674723], [-4.165582199999999, 51.675020700000005], [-4.1665478, 51.6753733], [-4.1676404, 51.6757936], [-4.1680699, 51.6759733], [-4.168847599999999, 51.67629869999999], [-4.1691747, 51.676435600000005], [-4.1701617, 51.676838100000005], [-4.170430199999999, 51.6769474], [-4.170794699999999, 51.677102600000005], [-4.1716985, 51.6774885], [-4.1731361, 51.678014], [-4.1746972, 51.67859609999999], [-4.1766874, 51.679211499999994], [-4.179836100000001, 51.68017059999999], [-4.1812135999999995, 51.6805733], [-4.183173, 51.681114099999995], [-4.184433599999999, 51.68143669999999], [-4.186554699999999, 51.681975], [-4.1887022, 51.6824673], [-4.1909443, 51.682920200000005], [-4.192018299999999, 51.6831239], [-4.1930394, 51.6832936], [-4.1965110999999995, 51.6838287], [-4.19753, 51.6839571], [-4.1998128, 51.6842381], [-4.201438800000001, 51.6844135], [-4.2040459, 51.68466960000001], [-4.2046859, 51.68474199999999], [-4.206649, 51.68491540000001], [-4.2073665, 51.6849575], [-4.2093009, 51.68513259999999], [-4.2099144, 51.68516999999999], [-4.2117709, 51.6852833], [-4.2119032999999995, 51.6852914], [-4.213154899999999, 51.685355900000005], [-4.2146849, 51.68543], [-4.2151244, 51.685449], [-4.2156422, 51.6854591], [-4.216969699999999, 51.6854634], [-4.2177894, 51.6854665], [-4.219823999999999, 51.68541479999999], [-4.2212259, 51.6853732], [-4.222081835361751, 51.68533105049514], [-4.2225946, 51.685305799999995], [-4.2238164, 51.68523179999999], [-4.224396799999999, 51.685205100000005], [-4.225664699999999, 51.6851485], [-4.228349499999999, 51.6850305], [-4.2302798, 51.68495449999999], [-4.232979, 51.684799299999995], [-4.2347041999999995, 51.6847263], [-4.2362964, 51.6846379], [-4.2391285, 51.684482], [-4.2394672, 51.68446339999999], [-4.241290799999999, 51.684386700000005], [-4.242453, 51.684335399999995], [-4.2457328, 51.68417740000001], [-4.247232300000001, 51.684119200000005], [-4.2489624, 51.6840479], [-4.2513271, 51.6839368], [-4.2564668, 51.6836768], [-4.257637, 51.6836144], [-4.2578888, 51.6836044], [-4.2586388, 51.683571400000005], [-4.2592, 51.683558299999994], [-4.259707499999999, 51.68355820000001], [-4.2602188, 51.6835652], [-4.260787700000001, 51.683586700000006], [-4.2612794, 51.6836145], [-4.2617575, 51.683652899999984], [-4.2621248, 51.68368869999999], [-4.2624883, 51.6837316], [-4.2637979, 51.68389249999999], [-4.264862899999999, 51.6840177], [-4.2654985, 51.68408109999999], [-4.266420699999999, 51.68415579999999], [-4.2670216, 51.6841793], [-4.2693453, 51.68425710000001], [-4.2702641, 51.6843132], [-4.2711314, 51.68437949999999], [-4.2719268, 51.68445710000001], [-4.2727562, 51.6845762], [-4.2735641, 51.6847116], [-4.2742588, 51.6848466], [-4.2749286, 51.68499839999999], [-4.2755874, 51.685160499999995], [-4.2763464, 51.68537], [-4.2776783, 51.6858048], [-4.279522299999999, 51.6864776], [-4.279946099999999, 51.6866552], [-4.2814035, 51.68729489999999], [-4.282331699999999, 51.68772510000001], [-4.283178899999999, 51.68816279999999], [-4.284301, 51.68878649999999], [-4.2853539, 51.6894199], [-4.286470699999999, 51.6901491], [-4.2872631, 51.6907264], [-4.2883794, 51.691604000000005], [-4.2890943, 51.6922203], [-4.289737699999999, 51.6928259], [-4.2905074, 51.6936182], [-4.291111699999999, 51.6942814], [-4.2915692, 51.6948394], [-4.2920269, 51.695443], [-4.2924201, 51.696006899999986], [-4.2926975999999994, 51.696423], [-4.292947, 51.69684479999999], [-4.293267, 51.6974064], [-4.2936646, 51.6981661], [-4.2941744, 51.6991592], [-4.294868799999999, 51.70047979999998], [-4.2955483999999995, 51.7017722], [-4.2970557, 51.704672900000006], [-4.2982722, 51.7070372], [-4.2986658, 51.7079093], [-4.2990021, 51.708812599999995], [-4.2992889, 51.7096746], [-4.2996093, 51.710751], [-4.2999295, 51.7121773], [-4.3002352, 51.71386950000001], [-4.3004605, 51.7150315], [-4.3006658, 51.71614559999999], [-4.3008131, 51.7169248], [-4.3008911, 51.7173463], [-4.3010608999999995, 51.7182545], [-4.3013376, 51.71949099999999], [-4.301757299999999, 51.72084470000001], [-4.3019103, 51.72124179999999], [-4.30221426182475, 51.721918011123584], [-4.3023403, 51.72219840000001], [-4.3028248, 51.7231244], [-4.3035022, 51.72418570000001], [-4.3042242, 51.725210299999986], [-4.3049002, 51.72604999999999], [-4.304985799999999, 51.7261473], [-4.3050038, 51.7261672], [-4.305461299999999, 51.7266712], [-4.3062034, 51.727443], [-4.3069851, 51.72817189999999], [-4.3079237, 51.72897439999999], [-4.3087625, 51.7296549], [-4.309279799999999, 51.7300466], [-4.3096675, 51.7303326], [-4.3101503, 51.730676399999986], [-4.3106458, 51.7310245], [-4.311319599999999, 51.7314764], [-4.311913363773703, 51.73185927452733], [-4.311983499999999, 51.73190449999999], [-4.3128098999999995, 51.7323807], [-4.3136244999999995, 51.73282580000001], [-4.3143551, 51.7331706], [-4.3149944, 51.7334307], [-4.3158316999999995, 51.7337533], [-4.3170905, 51.73419309999999], [-4.3172603, 51.7342533], [-4.3188024, 51.73479089999999], [-4.3190655, 51.7348808], [-4.3200098, 51.7352036], [-4.321115299999999, 51.735549], [-4.321130899999999, 51.73555309999998], [-4.322167899999999, 51.73582669999998], [-4.3233754, 51.736110800000006], [-4.3248008, 51.7363759], [-4.325872399999999, 51.7365444], [-4.3269882, 51.7366797], [-4.328545699999999, 51.7368078], [-4.333803299999999, 51.73702939999999], [-4.3348772, 51.737064], [-4.3381722, 51.7371694], [-4.3430247, 51.737305599999985], [-4.3444067, 51.7373655], [-4.3461943, 51.73747999999999], [-4.348568, 51.7376601], [-4.3489581, 51.7376898], [-4.3515866, 51.73800469999999], [-4.3542152, 51.73838069999999], [-4.3544223, 51.73841039999999], [-4.356172399999999, 51.7386803], [-4.3583079, 51.7390147], [-4.3597514, 51.73929390000001], [-4.361176399999999, 51.7395998], [-4.3629028, 51.7400981], [-4.3631073, 51.7401607], [-4.3649627, 51.74080699999999], [-4.365899899999999, 51.74119289999999], [-4.3668124, 51.74160729999999], [-4.3679652, 51.7421582], [-4.369433199999999, 51.7430241], [-4.370548099999999, 51.74381459999999], [-4.3714592, 51.7445884], [-4.372068699999999, 51.7452072], [-4.372740499999999, 51.7459985], [-4.373340299999999, 51.74688149999999], [-4.3737486, 51.7476378], [-4.3741665, 51.7487188], [-4.3743559, 51.74922089999999], [-4.3747055, 51.7501596], [-4.375122099999999, 51.751187400000006], [-4.3753823, 51.751975], [-4.3757076, 51.7530089], [-4.375859299999999, 51.75402459999999], [-4.375829399999999, 51.7551016], [-4.3755759, 51.75613209999999], [-4.375173599999999, 51.757008799999994], [-4.3745673, 51.75786060000001], [-4.3737394, 51.75886329999999], [-4.3732207, 51.7594915], [-4.3727112, 51.76017490000001], [-4.3725169, 51.7604915], [-4.3722429, 51.76097949999999], [-4.372089, 51.761288699999994], [-4.3719169, 51.76170389999999], [-4.3718207, 51.7619662], [-4.371729700000001, 51.76217940000001], [-4.3716164, 51.762661], [-4.3715033, 51.76332229999999], [-4.3713716, 51.76482180000001], [-4.3712482, 51.76538610000001], [-4.3711214, 51.76575609999999], [-4.370984199999999, 51.7661592], [-4.3708386, 51.7664659], [-4.3706692, 51.766800399999994], [-4.3703093, 51.7673849], [-4.369747900000001, 51.7681022], [-4.3696404, 51.76823190000001], [-4.369579299999999, 51.7682941], [-4.3692851, 51.7685949], [-4.369284006867622, 51.76859587810061], [-4.3689544, 51.7688908], [-4.3682825, 51.7694545], [-4.3674557, 51.77015089999999], [-4.3669373, 51.7705821], [-4.366663899999999, 51.7708182], [-4.3663474, 51.7711042], [-4.365880699999999, 51.77155690000001], [-4.3655466, 51.771874200000006], [-4.3653768, 51.77207719999999], [-4.3651909, 51.772281], [-4.365079, 51.7724208], [-4.3648871, 51.7726579], [-4.3643664, 51.773332], [-4.3641108, 51.7737153], [-4.3637426999999995, 51.7743144], [-4.363644, 51.77447719999999], [-4.3634936, 51.7747635], [-4.3633871, 51.7749821], [-4.3631356, 51.7755363], [-4.363047599999999, 51.7757453], [-4.3627959999999995, 51.7764544], [-4.3626832, 51.7768755], [-4.362611299999999, 51.777126], [-4.3625665, 51.7773785], [-4.362543174992147, 51.77753249589623], [-4.362325499999999, 51.77896959999999], [-4.362236299999999, 51.77948190000001], [-4.3621774, 51.779803400000006], [-4.3620905, 51.7801689], [-4.3619691, 51.78066879999998], [-4.3618106, 51.7812118], [-4.3615165000000005, 51.7820306], [-4.361248, 51.78270409999999], [-4.3608421, 51.7835279], [-4.360511299999999, 51.784129], [-4.3602791, 51.78451349999999], [-4.359806799999999, 51.7852356], [-4.359363299999999, 51.7858613], [-4.3587584999999995, 51.7865992], [-4.3580712, 51.78733479999999], [-4.3575536, 51.7878227], [-4.3570259, 51.7882886], [-4.3565524, 51.788676499999994], [-4.3554206, 51.78950100000001], [-4.354759699999999, 51.78993760000001], [-4.3541284, 51.7903195], [-4.3534499, 51.79069650000001], [-4.352731899999999, 51.791079799999984], [-4.352280899999999, 51.7912951], [-4.3517185, 51.7915555], [-4.3511288, 51.7918116], [-4.3502117, 51.792175799999995], [-4.348978099999999, 51.79262], [-4.3473292, 51.79310710000001], [-4.3456542, 51.793578100000005], [-4.3422572, 51.794512000000005], [-4.338741899999999, 51.7954767], [-4.334521799999999, 51.7966412], [-4.3291642, 51.79833589999998], [-4.3271145, 51.7991615], [-4.3256154, 51.800034200000006], [-4.325133199999999, 51.80036929999998], [-4.3244774, 51.800877400000005], [-4.3237678, 51.801601899999994], [-4.3231369, 51.8023428], [-4.322904799999999, 51.802706499999985], [-4.3220114, 51.8048065], [-4.321254199999999, 51.806752], [-4.3210858, 51.8072557], [-4.320731999999999, 51.8081612], [-4.320032899999999, 51.8100262], [-4.319694999999999, 51.81095869999999], [-4.3193382, 51.8118824], [-4.3188288, 51.81321279999999], [-4.318629, 51.8137562], [-4.317879, 51.8160924], [-4.3177826, 51.81752819999999], [-4.317896799999999, 51.818516599999995], [-4.317978999999999, 51.81905359999998], [-4.318103699999999, 51.81961139999999], [-4.318182199999999, 51.8198968], [-4.3183577, 51.82042390000001], [-4.3186726, 51.82122389999999], [-4.3190646, 51.82201379999999], [-4.319412399999999, 51.8226184], [-4.3199093, 51.82328679999999], [-4.3204082, 51.82391539999999], [-4.320725199999999, 51.824310700000005], [-4.320928299999999, 51.824571799999994], [-4.3211281999999995, 51.8248693], [-4.3213387, 51.8252184], [-4.3214458, 51.82541389999999], [-4.3215243, 51.8255851], [-4.321687599999999, 51.8259899], [-4.3217981, 51.8264011], [-4.321859399999999, 51.8267038], [-4.3218979, 51.827021599999995], [-4.3219148999999994, 51.82730540000001], [-4.321881599999999, 51.827898700000006], [-4.3218644, 51.827981], [-4.3217967, 51.8283492], [-4.3216743, 51.82873579999999], [-4.3215032, 51.82914529999999], [-4.3213611, 51.8294276], [-4.321234, 51.82963199999999], [-4.3210794, 51.8298478], [-4.3209222, 51.83006569999999], [-4.3207596, 51.83025649999999], [-4.3205726, 51.83047519999999], [-4.3201761, 51.8308575], [-4.3197949, 51.8311677], [-4.3193805, 51.831457999999984], [-4.317040699999999, 51.8329895], [-4.316911866843486, 51.833078520820536], [-4.3154195, 51.8341097], [-4.314403999999999, 51.835030999999994], [-4.3138166, 51.8356364], [-4.313319, 51.8361693], [-4.3128715, 51.83670269999999], [-4.312101599999999, 51.83776], [-4.311913363773703, 51.8380397143156], [-4.3117452, 51.8382896], [-4.3111028, 51.8396508], [-4.3107659, 51.84077430000001], [-4.310626400000001, 51.84137419999998], [-4.3105942, 51.842063499999995], [-4.3106157, 51.84275600000001], [-4.3108175, 51.84410569999999], [-4.3110959, 51.8448586], [-4.311562, 51.8457516], [-4.311565461500103, 51.845757685885445], [-4.3116753, 51.84595079999999], [-4.3117123, 51.846099499999994], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]} |
31.5 |
0607 |
0658 |
Swansea |
Carmarthen |
Carmarthen |
51.8533805 |
-4.3053130 |
51.8533805 |
-4.3053130 |
1 |
0 |
2026-09-16 06:07:37 |
TERMINATED |
2026-09-16 05:57:34 |
Carmarthen |
TD |
DIRECT_DESTINATION_ARRIVAL |
49258743 |
1789538202217717 |
28 |
28 |
2026-09-16 06:07:36.547364 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:34.623390 |
| 568701 |
600854 |
C18084 |
705W12M616 |
2026-09-16 |
COMPLETE |
15986391 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 600854, "stp": "P", "toc": "West Midlands Trains", "uid": "C18084", "consist": "350110+350370", "dest_crs": "NMP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18084/2026-09-16/detailed", "trust_id": "705W12M616", "origin_crs": "XND", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "1", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "5W12", "timing_status": "EARLY", "origin_station": "Northampton EMD", "current_leg_arr": "0657", "current_leg_dep": "0646", "current_leg_end": "Northampton", "origin_dep_time": "0654", "origin_platform": null, "current_location": "Northampton Bay", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Northampton EMD", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Northampton EMD", "current_leg_milage": "1.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1447.284, \"from_m\": 0.0, \"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\": 2091.826, \"from_m\": 1447.284, \"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}], \"service_id\": 600854, \"profile_key\": \"67e3dbb6a9043afd253665adc8f03438c26b1e7249041b2874eccca84d7ecc50\", \"schedule_id\": 2434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Northampton EMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Northampton North Jn\", \"stage_seq\": 2, \"distance_m\": 1514.453, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 3, \"distance_m\": 2091.826, \"section_seq\": 1, \"route_path_id\": 28881}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2091.826, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}], \"total_distance_m\": 2091.826, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2091.826, \"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": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:34Z\", \"source_id\": 49251276, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:37Z\", \"source_id\": 15986391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "1", "timing_fact_generation": 1789538017837042, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:39.638272", "service_state_evidence_id": 15986391, "current_leg_start_actual_dep": "2026-09-16T06:54:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:39.972786", "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 |
P |
XND |
NMP |
5W12 |
350110+350370 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1447.284, "from_m": 0.0, "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": 2091.826, "from_m": 1447.284, "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}], "service_id": 600854, "profile_key": "67e3dbb6a9043afd253665adc8f03438c26b1e7249041b2874eccca84d7ecc50", "schedule_id": 2434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Northampton EMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Northampton North Jn", "stage_seq": 2, "distance_m": 1514.453, "section_seq": 1, "route_path_id": 28881}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Northampton", "stage_seq": 3, "distance_m": 2091.826, "section_seq": 1, "route_path_id": 28881}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2091.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 28881}], "total_distance_m": 2091.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2091.826, "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": 21282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:34Z", "source_id": 49251276, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:37Z", "source_id": 15986391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Northampton EMD |
0654 |
0654 |
None |
None |
None |
Northampton |
0658 |
0658 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18084/2026-09-16/detailed |
None |
Northampton EMD |
2026-09-16T06:54:00+01:00 |
Northampton |
11.0 |
{"type": "LineString", "coordinates": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} |
1.3 |
0646 |
0657 |
Northampton EMD |
Northampton Bay |
Northampton |
52.2378792 |
-0.9071473 |
52.2378792 |
-0.9071473 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Northampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15986391 |
1789538017837042 |
4 |
4 |
2026-09-16 06:07:39.972786 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:39.638272 |
| 568702 |
600537 |
C03219 |
745T04M616 |
2026-09-16 |
COMPLETE |
15988760 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 600537, "stp": "P", "toc": "Great Western Railway", "uid": "C03219", "consist": "165123", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03219/2026-09-16/detailed", "trust_id": "745T04M616", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5T04", "timing_status": "EARLY", "origin_station": "Bedwyn", "current_leg_arr": "0658", "current_leg_dep": "0656", "current_leg_end": "Bedwyn", "origin_dep_time": "0644", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 600537, \"profile_key\": \"f5f7a3fa97d2cc2b32527f08dc2c38db8d27cc289d9e67627fdbb1da9d96ad4c\", \"schedule_id\": 412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0657\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 28079}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 28079}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28079}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 815.515, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:34Z\", \"source_id\": 49226972, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:36Z\", \"source_id\": 15978880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:44Z\", \"source_id\": 49259083, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:49Z\", \"source_id\": 15988760, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1789538210215701, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:39.641453", "service_state_evidence_id": 15988760, "current_leg_start_actual_dep": "2026-09-16T06:57:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:39.976135", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BDW |
BDW |
5T04 |
165123 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 815.515, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 600537, "profile_key": "f5f7a3fa97d2cc2b32527f08dc2c38db8d27cc289d9e67627fdbb1da9d96ad4c", "schedule_id": 412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0644", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0657", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 28079}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 28079}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 28079}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 815.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:34Z", "source_id": 49226972, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:36Z", "source_id": 15978880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:44Z", "source_id": 49259083, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:49Z", "source_id": 15988760, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Bedwyn |
0644 |
0644 |
1 |
None |
None |
Bedwyn |
0658 |
0658 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03219/2026-09-16/detailed |
None |
Bedwyn Reversing Siding |
2026-09-16T06:57:00+01:00 |
Bedwyn |
2.0 |
{"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} |
0.3 |
0656 |
0658 |
Bedwyn Reversing Siding |
Bedwyn |
Bedwyn |
51.3794657 |
-1.5989577 |
51.3794657 |
-1.5989577 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Bedwyn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988760 |
1789538210215701 |
5 |
5 |
2026-09-16 06:07:39.976135 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:39.641453 |
| 568703 |
597775 |
P02948 |
522N04M516 |
2026-09-16 |
COMPLETE |
15987860 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 597775, "stp": "P", "toc": "Greater Anglia", "uid": "P02948", "consist": "720508", "dest_crs": "CLT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02948/2026-09-16/detailed", "trust_id": "522N04M516", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clacton-on-Sea", "service_date": "2026-09-16", "dest_arr_time": "0659", "dest_platform": "4", "is_terminated": 1, "next_location": "Clacton-on-Sea", "signalling_id": "2N04", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "0657", "current_leg_dep": "0649", "current_leg_end": "Clacton-on-Sea", "origin_dep_time": "0523", "origin_platform": "14", "current_location": "Clacton-on-Sea", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1597799, 51.8480523], [1.1603787, 51.847915], [1.1609725999999998, 51.8477944], [1.1618352999999997, 51.847600400000005], [1.1629006999999998, 51.8473576], [1.1634043, 51.84723340000001], [1.1636148, 51.84717690000001], [1.1639678, 51.8470443], [1.1643676, 51.846923200000006], [1.1648682, 51.84676150000001], [1.1655649999999995, 51.8465331], [1.1659962, 51.84638069999998], [1.1664131, 51.846227], [1.1668262, 51.846057], [1.1672074999999995, 51.845895600000006], [1.1678098693553778, 51.8456002976801], [1.1680575, 51.8454789], [1.1685946, 51.8451846], [1.1690934999999998, 51.84488859999998], [1.1694909999999998, 51.844637099999986], [1.1698632999999998, 51.8443872], [1.1705536, 51.843871099999994], [1.1712340999999995, 51.84333900000001], [1.1716572, 51.8430172], [1.1720923999999997, 51.842703400000005], [1.172592, 51.8423576], [1.1730208999999998, 51.8420846], [1.1735428, 51.8417696], [1.1741308, 51.8414353], [1.1746346999999997, 51.84117009999999], [1.1751206999999997, 51.84092269999999], [1.1756417, 51.840682399999984], [1.1758267999999998, 51.8406035], [1.1761529, 51.8404792], [1.1769816, 51.84017329999999], [1.1779226, 51.8398781], [1.178437, 51.8397291], [1.1789839, 51.839547399999994], [1.1797062, 51.8392286], [1.1803294, 51.838908100000005], [1.1809093, 51.838571], [1.1813908999999998, 51.8382041], [1.1817925, 51.8378635], [1.1821176999999998, 51.8375221], [1.1824448999999997, 51.837104100000005], [1.1827229, 51.83666869999998], [1.1828921999999995, 51.836287899999995], [1.1830551, 51.8358634], [1.1831344, 51.8354604], [1.1831642, 51.8352673], [1.1831846999999998, 51.83508390000001], [1.1831849, 51.83470260000001], [1.1831683999999998, 51.83450340000001], [1.1831313, 51.83427279999999], [1.1830901, 51.83406339999999], [1.1830305999999997, 51.83385], [1.1829134999999995, 51.833544200000006], [1.1827846999999998, 51.833264699999994], [1.1826970934963832, 51.833078520820536], [1.1824516, 51.83255679999999], [1.1823324, 51.83232149999999], [1.1819199, 51.83149340000001], [1.1814199, 51.83045379999999], [1.1809065, 51.829397799999995], [1.1806668, 51.8288385], [1.1804825999999995, 51.8282983], [1.1804398, 51.828109700000006], [1.1803814, 51.827865499999994], [1.1803108, 51.8274572], [1.180292, 51.82723159999999], [1.1802885, 51.826983], [1.1803035, 51.8265581], [1.180336, 51.8263124], [1.180378, 51.8261127], [1.1805153, 51.825679599999994], [1.1808145999999995, 51.8249565], [1.1811575, 51.82423150000001], [1.1814481999999995, 51.82360919999999], [1.1815801, 51.82329180000001], [1.1816955, 51.8229741], [1.1817627999999998, 51.82274119999999], [1.1818082, 51.8225178], [1.1818429, 51.8223181], [1.1818723999999998, 51.8221177], [1.18191, 51.821714099999994], [1.1819028000000005, 51.82130359999999], [1.1818785, 51.8208848], [1.1817813, 51.82032139999999], [1.1817242, 51.82006160000001], [1.1816511, 51.81979090000001], [1.1814734, 51.81933260000001], [1.1814256999999997, 51.819234400000006], [1.1813508, 51.81904930000001], [1.1811912, 51.8187497], [1.1808982, 51.8182652], [1.1805581999999997, 51.817794600000006], [1.1802366, 51.8174296], [1.1798899, 51.817060100000006], [1.1774709, 51.814654699999984], [1.1760931, 51.8132775], [1.1758871, 51.8130829], [1.1755148999999998, 51.8127128], [1.1735798, 51.81079179999999], [1.1717942, 51.809002], [1.171457, 51.8086807], [1.1711019, 51.80835319999999], [1.1702919000000005, 51.8077371], [1.1698679999999997, 51.807466000000005], [1.1694073, 51.8072025], [1.1689384, 51.8069553], [1.1684239, 51.8067308], [1.1678098693553778, 51.80649280293942], [1.1664061, 51.805948699999995], [1.1657209, 51.8056747], [1.1652163999999998, 51.8054545], [1.1647363, 51.805208], [1.1642828, 51.8049487], [1.1638801, 51.80469219999999], [1.1634770999999997, 51.8044054], [1.1630922999999995, 51.80408880000001], [1.1628074, 51.80381930000001], [1.1625273, 51.8035369], [1.1620086, 51.8029637], [1.1615392999999998, 51.8024101], [1.1600086, 51.8006706], [1.1584927, 51.7989194], [1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]}", "current_leg_start": "Thorpe-le-Soken", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "51.7941710", "next_location_lon": "1.1540332", "previous_location": "Thorpe-le-Soken", "current_leg_milage": "4.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14179.02, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14250.409, \"from_m\": 14179.02, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22648.394, \"from_m\": 14250.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22683.215, \"from_m\": 22648.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31572.346, \"from_m\": 22683.215, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31761.907, \"from_m\": 31572.346, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32067.882, \"from_m\": 31761.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32990.583, \"from_m\": 32067.882, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45070.909, \"from_m\": 32990.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47329.653, \"from_m\": 45070.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48058.556, \"from_m\": 47329.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48545.252, \"from_m\": 48058.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\": 48831.172, \"from_m\": 48545.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49322.309, \"from_m\": 48831.172, \"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\": 61823.582, \"from_m\": 49322.309, \"capability_applied\": 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\": 61866.664, \"from_m\": 61823.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83213.053, \"from_m\": 61866.664, \"capability_applied\": 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\": 83242.329, \"from_m\": 83213.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83542.962, \"from_m\": 83242.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83661.038, \"from_m\": 83542.962, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84313.557, \"from_m\": 83661.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}, {\"to_m\": 84935.785, \"from_m\": 84313.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85387.218, \"from_m\": 84935.785, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85442.824, \"from_m\": 85387.218, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 85937.093, \"from_m\": 85442.824, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 85979.091, \"from_m\": 85937.093, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 86366.959, \"from_m\": 85979.091, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 89051.356, \"from_m\": 86366.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\": 90036.515, \"from_m\": 89051.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90226.947, \"from_m\": 90036.515, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103183.164, \"from_m\": 90226.947, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 104052.063, \"from_m\": 103183.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104793.447, \"from_m\": 104052.063, \"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\": 104874.84, \"from_m\": 104793.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 104905.427, \"from_m\": 104874.84, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109378.714, \"from_m\": 104905.427, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109453.034, \"from_m\": 109378.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111663.885, \"from_m\": 109453.034, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112025.358, \"from_m\": 111663.885, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 597775, \"profile_key\": \"1f95fbb4b62b764f99a10e7dbd548100729c80d06f9c671efaf94f9dcd66b4e8\", \"schedule_id\": 20226, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"Romford\", \"stage_seq\": 8, \"distance_m\": 19920.63, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Gidea Park\", \"stage_seq\": 9, \"distance_m\": 21673.0, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 32411.53, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Ingatestone\", \"stage_seq\": 11, \"distance_m\": 37906.71, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Chelmsford\", \"stage_seq\": 12, \"distance_m\": 47842.231, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 13, \"distance_m\": 52017.613, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 14, \"distance_m\": 57665.96, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Witham\", \"stage_seq\": 15, \"distance_m\": 62117.264, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Kelvedon\", \"stage_seq\": 16, \"distance_m\": 67966.932, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Marks Tey\", \"stage_seq\": 17, \"distance_m\": 75026.949, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Colchester\", \"stage_seq\": 18, \"distance_m\": 83018.172, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 19, \"distance_m\": 85527.631, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Hythe\", \"stage_seq\": 20, \"distance_m\": 86204.312, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Wivenhoe\", \"stage_seq\": 21, \"distance_m\": 90119.409, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 22, \"distance_m\": 104565.561, \"section_seq\": 1, \"route_path_id\": 74240}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Clacton-on-Sea\", \"stage_seq\": 23, \"distance_m\": 112025.358, \"section_seq\": 1, \"route_path_id\": 74240}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112025.358, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74240}], \"total_distance_m\": 112025.358, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 110152.872, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.486, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.7941710", "current_position_lon": "1.1540332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:47Z\", \"source_id\": 49098008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:54Z\", \"source_id\": 15938208, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:44Z\", \"source_id\": 49102266, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:54Z\", \"source_id\": 15939456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:11Z\", \"source_id\": 49106213, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:18Z\", \"source_id\": 15940638, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:28Z\", \"source_id\": 49109994, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:33Z\", \"source_id\": 15941806, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:18Z\", \"source_id\": 49117585, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:18Z\", \"source_id\": 15944052, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:33Z\", \"source_id\": 49126292, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:36Z\", \"source_id\": 15946730, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:35Z\", \"source_id\": 49135375, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:38Z\", \"source_id\": 15949587, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:31Z\", \"source_id\": 49143361, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:38Z\", \"source_id\": 15952199, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:39Z\", \"source_id\": 49150624, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:41Z\", \"source_id\": 15954489, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:29Z\", \"source_id\": 49157544, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:32Z\", \"source_id\": 15956699, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:34Z\", \"source_id\": 49165306, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:38Z\", \"source_id\": 15959115, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:37Z\", \"source_id\": 49174984, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:42Z\", \"source_id\": 15962286, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:08Z\", \"source_id\": 49185988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:11Z\", \"source_id\": 15965871, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:25Z\", \"source_id\": 49204003, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:28Z\", \"source_id\": 15971664, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:43Z\", \"source_id\": 49211532, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:47Z\", \"source_id\": 15973945, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:58Z\", \"source_id\": 49237378, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:01Z\", \"source_id\": 15982187, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:34Z\", \"source_id\": 49256118, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:36Z\", \"source_id\": 15987860, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clacton-on-Sea", "service_state_platform": "4", "timing_fact_generation": 1789538137019612, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:39.643904", "service_state_evidence_id": 15987860, "current_leg_start_actual_dep": "2026-09-16T06:49:30+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:39.981164", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
CLT |
2N04 |
720508 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14179.02, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14250.409, "from_m": 14179.02, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22648.394, "from_m": 14250.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22683.215, "from_m": 22648.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31572.346, "from_m": 22683.215, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31761.907, "from_m": 31572.346, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32067.882, "from_m": 31761.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32990.583, "from_m": 32067.882, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45070.909, "from_m": 32990.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47329.653, "from_m": 45070.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48058.556, "from_m": 47329.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48545.252, "from_m": 48058.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": 48831.172, "from_m": 48545.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49322.309, "from_m": 48831.172, "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": 61823.582, "from_m": 49322.309, "capability_applied": 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": 61866.664, "from_m": 61823.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83213.053, "from_m": 61866.664, "capability_applied": 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": 83242.329, "from_m": 83213.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83542.962, "from_m": 83242.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83661.038, "from_m": 83542.962, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84313.557, "from_m": 83661.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}, {"to_m": 84935.785, "from_m": 84313.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85387.218, "from_m": 84935.785, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85442.824, "from_m": 85387.218, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 85937.093, "from_m": 85442.824, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 85979.091, "from_m": 85937.093, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 86366.959, "from_m": 85979.091, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 89051.356, "from_m": 86366.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": 90036.515, "from_m": 89051.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90226.947, "from_m": 90036.515, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103183.164, "from_m": 90226.947, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104052.063, "from_m": 103183.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104793.447, "from_m": 104052.063, "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": 104874.84, "from_m": 104793.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 104905.427, "from_m": 104874.84, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109378.714, "from_m": 104905.427, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109453.034, "from_m": 109378.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111663.885, "from_m": 109453.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112025.358, "from_m": 111663.885, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 597775, "profile_key": "1f95fbb4b62b764f99a10e7dbd548100729c80d06f9c671efaf94f9dcd66b4e8", "schedule_id": 20226, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "Romford", "stage_seq": 8, "distance_m": 19920.63, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Gidea Park", "stage_seq": 9, "distance_m": 21673.0, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Shenfield", "stage_seq": 10, "distance_m": 32411.53, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Ingatestone", "stage_seq": 11, "distance_m": 37906.71, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Chelmsford", "stage_seq": 12, "distance_m": 47842.231, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Beaulieu Park (Construction)", "stage_seq": 13, "distance_m": 52017.613, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Hatfield Peverel", "stage_seq": 14, "distance_m": 57665.96, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Witham", "stage_seq": 15, "distance_m": 62117.264, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Kelvedon", "stage_seq": 16, "distance_m": 67966.932, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Marks Tey", "stage_seq": 17, "distance_m": 75026.949, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Colchester", "stage_seq": 18, "distance_m": 83018.172, "section_seq": 1, "route_path_id": 74240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Colchester East Gate Jn", "stage_seq": 19, "distance_m": 85527.631, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Hythe", "stage_seq": 20, "distance_m": 86204.312, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Wivenhoe", "stage_seq": 21, "distance_m": 90119.409, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Thorpe-le-Soken", "stage_seq": 22, "distance_m": 104565.561, "section_seq": 1, "route_path_id": 74240}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Clacton-on-Sea", "stage_seq": 23, "distance_m": 112025.358, "section_seq": 1, "route_path_id": 74240}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112025.358, "from_m": 0.0, "section_seq": 1, "route_path_id": 74240}], "total_distance_m": 112025.358, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 110152.872, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.486, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:47Z", "source_id": 49098008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:54Z", "source_id": 15938208, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:44Z", "source_id": 49102266, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:54Z", "source_id": 15939456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:11Z", "source_id": 49106213, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:18Z", "source_id": 15940638, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:28Z", "source_id": 49109994, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:33Z", "source_id": 15941806, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:18Z", "source_id": 49117585, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:18Z", "source_id": 15944052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:33Z", "source_id": 49126292, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:36Z", "source_id": 15946730, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:35Z", "source_id": 49135375, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:38Z", "source_id": 15949587, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:31Z", "source_id": 49143361, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:38Z", "source_id": 15952199, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:39Z", "source_id": 49150624, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:41Z", "source_id": 15954489, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:29Z", "source_id": 49157544, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:32Z", "source_id": 15956699, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:34Z", "source_id": 49165306, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:38Z", "source_id": 15959115, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:37Z", "source_id": 49174984, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:42Z", "source_id": 15962286, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:08Z", "source_id": 49185988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:11Z", "source_id": 15965871, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13650, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:25Z", "source_id": 49204003, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:28Z", "source_id": 15971664, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:43Z", "source_id": 49211532, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:47Z", "source_id": 15973945, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13620, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:58Z", "source_id": 49237378, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:01Z", "source_id": 15982187, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:34Z", "source_id": 49256118, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:36Z", "source_id": 15987860, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0523 |
0523 |
14 |
None |
None |
Clacton-on-Sea |
0659 |
0659 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02948/2026-09-16/detailed |
None |
Thorpe-le-Soken |
2026-09-16T06:49:30+01:00 |
Clacton-on-Sea |
8.0 |
{"type": "LineString", "coordinates": [[1.1597799, 51.8480523], [1.1603787, 51.847915], [1.1609725999999998, 51.8477944], [1.1618352999999997, 51.847600400000005], [1.1629006999999998, 51.8473576], [1.1634043, 51.84723340000001], [1.1636148, 51.84717690000001], [1.1639678, 51.8470443], [1.1643676, 51.846923200000006], [1.1648682, 51.84676150000001], [1.1655649999999995, 51.8465331], [1.1659962, 51.84638069999998], [1.1664131, 51.846227], [1.1668262, 51.846057], [1.1672074999999995, 51.845895600000006], [1.1678098693553778, 51.8456002976801], [1.1680575, 51.8454789], [1.1685946, 51.8451846], [1.1690934999999998, 51.84488859999998], [1.1694909999999998, 51.844637099999986], [1.1698632999999998, 51.8443872], [1.1705536, 51.843871099999994], [1.1712340999999995, 51.84333900000001], [1.1716572, 51.8430172], [1.1720923999999997, 51.842703400000005], [1.172592, 51.8423576], [1.1730208999999998, 51.8420846], [1.1735428, 51.8417696], [1.1741308, 51.8414353], [1.1746346999999997, 51.84117009999999], [1.1751206999999997, 51.84092269999999], [1.1756417, 51.840682399999984], [1.1758267999999998, 51.8406035], [1.1761529, 51.8404792], [1.1769816, 51.84017329999999], [1.1779226, 51.8398781], [1.178437, 51.8397291], [1.1789839, 51.839547399999994], [1.1797062, 51.8392286], [1.1803294, 51.838908100000005], [1.1809093, 51.838571], [1.1813908999999998, 51.8382041], [1.1817925, 51.8378635], [1.1821176999999998, 51.8375221], [1.1824448999999997, 51.837104100000005], [1.1827229, 51.83666869999998], [1.1828921999999995, 51.836287899999995], [1.1830551, 51.8358634], [1.1831344, 51.8354604], [1.1831642, 51.8352673], [1.1831846999999998, 51.83508390000001], [1.1831849, 51.83470260000001], [1.1831683999999998, 51.83450340000001], [1.1831313, 51.83427279999999], [1.1830901, 51.83406339999999], [1.1830305999999997, 51.83385], [1.1829134999999995, 51.833544200000006], [1.1827846999999998, 51.833264699999994], [1.1826970934963832, 51.833078520820536], [1.1824516, 51.83255679999999], [1.1823324, 51.83232149999999], [1.1819199, 51.83149340000001], [1.1814199, 51.83045379999999], [1.1809065, 51.829397799999995], [1.1806668, 51.8288385], [1.1804825999999995, 51.8282983], [1.1804398, 51.828109700000006], [1.1803814, 51.827865499999994], [1.1803108, 51.8274572], [1.180292, 51.82723159999999], [1.1802885, 51.826983], [1.1803035, 51.8265581], [1.180336, 51.8263124], [1.180378, 51.8261127], [1.1805153, 51.825679599999994], [1.1808145999999995, 51.8249565], [1.1811575, 51.82423150000001], [1.1814481999999995, 51.82360919999999], [1.1815801, 51.82329180000001], [1.1816955, 51.8229741], [1.1817627999999998, 51.82274119999999], [1.1818082, 51.8225178], [1.1818429, 51.8223181], [1.1818723999999998, 51.8221177], [1.18191, 51.821714099999994], [1.1819028000000005, 51.82130359999999], [1.1818785, 51.8208848], [1.1817813, 51.82032139999999], [1.1817242, 51.82006160000001], [1.1816511, 51.81979090000001], [1.1814734, 51.81933260000001], [1.1814256999999997, 51.819234400000006], [1.1813508, 51.81904930000001], [1.1811912, 51.8187497], [1.1808982, 51.8182652], [1.1805581999999997, 51.817794600000006], [1.1802366, 51.8174296], [1.1798899, 51.817060100000006], [1.1774709, 51.814654699999984], [1.1760931, 51.8132775], [1.1758871, 51.8130829], [1.1755148999999998, 51.8127128], [1.1735798, 51.81079179999999], [1.1717942, 51.809002], [1.171457, 51.8086807], [1.1711019, 51.80835319999999], [1.1702919000000005, 51.8077371], [1.1698679999999997, 51.807466000000005], [1.1694073, 51.8072025], [1.1689384, 51.8069553], [1.1684239, 51.8067308], [1.1678098693553778, 51.80649280293942], [1.1664061, 51.805948699999995], [1.1657209, 51.8056747], [1.1652163999999998, 51.8054545], [1.1647363, 51.805208], [1.1642828, 51.8049487], [1.1638801, 51.80469219999999], [1.1634770999999997, 51.8044054], [1.1630922999999995, 51.80408880000001], [1.1628074, 51.80381930000001], [1.1625273, 51.8035369], [1.1620086, 51.8029637], [1.1615392999999998, 51.8024101], [1.1600086, 51.8006706], [1.1584927, 51.7989194], [1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]} |
4.6 |
0649 |
0657 |
Thorpe-le-Soken |
Clacton-on-Sea |
Clacton-on-Sea |
51.7941710 |
1.1540332 |
51.7941710 |
1.1540332 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Clacton-on-Sea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987860 |
1789538137019612 |
112 |
112 |
2026-09-16 06:07:39.981164 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:39.643904 |
| 568704 |
600777 |
F45220 |
515B171616 |
2026-09-16 |
COMPLETE |
15987532 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 600777, "stp": "N", "toc": "c2c", "uid": "F45220", "consist": "720605+720611", "dest_crs": "SRY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45220/2026-09-16/detailed", "trust_id": "515B171616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "1", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5B17", "timing_status": "LATE", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0657", "current_leg_dep": "0653", "current_leg_end": "Shoeburyness", "origin_dep_time": "0651", "origin_platform": null, "current_location": "Shoeburyness", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "+1 minutes", "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": "0656", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Shoeburyness C.S.D.", "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\": 600777, \"profile_key\": \"e1defaa905e470f6771c1fb12e2784c854e387c54acf7915c59ab63f29a89798\", \"schedule_id\": 35976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}], \"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": "0651", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:10Z\", \"source_id\": 49255097, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:11Z\", \"source_id\": 15987532, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "1", "timing_fact_generation": 1789538111818755, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:47.393297", "service_state_evidence_id": 15987532, "current_leg_start_actual_dep": "2026-09-16T06:52:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:47.769869", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
SRY |
5B17 |
720605+720611 |
10 |
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": 600777, "profile_key": "e1defaa905e470f6771c1fb12e2784c854e387c54acf7915c59ab63f29a89798", "schedule_id": 35976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0651", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40744}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40744}], "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} |
[{"source": "TD", "smart_id": 14370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:10Z", "source_id": 49255097, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:11Z", "source_id": 15987532, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Shoeburyness C.S.D. |
0651 |
0651 |
None |
None |
None |
Shoeburyness |
0656 |
0656 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45220/2026-09-16/detailed |
None |
Shoeburyness C.S.D. |
2026-09-16T06:52:00+01:00 |
Shoeburyness |
4.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 |
0653 |
0657 |
Shoeburyness C.S.D. |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15987532 |
1789538111818755 |
6 |
6 |
2026-09-16 06:07:47.769869 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:47.393297 |
| 568705 |
599590 |
W04889 |
879H04M616 |
2026-09-16 |
COMPLETE |
15988799 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 599590, "stp": "P", "toc": "London Overground", "uid": "W04889", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04889/2026-09-16/detailed", "trust_id": "879H04M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-16", "dest_arr_time": "0700", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H04", "timing_status": "ON TIME", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0657", "current_leg_dep": "0656", "current_leg_end": "Dalston Junction", "origin_dep_time": "0615", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8224.954, \"from_m\": 6712.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 599590, \"profile_key\": \"16d9403b45f5b779425244c8157b536ac81357dd29a2c522c2a60c2d8fa00909\", \"schedule_id\": 25309, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:18Z\", \"source_id\": 49176352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:21Z\", \"source_id\": 15962702, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:05Z\", \"source_id\": 49179872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:08Z\", \"source_id\": 15963880, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:02Z\", \"source_id\": 49189894, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:05Z\", \"source_id\": 15967157, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:43Z\", \"source_id\": 49195734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:44Z\", \"source_id\": 15969010, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:12Z\", \"source_id\": 49203466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:15Z\", \"source_id\": 15971490, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:04Z\", \"source_id\": 49214508, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:08Z\", \"source_id\": 15974873, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:07Z\", \"source_id\": 49219029, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:13Z\", \"source_id\": 15976356, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:47Z\", \"source_id\": 49222756, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:48Z\", \"source_id\": 15977568, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:52Z\", \"source_id\": 49227724, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:57Z\", \"source_id\": 15979150, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:09Z\", \"source_id\": 49233221, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:13Z\", \"source_id\": 15980834, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:18Z\", \"source_id\": 49238179, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:23Z\", \"source_id\": 15982428, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:57Z\", \"source_id\": 49244719, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:58Z\", \"source_id\": 15984378, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:22Z\", \"source_id\": 49250752, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:53:25Z\", \"source_id\": 15986219, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:16Z\", \"source_id\": 49255376, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:55:17Z\", \"source_id\": 15987593, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:51Z\", \"source_id\": 49259324, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:53Z\", \"source_id\": 15988799, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789538214674783, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:47.396173", "service_state_evidence_id": 15988799, "current_leg_start_actual_dep": "2026-09-16T06:55:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:47.767144", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9H04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.031, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8224.954, "from_m": 6712.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 599590, "profile_key": "16d9403b45f5b779425244c8157b536ac81357dd29a2c522c2a60c2d8fa00909", "schedule_id": 25309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:18Z", "source_id": 49176352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:21Z", "source_id": 15962702, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:05Z", "source_id": 49179872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:08Z", "source_id": 15963880, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:02Z", "source_id": 49189894, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:05Z", "source_id": 15967157, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:43Z", "source_id": 49195734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:44Z", "source_id": 15969010, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:12Z", "source_id": 49203466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:15Z", "source_id": 15971490, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:04Z", "source_id": 49214508, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:08Z", "source_id": 15974873, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:07Z", "source_id": 49219029, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:13Z", "source_id": 15976356, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:47Z", "source_id": 49222756, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:48Z", "source_id": 15977568, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:52Z", "source_id": 49227724, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:57Z", "source_id": 15979150, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:09Z", "source_id": 49233221, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:13Z", "source_id": 15980834, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:18Z", "source_id": 49238179, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:23Z", "source_id": 15982428, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:57Z", "source_id": 49244719, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:58Z", "source_id": 15984378, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:22Z", "source_id": 49250752, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:53:25Z", "source_id": 15986219, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:16Z", "source_id": 49255376, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:55:17Z", "source_id": 15987593, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:51Z", "source_id": 49259324, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:53Z", "source_id": 15988799, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
0615 |
0615 |
2 |
None |
None |
Dalston Junction |
0700 |
0657 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04889/2026-09-16/detailed |
None |
Haggerston |
2026-09-16T06:55:30+01:00 |
Dalston Junction |
1.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
0656 |
0657 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988799 |
1789538214674783 |
70 |
70 |
2026-09-16 06:07:47.767144 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:47.396173 |
| 568706 |
599684 |
L81146 |
872D90M616 |
2026-09-16 |
COMPLETE |
15988423 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 599684, "stp": "P", "toc": "South Western Railway", "uid": "L81146", "consist": "701003", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81146/2026-09-16/detailed", "trust_id": "872D90M616", "origin_crs": "EPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0656", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2D90", "timing_status": "LATE", "origin_station": "Epsom", "current_leg_arr": "0657", "current_leg_dep": "0653", "current_leg_end": "London Waterloo", "origin_dep_time": "0618", "origin_platform": "4", "current_location": "London Waterloo", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 144.551, \"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\": 182.337, \"from_m\": 144.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 279.907, \"from_m\": 182.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 568.652, \"from_m\": 279.907, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3478.283, \"from_m\": 568.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4801.533, \"from_m\": 3478.283, \"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\": 6523.137, \"from_m\": 4801.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6570.348, \"from_m\": 6523.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8759.592, \"from_m\": 6570.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9033.635, \"from_m\": 8759.592, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10663.426, \"from_m\": 9033.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10722.222, \"from_m\": 10663.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11389.842, \"from_m\": 10722.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11420.868, \"from_m\": 11389.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16169.282, \"from_m\": 11420.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\": 16872.622, \"from_m\": 16169.282, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16966.587, \"from_m\": 16872.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\": 17711.48, \"from_m\": 16966.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19637.952, \"from_m\": 17711.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19761.294, \"from_m\": 19637.952, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20542.032, \"from_m\": 19761.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21372.615, \"from_m\": 20542.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22227.292, \"from_m\": 21372.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22804.628, \"from_m\": 22227.292, \"capability_applied\": null, \"effective_limit_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\": 599684, \"profile_key\": \"e1c6d1376ea22c7e9b282464026cead9a6391a1ff6c934e03dfe087a518a538e\", \"schedule_id\": 17118, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Epsom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Ewell West\", \"stage_seq\": 2, \"distance_m\": 2053.204, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Stoneleigh\", \"stage_seq\": 3, \"distance_m\": 3664.417, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Worcester Park\", \"stage_seq\": 4, \"distance_m\": 5682.702, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 7285.215, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 8997.579, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 11167.513, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Earlsfield\", \"stage_seq\": 8, \"distance_m\": 13824.123, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 9, \"distance_m\": 16540.41, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Vauxhall\", \"stage_seq\": 10, \"distance_m\": 20737.054, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 11, \"distance_m\": 22075.651, \"section_seq\": 1, \"route_path_id\": 34974}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 12, \"distance_m\": 22804.628, \"section_seq\": 1, \"route_path_id\": 34974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22804.628, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34974}], \"total_distance_m\": 22804.628, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21922.702, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 881.926, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:25Z\", \"source_id\": 49176598, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:31Z\", \"source_id\": 15962829, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:04Z\", \"source_id\": 49181875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:09Z\", \"source_id\": 15964502, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:08Z\", \"source_id\": 49188080, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:14Z\", \"source_id\": 15966569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:03Z\", \"source_id\": 49194216, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:07Z\", \"source_id\": 15968569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:56Z\", \"source_id\": 49202946, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:57Z\", \"source_id\": 15971298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:58Z\", \"source_id\": 49216467, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:58Z\", \"source_id\": 15975494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:49Z\", \"source_id\": 49227603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:55Z\", \"source_id\": 15979124, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:15Z\", \"source_id\": 49235791, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:20Z\", \"source_id\": 15981665, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:22Z\", \"source_id\": 49248400, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:24Z\", \"source_id\": 15985471, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:17Z\", \"source_id\": 49257897, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:21Z\", \"source_id\": 15988423, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789538183014682, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:48.257127", "service_state_evidence_id": 15988423, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:48.801203", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
EPS |
None |
2D90 |
701003 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 144.551, "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": 182.337, "from_m": 144.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 279.907, "from_m": 182.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 568.652, "from_m": 279.907, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3478.283, "from_m": 568.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4801.533, "from_m": 3478.283, "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": 6523.137, "from_m": 4801.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6570.348, "from_m": 6523.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8759.592, "from_m": 6570.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9033.635, "from_m": 8759.592, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10663.426, "from_m": 9033.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10722.222, "from_m": 10663.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11389.842, "from_m": 10722.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11420.868, "from_m": 11389.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16169.282, "from_m": 11420.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": 16872.622, "from_m": 16169.282, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16966.587, "from_m": 16872.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": 17711.48, "from_m": 16966.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19637.952, "from_m": 17711.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19761.294, "from_m": 19637.952, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20542.032, "from_m": 19761.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21372.615, "from_m": 20542.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22227.292, "from_m": 21372.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22804.628, "from_m": 22227.292, "capability_applied": null, "effective_limit_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": 599684, "profile_key": "e1c6d1376ea22c7e9b282464026cead9a6391a1ff6c934e03dfe087a518a538e", "schedule_id": 17118, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Epsom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Ewell West", "stage_seq": 2, "distance_m": 2053.204, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Stoneleigh", "stage_seq": 3, "distance_m": 3664.417, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Worcester Park", "stage_seq": 4, "distance_m": 5682.702, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Motspur Park", "stage_seq": 5, "distance_m": 7285.215, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Raynes Park", "stage_seq": 6, "distance_m": 8997.579, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Wimbledon", "stage_seq": 7, "distance_m": 11167.513, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Earlsfield", "stage_seq": 8, "distance_m": 13824.123, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Clapham Junction (M)", "stage_seq": 9, "distance_m": 16540.41, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Vauxhall", "stage_seq": 10, "distance_m": 20737.054, "section_seq": 1, "route_path_id": 34974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Waterloo West Crossings", "stage_seq": 11, "distance_m": 22075.651, "section_seq": 1, "route_path_id": 34974}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 12, "distance_m": 22804.628, "section_seq": 1, "route_path_id": 34974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22804.628, "from_m": 0.0, "section_seq": 1, "route_path_id": 34974}], "total_distance_m": 22804.628, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21922.702, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 881.926, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:25Z", "source_id": 49176598, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:31Z", "source_id": 15962829, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:04Z", "source_id": 49181875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:09Z", "source_id": 15964502, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:08Z", "source_id": 49188080, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:14Z", "source_id": 15966569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:03Z", "source_id": 49194216, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:07Z", "source_id": 15968569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:56Z", "source_id": 49202946, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:57Z", "source_id": 15971298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:58Z", "source_id": 49216467, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:58Z", "source_id": 15975494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:49Z", "source_id": 49227603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:55Z", "source_id": 15979124, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:15Z", "source_id": 49235791, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:20Z", "source_id": 15981665, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:22Z", "source_id": 49248400, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:24Z", "source_id": 15985471, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:17Z", "source_id": 49257897, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:21Z", "source_id": 15988423, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Epsom |
0618 |
0618 |
4 |
None |
None |
London Waterloo |
0656 |
0656 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81146/2026-09-16/detailed |
None |
Vauxhall |
2026-09-16T06:52:30+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0653 |
0657 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988423 |
1789538183014682 |
45 |
45 |
2026-09-16 06:07:48.801203 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:48.257127 |
| 568707 |
598959 |
L87331 |
071K01M616 |
2026-09-16 |
COMPLETE |
15988566 |
2026-09-16 06:57:00 |
2026-09-16 06:08:07 |
2026-09-18 06:08:07 |
{"id": 598959, "stp": "P", "toc": "ScotRail", "uid": "L87331", "consist": "380106", "dest_crs": "AYR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87331/2026-09-16/detailed", "trust_id": "071K01M616", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "1", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "1K01", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0657", "current_leg_dep": "0653", "current_leg_end": "Ayr", "origin_dep_time": "0600", "origin_platform": "15", "current_location": "Ayr", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Newton-on-Ayr", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Newton-on-Ayr", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 11031.301, \"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\": 11102.942, \"from_m\": 11031.301, \"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\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15825.007, \"from_m\": 14493.312, \"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\": 15905.296, \"from_m\": 15825.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17424.768, \"from_m\": 15905.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42052.886, \"from_m\": 17424.768, \"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\": 53461.776, \"from_m\": 42052.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54217.593, \"from_m\": 53461.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54315.712, \"from_m\": 54217.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54609.111, \"from_m\": 54315.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55827.246, \"from_m\": 54609.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57630.606, \"from_m\": 55827.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63693.204, \"from_m\": 57630.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65547.965, \"from_m\": 63693.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65893.437, \"from_m\": 65547.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66118.538, \"from_m\": 65893.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66206.705, \"from_m\": 66118.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 598959, \"profile_key\": \"23e89f4578bdc38b4fa88ea3911489b77a70bf6562c69fdf0bb341d04e0b978b\", \"schedule_id\": 33450, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16839.205, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Lochwinnoch\", \"stage_seq\": 8, \"distance_m\": 25773.805, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 36690.712, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 42338.273, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Irvine\", \"stage_seq\": 11, \"distance_m\": 47803.554, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Barassie\", \"stage_seq\": 12, \"distance_m\": 53527.068, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Barassie Jn\", \"stage_seq\": 13, \"distance_m\": 53685.98, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Troon\", \"stage_seq\": 14, \"distance_m\": 55751.032, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Prestwick International\", \"stage_seq\": 15, \"distance_m\": 60355.541, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Prestwick Town\", \"stage_seq\": 16, \"distance_m\": 61123.0, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Falkland Jn\", \"stage_seq\": 17, \"distance_m\": 63480.442, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 18, \"distance_m\": 64334.11, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 19, \"distance_m\": 66206.705, \"section_seq\": 1, \"route_path_id\": 28585}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66206.705, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28585}], \"total_distance_m\": 66206.705, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65641.668, \"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": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:44Z\", \"source_id\": 49154368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:48Z\", \"source_id\": 15955682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:22Z\", \"source_id\": 49164930, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:26Z\", \"source_id\": 15959016, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:42Z\", \"source_id\": 49177131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:47Z\", \"source_id\": 15962942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:13Z\", \"source_id\": 49186143, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:19Z\", \"source_id\": 15965939, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:50Z\", \"source_id\": 49193762, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:53Z\", \"source_id\": 15968436, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:07Z\", \"source_id\": 49203338, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:12Z\", \"source_id\": 15971437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:21Z\", \"source_id\": 49215096, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:23Z\", \"source_id\": 15975050, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:36Z\", \"source_id\": 49224632, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:41Z\", \"source_id\": 15978218, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:08Z\", \"source_id\": 49235517, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:08Z\", \"source_id\": 15981532, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:40Z\", \"source_id\": 49246688, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:41Z\", \"source_id\": 15984914, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:28Z\", \"source_id\": 49258381, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:31Z\", \"source_id\": 15988566, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "1", "timing_fact_generation": 1789538195502633, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:48.265864", "service_state_evidence_id": 15988566, "current_leg_start_actual_dep": "2026-09-16T06:52:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:48.805149", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
AYR |
1K01 |
380106 |
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": 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": 11031.301, "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": 11102.942, "from_m": 11031.301, "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": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "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": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17424.768, "from_m": 15905.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 42052.886, "from_m": 17424.768, "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": 53461.776, "from_m": 42052.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54217.593, "from_m": 53461.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54315.712, "from_m": 54217.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54609.111, "from_m": 54315.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55827.246, "from_m": 54609.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57630.606, "from_m": 55827.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63693.204, "from_m": 57630.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65547.965, "from_m": 63693.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65893.437, "from_m": 65547.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66118.538, "from_m": 65893.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66206.705, "from_m": 66118.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 598959, "profile_key": "23e89f4578bdc38b4fa88ea3911489b77a70bf6562c69fdf0bb341d04e0b978b", "schedule_id": 33450, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Lochwinnoch", "stage_seq": 8, "distance_m": 25773.805, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Dalry", "stage_seq": 9, "distance_m": 36690.712, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Kilwinning", "stage_seq": 10, "distance_m": 42338.273, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Irvine", "stage_seq": 11, "distance_m": 47803.554, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Barassie", "stage_seq": 12, "distance_m": 53527.068, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Barassie Jn", "stage_seq": 13, "distance_m": 53685.98, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Troon", "stage_seq": 14, "distance_m": 55751.032, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Prestwick International", "stage_seq": 15, "distance_m": 60355.541, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Prestwick Town", "stage_seq": 16, "distance_m": 61123.0, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Falkland Jn", "stage_seq": 17, "distance_m": 63480.442, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Newton-on-Ayr", "stage_seq": 18, "distance_m": 64334.11, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Ayr", "stage_seq": 19, "distance_m": 66206.705, "section_seq": 1, "route_path_id": 28585}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66206.705, "from_m": 0.0, "section_seq": 1, "route_path_id": 28585}], "total_distance_m": 66206.705, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65641.668, "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} |
[{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:44Z", "source_id": 49154368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:48Z", "source_id": 15955682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:22Z", "source_id": 49164930, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:26Z", "source_id": 15959016, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:42Z", "source_id": 49177131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:47Z", "source_id": 15962942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:13Z", "source_id": 49186143, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:19Z", "source_id": 15965939, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2721, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:50Z", "source_id": 49193762, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:53Z", "source_id": 15968436, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2783, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:07Z", "source_id": 49203338, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:12Z", "source_id": 15971437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2789, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:21Z", "source_id": 49215096, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:23Z", "source_id": 15975050, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2804, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:36Z", "source_id": 49224632, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:41Z", "source_id": 15978218, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2808, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:08Z", "source_id": 49235517, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:08Z", "source_id": 15981532, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:40Z", "source_id": 49246688, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:41Z", "source_id": 15984914, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2844, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:28Z", "source_id": 49258381, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:31Z", "source_id": 15988566, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0600 |
0600 |
15 |
None |
None |
Ayr |
0655 |
0655 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87331/2026-09-16/detailed |
None |
Newton-on-Ayr |
2026-09-16T06:52:30+01:00 |
Ayr |
4.0 |
{"type": "LineString", "coordinates": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
1.2 |
0653 |
0657 |
Newton-on-Ayr |
Ayr |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Ayr |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988566 |
1789538195502633 |
72 |
72 |
2026-09-16 06:07:48.805149 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:48.265864 |
| 568708 |
599647 |
C03895 |
482J62M616 |
2026-09-16 |
COMPLETE |
15988289 |
2026-09-16 06:57:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 599647, "stp": "O", "toc": "Greater Anglia", "uid": "C03895", "consist": "755332", "dest_crs": "LWT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03895/2026-09-16/detailed", "trust_id": "482J62M616", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-16", "dest_arr_time": "0659", "dest_platform": "3", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "2J62", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "0657", "current_leg_dep": "0654", "current_leg_end": "Lowestoft", "origin_dep_time": "0617", "origin_platform": "5A", "current_location": "Lowestoft", "last_update_time": "2026-09-16T06:08:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]}", "current_leg_start": "Oulton Broad North", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Oulton Broad North", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17090.159, \"from_m\": 3034.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20238.111, \"from_m\": 17090.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20358.914, \"from_m\": 20238.111, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20542.591, \"from_m\": 20358.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21167.585, \"from_m\": 20542.591, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21270.055, \"from_m\": 21167.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37624.259, \"from_m\": 21270.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38030.622, \"from_m\": 37624.259, \"capability_applied\": null, \"effective_limit_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\": 599647, \"profile_key\": \"3eb8684dfde7bccc77d2d6d98c452d4ac6130962754fee1961697936ea2929f8\", \"schedule_id\": 40150, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Cantley\", \"stage_seq\": 5, \"distance_m\": 16129.33, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 6, \"distance_m\": 19587.113, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Haddiscoe\", \"stage_seq\": 7, \"distance_m\": 26189.59, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Somerleyton\", \"stage_seq\": 8, \"distance_m\": 29176.042, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654H\", \"location\": \"Oulton Broad North\", \"stage_seq\": 9, \"distance_m\": 35703.749, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 10, \"distance_m\": 35929.801, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 11, \"distance_m\": 36928.268, \"section_seq\": 1, \"route_path_id\": 36149}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Lowestoft\", \"stage_seq\": 12, \"distance_m\": 38030.622, \"section_seq\": 1, \"route_path_id\": 36149}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38030.622, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36149}], \"total_distance_m\": 38030.622, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38002.838, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4742883", "current_position_lon": "1.7496733", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:07Z\", \"source_id\": 49201004, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:11Z\", \"source_id\": 15970737, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:50Z\", \"source_id\": 49211813, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:53Z\", \"source_id\": 15974011, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:16Z\", \"source_id\": 49233489, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:22Z\", \"source_id\": 15980908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:57Z\", \"source_id\": 49249795, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:59Z\", \"source_id\": 15985903, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:08Z\", \"source_id\": 49257518, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:12Z\", \"source_id\": 15988289, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "3", "timing_fact_generation": 1789538174676484, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:49.452361", "service_state_evidence_id": 15988289, "current_leg_start_actual_dep": "2026-09-16T06:54:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:49.992660", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
NRW |
LWT |
2J62 |
755332 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17090.159, "from_m": 3034.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20238.111, "from_m": 17090.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20358.914, "from_m": 20238.111, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20542.591, "from_m": 20358.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21167.585, "from_m": 20542.591, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21270.055, "from_m": 21167.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37624.259, "from_m": 21270.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38030.622, "from_m": 37624.259, "capability_applied": null, "effective_limit_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": 599647, "profile_key": "3eb8684dfde7bccc77d2d6d98c452d4ac6130962754fee1961697936ea2929f8", "schedule_id": 40150, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Brundall", "stage_seq": 4, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Cantley", "stage_seq": 5, "distance_m": 16129.33, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Reedham (Norfolk)", "stage_seq": 6, "distance_m": 19587.113, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Haddiscoe", "stage_seq": 7, "distance_m": 26189.59, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Somerleyton", "stage_seq": 8, "distance_m": 29176.042, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654H", "location": "Oulton Broad North", "stage_seq": 9, "distance_m": 35703.749, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Oulton Broad North Jn", "stage_seq": 10, "distance_m": 35929.801, "section_seq": 1, "route_path_id": 36149}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Coke Ovens Jn", "stage_seq": 11, "distance_m": 36928.268, "section_seq": 1, "route_path_id": 36149}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Lowestoft", "stage_seq": 12, "distance_m": 38030.622, "section_seq": 1, "route_path_id": 36149}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38030.622, "from_m": 0.0, "section_seq": 1, "route_path_id": 36149}], "total_distance_m": 38030.622, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38002.838, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:07Z", "source_id": 49201004, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:11Z", "source_id": 15970737, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12901, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:50Z", "source_id": 49211813, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:53Z", "source_id": 15974011, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:16Z", "source_id": 49233489, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:22Z", "source_id": 15980908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:57Z", "source_id": 49249795, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:59Z", "source_id": 15985903, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:08Z", "source_id": 49257518, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:12Z", "source_id": 15988289, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Norwich |
0617 |
0617 |
5A |
None |
None |
Lowestoft |
0659 |
0659 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03895/2026-09-16/detailed |
None |
Oulton Broad North |
2026-09-16T06:54:30+01:00 |
Lowestoft |
3.0 |
{"type": "LineString", "coordinates": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]} |
1.4 |
0654 |
0657 |
Oulton Broad North |
Lowestoft |
Lowestoft |
52.4742883 |
1.7496733 |
52.4742883 |
1.7496733 |
1 |
0 |
2026-09-16 06:08:07 |
TERMINATED |
2026-09-16 05:57:00 |
Lowestoft |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988289 |
1789538174676484 |
26 |
26 |
2026-09-16 06:07:49.992660 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:49.452361 |
| 568709 |
598683 |
P66730 |
501K11M516 |
2026-09-16 |
COMPLETE |
15988592 |
2026-09-16 06:57:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 598683, "stp": "O", "toc": "Greater Anglia", "uid": "P66730", "consist": "720121+720504", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66730/2026-09-16/detailed", "trust_id": "501K11M516", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0653", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K11", "timing_status": "LATE", "origin_station": "Southend Victoria", "current_leg_arr": "0657", "current_leg_dep": "0650", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0553", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0653", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 656.126, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5014.21, \"from_m\": 656.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5032.729, \"from_m\": 5014.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19871.574, \"from_m\": 5032.729, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19930.444, \"from_m\": 19871.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32178.525, \"from_m\": 19930.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32257.337, \"from_m\": 32178.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32813.673, \"from_m\": 32257.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33691.5, \"from_m\": 32813.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34026.306, \"from_m\": 33691.5, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34531.837, \"from_m\": 34026.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34567.662, \"from_m\": 34531.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34624.854, \"from_m\": 34567.662, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34930.829, \"from_m\": 34624.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35120.391, \"from_m\": 34930.829, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47320.465, \"from_m\": 35120.391, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47390.829, \"from_m\": 47320.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59402.613, \"from_m\": 47390.829, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60015.844, \"from_m\": 59402.613, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63963.872, \"from_m\": 60015.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64426.468, \"from_m\": 63963.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\": 64497.084, \"from_m\": 64426.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64722.352, \"from_m\": 64497.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65233.799, \"from_m\": 64722.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\": 65760.424, \"from_m\": 65233.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66237.098, \"from_m\": 65760.424, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66690.317, \"from_m\": 66237.098, \"capability_applied\": null, \"effective_limit_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\": 598683, \"profile_key\": \"7f5ba53da87031f4efe55954461769c5c590e02e5828ec7f8dfbc8fd6d3f557b\", \"schedule_id\": 37940, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.977, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.375, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 45045.551, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 54941.699, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 57754.112, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 60307.05, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 61800.348, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 64869.954, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 66690.317, \"section_seq\": 1, \"route_path_id\": 74000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66690.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74000}], \"total_distance_m\": 66690.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65513.84, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1176.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:59Z\", \"source_id\": 49131340, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:02Z\", \"source_id\": 15948319, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:33Z\", \"source_id\": 49135322, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:38Z\", \"source_id\": 15949586, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:40Z\", \"source_id\": 49138615, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:42Z\", \"source_id\": 15950597, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:07Z\", \"source_id\": 49146090, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:09Z\", \"source_id\": 15953030, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:23Z\", \"source_id\": 49155616, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:29Z\", \"source_id\": 15956095, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:32Z\", \"source_id\": 49167109, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:33Z\", \"source_id\": 15959729, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:56Z\", \"source_id\": 49181601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:01Z\", \"source_id\": 15964415, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:27Z\", \"source_id\": 49195112, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:33Z\", \"source_id\": 15968878, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:20Z\", \"source_id\": 49219547, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:23Z\", \"source_id\": 15976509, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:35Z\", \"source_id\": 49229466, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:42Z\", \"source_id\": 15979656, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:33Z\", \"source_id\": 49238835, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:38Z\", \"source_id\": 15982628, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:28Z\", \"source_id\": 49258449, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:33Z\", \"source_id\": 15988592, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1789538195430310, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:52.107909", "service_state_evidence_id": 15988592, "current_leg_start_actual_dep": "2026-09-16T06:49:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:53.065681", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SOV |
LST |
1K11 |
720121+720504 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 656.126, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5014.21, "from_m": 656.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5032.729, "from_m": 5014.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19871.574, "from_m": 5032.729, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19930.444, "from_m": 19871.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32178.525, "from_m": 19930.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32257.337, "from_m": 32178.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32813.673, "from_m": 32257.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33691.5, "from_m": 32813.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34026.306, "from_m": 33691.5, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34531.837, "from_m": 34026.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34567.662, "from_m": 34531.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34624.854, "from_m": 34567.662, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34930.829, "from_m": 34624.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35120.391, "from_m": 34930.829, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47320.465, "from_m": 35120.391, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47390.829, "from_m": 47320.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59402.613, "from_m": 47390.829, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60015.844, "from_m": 59402.613, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63963.872, "from_m": 60015.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64426.468, "from_m": 63963.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": 64497.084, "from_m": 64426.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64722.352, "from_m": 64497.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65233.799, "from_m": 64722.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": 65760.424, "from_m": 65233.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66237.098, "from_m": 65760.424, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66690.317, "from_m": 66237.098, "capability_applied": null, "effective_limit_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": 598683, "profile_key": "7f5ba53da87031f4efe55954461769c5c590e02e5828ec7f8dfbc8fd6d3f557b", "schedule_id": 37940, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.977, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.375, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 45045.551, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Ilford", "stage_seq": 13, "distance_m": 54941.699, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 57754.112, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Stratford", "stage_seq": 15, "distance_m": 60307.05, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Bow Jn", "stage_seq": 16, "distance_m": 61800.348, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 64869.954, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 66690.317, "section_seq": 1, "route_path_id": 74000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66690.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 74000}], "total_distance_m": 66690.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65513.84, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1176.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:59Z", "source_id": 49131340, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:02Z", "source_id": 15948319, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:33Z", "source_id": 49135322, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:38Z", "source_id": 15949586, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:40Z", "source_id": 49138615, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:42Z", "source_id": 15950597, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:07Z", "source_id": 49146090, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:09Z", "source_id": 15953030, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:23Z", "source_id": 49155616, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:29Z", "source_id": 15956095, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:32Z", "source_id": 49167109, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:33Z", "source_id": 15959729, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:56Z", "source_id": 49181601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:01Z", "source_id": 15964415, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:27Z", "source_id": 49195112, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:33Z", "source_id": 15968878, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:20Z", "source_id": 49219547, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:23Z", "source_id": 15976509, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:35Z", "source_id": 49229466, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:42Z", "source_id": 15979656, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:33Z", "source_id": 49238835, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:38Z", "source_id": 15982628, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:28Z", "source_id": 49258449, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:33Z", "source_id": 15988592, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Southend Victoria |
0553 |
0553 |
2 |
None |
None |
London Liverpool Street |
0653 |
0653 |
13 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66730/2026-09-16/detailed |
None |
Stratford |
2026-09-16T06:49:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
0650 |
0657 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:57:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988592 |
1789538195430310 |
85 |
85 |
2026-09-16 06:07:53.065681 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:52.107909 |
| 568710 |
599536 |
G86086 |
172E52M616 |
2026-09-16 |
COMPLETE |
15989550 |
2026-09-16 06:42:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 599536, "stp": "P", "toc": "Northern", "uid": "G86086", "consist": "150121", "dest_crs": "HGT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86086/2026-09-16/detailed", "trust_id": "172E52M616", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harrogate", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "3", "is_terminated": 1, "next_location": "Harrogate", "signalling_id": "2E52", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "0642", "current_leg_dep": "0624", "current_leg_end": "Harrogate", "origin_dep_time": "0614", "origin_platform": "1C", "current_location": "Harrogate", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "0 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": "0642", "motion_projection": null, "next_location_lat": "53.9935746", "next_location_lon": "-1.5376098", "previous_location": "Horsforth", "current_leg_milage": "12.5", "linx_max_speed_mph": 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\": 472.595, \"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\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.977, \"from_m\": 479.969, \"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\": 2041.57, \"from_m\": 1091.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2488.282, \"from_m\": 2041.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2717.168, \"from_m\": 2488.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3730.851, \"from_m\": 2717.168, \"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\": 4608.097, \"from_m\": 3730.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5143.537, \"from_m\": 4608.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28475.784, \"from_m\": 5143.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28867.543, \"from_m\": 28475.784, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30446.723, \"from_m\": 28867.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31875.699, \"from_m\": 30446.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32023.697, \"from_m\": 31875.699, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 599536, \"profile_key\": \"171598e6d18bf9a00d208846ffb2d2c7771ee418c7aeac460323bc0981031e64\", \"schedule_id\": 31963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 69745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 4744.72, \"section_seq\": 1, \"route_path_id\": 69745}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Horsforth\", \"stage_seq\": 4, \"distance_m\": 11826.453, \"section_seq\": 1, \"route_path_id\": 69745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 5, \"distance_m\": 23778.415, \"section_seq\": 1, \"route_path_id\": 69745}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Harrogate\", \"stage_seq\": 6, \"distance_m\": 32023.697, \"section_seq\": 1, \"route_path_id\": 69745}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32023.697, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69745}], \"total_distance_m\": 32023.697, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30051.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1971.79, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0614", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.9935746", "current_position_lon": "-1.5376098", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:31Z\", \"source_id\": 49180768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:35Z\", \"source_id\": 15964149, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:54Z\", \"source_id\": 15989550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1789538275149384, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:55.142545", "service_state_evidence_id": 15989550, "current_leg_start_actual_dep": "2026-09-16T06:24:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:56.075472", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
HGT |
2E52 |
150121 |
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": 472.595, "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": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.977, "from_m": 479.969, "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": 2041.57, "from_m": 1091.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2488.282, "from_m": 2041.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2717.168, "from_m": 2488.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3730.851, "from_m": 2717.168, "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": 4608.097, "from_m": 3730.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5143.537, "from_m": 4608.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28475.784, "from_m": 5143.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28867.543, "from_m": 28475.784, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30446.723, "from_m": 28867.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31875.699, "from_m": 30446.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32023.697, "from_m": 31875.699, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 599536, "profile_key": "171598e6d18bf9a00d208846ffb2d2c7771ee418c7aeac460323bc0981031e64", "schedule_id": 31963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0614", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 69745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 4744.72, "section_seq": 1, "route_path_id": 69745}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Horsforth", "stage_seq": 4, "distance_m": 11826.453, "section_seq": 1, "route_path_id": 69745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Rigton S.B.", "stage_seq": 5, "distance_m": 23778.415, "section_seq": 1, "route_path_id": 69745}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Harrogate", "stage_seq": 6, "distance_m": 32023.697, "section_seq": 1, "route_path_id": 69745}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32023.697, "from_m": 0.0, "section_seq": 1, "route_path_id": 69745}], "total_distance_m": 32023.697, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30051.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1971.79, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:31Z", "source_id": 49180768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:35Z", "source_id": 15964149, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:54Z", "source_id": 15989550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Leeds |
0614 |
0614 |
1C |
None |
None |
Harrogate |
0642 |
0642 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86086/2026-09-16/detailed |
None |
Horsforth |
2026-09-16T06:24:00+01:00 |
Harrogate |
18.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 |
0624 |
0642 |
Horsforth |
Harrogate |
Harrogate |
53.9935746 |
-1.5376098 |
53.9935746 |
-1.5376098 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:42:00 |
Harrogate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989550 |
1789538275149384 |
24 |
24 |
2026-09-16 06:07:56.075472 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:55.142545 |
| 568711 |
600171 |
C15551 |
062W74M616 |
2026-09-16 |
COMPLETE |
15988502 |
2026-09-16 06:57:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 600171, "stp": "P", "toc": "ScotRail", "uid": "C15551", "consist": "156434", "dest_crs": "GLQ", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15551/2026-09-16/detailed", "trust_id": "062W74M616", "origin_crs": "ANL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "0654", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2W74", "timing_status": "LATE", "origin_station": "Anniesland", "current_leg_arr": "0657", "current_leg_dep": "0645", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0632", "origin_platform": "3", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2482949, 55.888845100000005], [-4.2479059999999995, 55.88881310000001], [-4.2475113, 55.8887797], [-4.247154399999999, 55.8887533], [-4.246889699999999, 55.8887389], [-4.245688, 55.8886868], [-4.244682599999999, 55.88868459999999], [-4.2443556, 55.888687899999994], [-4.243839599999999, 55.88869470000001], [-4.2436329, 55.8886872], [-4.2433862, 55.88867259999999], [-4.243145599999999, 55.888650000000005], [-4.242877399999999, 55.8886145], [-4.2426221, 55.88856749999999], [-4.242361599999999, 55.8885088], [-4.242136199999999, 55.888448299999986], [-4.2419587, 55.8883917], [-4.241747, 55.888314499999986], [-4.2415617, 55.888239199999994], [-4.2413204, 55.8881257], [-4.241108, 55.88800929999999], [-4.2409325, 55.8879011], [-4.240788599999999, 55.88779989999999], [-4.2406836, 55.88771239999999], [-4.240579399999999, 55.8876189], [-4.2404938, 55.887523900000005], [-4.240429999999999, 55.8874386], [-4.240415529205811, 55.88741863366374], [-4.240341340588221, 55.887265814874134], [-4.2402747307314534, 55.88713093136051], [-4.240214705655966, 55.88701140713392], [-4.240160271382211, 55.88690466620545], [-4.240110433930645, 55.88680813258619], [-4.240064199321724, 55.88671923028719], [-4.240020573575903, 55.88663538331954], [-4.2399785627136355, 55.88655401569431], [-4.239937172755379, 55.88647255142258], [-4.239895409721589, 55.88638841451541], [-4.239852279632718, 55.8862990289839], [-4.239806788509224, 55.8862018188391], [-4.239757942371561, 55.88609420809209], [-4.239704747240184, 55.88597362075396], [-4.239646209135549, 55.88583748083576], [-4.239581334078112, 55.88568321234859], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Ashfield", "dest_arr_time_act": "0654", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Cowlairs West Jn", "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\": 212.349, \"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\": 557.73, \"from_m\": 212.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1022.872, \"from_m\": 557.73, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1437.534, \"from_m\": 1022.872, \"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\": 1505.784, \"from_m\": 1437.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1545.896, \"from_m\": 1505.784, \"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\": 5442.608, \"from_m\": 1545.896, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5836.172, \"from_m\": 5442.608, \"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\": 6474.403, \"from_m\": 5836.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7601.255, \"from_m\": 6474.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8198.78, \"from_m\": 7601.255, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8695.026, \"from_m\": 8198.78, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 600171, \"profile_key\": \"55f45ef49f508dd428d9dabdb4747824c6d29bb20fab4fb8f1fe0aeffe10ff4e\", \"schedule_id\": 2102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Anniesland\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Kelvindale\", \"stage_seq\": 2, \"distance_m\": 936.811, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Maryhill\", \"stage_seq\": 3, \"distance_m\": 1671.414, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Summerston\", \"stage_seq\": 4, \"distance_m\": 2260.968, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 5, \"distance_m\": 2895.59, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4667.538, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Ashfield\", \"stage_seq\": 7, \"distance_m\": 5279.014, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 8, \"distance_m\": 5525.698, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 9, \"distance_m\": 5909.114, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 10, \"distance_m\": 6799.495, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 28724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28724}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8695.026, \"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": "0632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:29Z\", \"source_id\": 49201883, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:33Z\", \"source_id\": 15971002, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:00Z\", \"source_id\": 49207595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:05Z\", \"source_id\": 15972749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:53Z\", \"source_id\": 15974694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:55Z\", \"source_id\": 15976130, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:54Z\", \"source_id\": 15978341, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:49Z\", \"source_id\": 49227575, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:53Z\", \"source_id\": 15979086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:23Z\", \"source_id\": 49258130, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:27Z\", \"source_id\": 15988502, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1789538191905834, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:56.354152", "service_state_evidence_id": 15988502, "current_leg_start_actual_dep": "2026-09-16T06:48:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:56.829533", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ANL |
GLQ |
2W74 |
156434 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 212.349, "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": 557.73, "from_m": 212.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1022.872, "from_m": 557.73, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 1437.534, "from_m": 1022.872, "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": 1505.784, "from_m": 1437.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1545.896, "from_m": 1505.784, "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": 5442.608, "from_m": 1545.896, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5836.172, "from_m": 5442.608, "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": 6474.403, "from_m": 5836.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 7601.255, "from_m": 6474.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 8198.78, "from_m": 7601.255, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 8695.026, "from_m": 8198.78, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 600171, "profile_key": "55f45ef49f508dd428d9dabdb4747824c6d29bb20fab4fb8f1fe0aeffe10ff4e", "schedule_id": 2102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Anniesland", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Kelvindale", "stage_seq": 2, "distance_m": 936.811, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Maryhill", "stage_seq": 3, "distance_m": 1671.414, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Summerston", "stage_seq": 4, "distance_m": 2260.968, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 5, "distance_m": 2895.59, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4667.538, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Ashfield", "stage_seq": 7, "distance_m": 5279.014, "section_seq": 1, "route_path_id": 28724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Cowlairs North Jn", "stage_seq": 8, "distance_m": 5525.698, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Cowlairs West Jn", "stage_seq": 9, "distance_m": 5909.114, "section_seq": 1, "route_path_id": 28724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Cowlairs South Jn", "stage_seq": 10, "distance_m": 6799.495, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 28724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 28724}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8695.026, "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": 1303, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:29Z", "source_id": 49201883, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:33Z", "source_id": 15971002, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:00Z", "source_id": 49207595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:05Z", "source_id": 15972749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:53Z", "source_id": 15974694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:55Z", "source_id": 15976130, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:54Z", "source_id": 15978341, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:49Z", "source_id": 49227575, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:53Z", "source_id": 15979086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:23Z", "source_id": 49258130, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:27Z", "source_id": 15988502, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Anniesland |
0632 |
0632 |
3 |
None |
None |
Glasgow Queen St High Level |
0654 |
0654 |
7 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15551/2026-09-16/detailed |
None |
Ashfield |
2026-09-16T06:48:30+01:00 |
Glasgow Queen St High Level |
12.0 |
{"type": "LineString", "coordinates": [[-4.2482949, 55.888845100000005], [-4.2479059999999995, 55.88881310000001], [-4.2475113, 55.8887797], [-4.247154399999999, 55.8887533], [-4.246889699999999, 55.8887389], [-4.245688, 55.8886868], [-4.244682599999999, 55.88868459999999], [-4.2443556, 55.888687899999994], [-4.243839599999999, 55.88869470000001], [-4.2436329, 55.8886872], [-4.2433862, 55.88867259999999], [-4.243145599999999, 55.888650000000005], [-4.242877399999999, 55.8886145], [-4.2426221, 55.88856749999999], [-4.242361599999999, 55.8885088], [-4.242136199999999, 55.888448299999986], [-4.2419587, 55.8883917], [-4.241747, 55.888314499999986], [-4.2415617, 55.888239199999994], [-4.2413204, 55.8881257], [-4.241108, 55.88800929999999], [-4.2409325, 55.8879011], [-4.240788599999999, 55.88779989999999], [-4.2406836, 55.88771239999999], [-4.240579399999999, 55.8876189], [-4.2404938, 55.887523900000005], [-4.240429999999999, 55.8874386], [-4.240415529205811, 55.88741863366374], [-4.240341340588221, 55.887265814874134], [-4.2402747307314534, 55.88713093136051], [-4.240214705655966, 55.88701140713392], [-4.240160271382211, 55.88690466620545], [-4.240110433930645, 55.88680813258619], [-4.240064199321724, 55.88671923028719], [-4.240020573575903, 55.88663538331954], [-4.2399785627136355, 55.88655401569431], [-4.239937172755379, 55.88647255142258], [-4.239895409721589, 55.88638841451541], [-4.239852279632718, 55.8862990289839], [-4.239806788509224, 55.8862018188391], [-4.239757942371561, 55.88609420809209], [-4.239704747240184, 55.88597362075396], [-4.239646209135549, 55.88583748083576], [-4.239581334078112, 55.88568321234859], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
2.2 |
0645 |
0657 |
Cowlairs West Jn |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:57:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988502 |
1789538191905834 |
28 |
28 |
2026-09-16 06:07:56.829533 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:56.354152 |
| 568712 |
598452 |
P28309 |
322S90M516 |
2026-09-16 |
COMPLETE |
15988237 |
2026-09-16 06:57:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 598452, "stp": "P", "toc": "Northern", "uid": "P28309", "consist": "195127", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28309/2026-09-16/detailed", "trust_id": "322S90M516", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "5A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2S90", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0657", "current_leg_dep": "0651", "current_leg_end": "Sheffield", "origin_dep_time": "0546", "origin_platform": "3", "current_location": "Sheffield", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5153438999999995, 53.3275216], [-1.5153632, 53.3279018], [-1.515354, 53.3281764], [-1.5153166999999998, 53.32848719999999], [-1.5152620999999995, 53.32883530000001], [-1.5151856, 53.3291485], [-1.5149623, 53.3297827], [-1.5145752999999995, 53.33050310000001], [-1.5140311999999998, 53.33123630000001], [-1.5137709999999998, 53.3315242], [-1.5134468, 53.3318391], [-1.5129967, 53.3322249], [-1.5123773, 53.3326635], [-1.511907, 53.3330033], [-1.5117286, 53.3331338], [-1.511695682290847, 53.33315737137561], [-1.5115245991001691, 53.33327858186855], [-1.5113724210177717, 53.33338518800127], [-1.5112364655740371, 53.33347928518478], [-1.5111140502993483, 53.33356296883011], [-1.5110024927240877, 53.33363833434823], [-1.5108991103786382, 53.33370747715014], [-1.5108012207933823, 53.33377249264687], [-1.5107061414987033, 53.33383547624939], [-1.5106111900249832, 53.33389852336872], [-1.5105136839026054, 53.33396372941586], [-1.510410940661952, 53.334033189801815], [-1.510300277833406, 53.334108999937584], [-1.5101790129473502, 53.33419325523417], [-1.510044463534167, 53.33428805110256], [-1.5098939471242394, 53.334395482953774], [-1.50972478124795, 53.334517646198805], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Dore and Totley", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Dore and Totley", "current_leg_milage": "4.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10332.242, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10779.388, \"from_m\": 10332.242, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14110.27, \"from_m\": 10779.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\": 14198.821, \"from_m\": 14110.27, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14207.911, \"from_m\": 14198.821, \"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\": 14742.89, \"from_m\": 14207.911, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15137.318, \"from_m\": 14742.89, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20059.838, \"from_m\": 15137.318, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22624.329, \"from_m\": 20059.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24801.694, \"from_m\": 22624.329, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29172.805, \"from_m\": 24801.694, \"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\": 29229.066, \"from_m\": 29172.805, \"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\": 29884.0, \"from_m\": 29229.066, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29922.109, \"from_m\": 29884.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\": 31488.029, \"from_m\": 29922.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50836.782, \"from_m\": 31488.029, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51738.901, \"from_m\": 50836.782, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60665.488, \"from_m\": 51738.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61096.877, \"from_m\": 60665.488, \"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\": 62497.317, \"from_m\": 61096.877, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62845.052, \"from_m\": 62497.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66080.566, \"from_m\": 62845.052, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66965.845, \"from_m\": 66080.566, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67956.49, \"from_m\": 66965.845, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68033.579, \"from_m\": 67956.49, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 68136.783, \"from_m\": 68033.579, \"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\": 68144.112, \"from_m\": 68136.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\": 68297.648, \"from_m\": 68144.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\": 68459.852, \"from_m\": 68297.648, \"capability_applied\": null, \"effective_limit_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\": 598452, \"profile_key\": \"e439d2bfd8a986b55ab39e587606e4638b10c2f03cb19dec7bab3c012d3ec3c1\", \"schedule_id\": 21053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Hazel Grove\", \"stage_seq\": 8, \"distance_m\": 13877.616, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 9, \"distance_m\": 15077.304, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"New Mills South Jn\", \"stage_seq\": 10, \"distance_m\": 23373.894, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Chinley\", \"stage_seq\": 11, \"distance_m\": 27604.102, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Chinley North Jn\", \"stage_seq\": 12, \"distance_m\": 29229.066, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 13, \"distance_m\": 29884.0, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Edale\", \"stage_seq\": 14, \"distance_m\": 37042.408, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 15, \"distance_m\": 41422.402, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 16, \"distance_m\": 43566.097, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Hope (Derbyshire)\", \"stage_seq\": 17, \"distance_m\": 44845.32, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Bamford\", \"stage_seq\": 18, \"distance_m\": 47752.606, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Hathersage\", \"stage_seq\": 19, \"distance_m\": 50587.896, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Grindleford\", \"stage_seq\": 20, \"distance_m\": 53597.315, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Dore West Jn\", \"stage_seq\": 21, \"distance_m\": 60804.102, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Dore and Totley\", \"stage_seq\": 22, \"distance_m\": 61594.266, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 23, \"distance_m\": 62443.233, \"section_seq\": 1, \"route_path_id\": 74428}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 24, \"distance_m\": 68459.852, \"section_seq\": 1, \"route_path_id\": 74428}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68459.852, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74428}], \"total_distance_m\": 68459.852, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64013.533, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4446.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:05Z\", \"source_id\": 49129970, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:08Z\", \"source_id\": 15947867, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:50Z\", \"source_id\": 49140500, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:57Z\", \"source_id\": 15951259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:51Z\", \"source_id\": 15958672, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:36Z\", \"source_id\": 15966146, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:28Z\", \"source_id\": 49195210, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:33Z\", \"source_id\": 15968888, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:22Z\", \"source_id\": 49213005, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:28Z\", \"source_id\": 15974415, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:39Z\", \"source_id\": 49222478, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:43Z\", \"source_id\": 15977500, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:38Z\", \"source_id\": 49241532, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:43Z\", \"source_id\": 15983435, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:02Z\", \"source_id\": 49257195, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:06Z\", \"source_id\": 15988237, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "5", "timing_fact_generation": 1789538167681417, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:58.189625", "service_state_evidence_id": 15988237, "current_leg_start_actual_dep": "2026-09-16T06:51:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:58.650861", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
SHF |
2S90 |
195127 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10332.242, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10779.388, "from_m": 10332.242, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14110.27, "from_m": 10779.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": 14198.821, "from_m": 14110.27, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14207.911, "from_m": 14198.821, "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": 14742.89, "from_m": 14207.911, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15137.318, "from_m": 14742.89, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20059.838, "from_m": 15137.318, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22624.329, "from_m": 20059.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24801.694, "from_m": 22624.329, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29172.805, "from_m": 24801.694, "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": 29229.066, "from_m": 29172.805, "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": 29884.0, "from_m": 29229.066, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29922.109, "from_m": 29884.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": 31488.029, "from_m": 29922.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50836.782, "from_m": 31488.029, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51738.901, "from_m": 50836.782, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60665.488, "from_m": 51738.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61096.877, "from_m": 60665.488, "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": 62497.317, "from_m": 61096.877, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62845.052, "from_m": 62497.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66080.566, "from_m": 62845.052, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66965.845, "from_m": 66080.566, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67956.49, "from_m": 66965.845, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68033.579, "from_m": 67956.49, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 68136.783, "from_m": 68033.579, "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": 68144.112, "from_m": 68136.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": 68297.648, "from_m": 68144.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": 68459.852, "from_m": 68297.648, "capability_applied": null, "effective_limit_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": 598452, "profile_key": "e439d2bfd8a986b55ab39e587606e4638b10c2f03cb19dec7bab3c012d3ec3c1", "schedule_id": 21053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Hazel Grove", "stage_seq": 8, "distance_m": 13877.616, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Hazel Grove High Level Jn", "stage_seq": 9, "distance_m": 15077.304, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "New Mills South Jn", "stage_seq": 10, "distance_m": 23373.894, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Chinley", "stage_seq": 11, "distance_m": 27604.102, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Chinley North Jn", "stage_seq": 12, "distance_m": 29229.066, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Chinley East Jn", "stage_seq": 13, "distance_m": 29884.0, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Edale", "stage_seq": 14, "distance_m": 37042.408, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Edale Sig. Ee16", "stage_seq": 15, "distance_m": 41422.402, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Earles Siding S.B.", "stage_seq": 16, "distance_m": 43566.097, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Hope (Derbyshire)", "stage_seq": 17, "distance_m": 44845.32, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Bamford", "stage_seq": 18, "distance_m": 47752.606, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Hathersage", "stage_seq": 19, "distance_m": 50587.896, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Grindleford", "stage_seq": 20, "distance_m": 53597.315, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Dore West Jn", "stage_seq": 21, "distance_m": 60804.102, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Dore and Totley", "stage_seq": 22, "distance_m": 61594.266, "section_seq": 1, "route_path_id": 74428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Dore Station Jn", "stage_seq": 23, "distance_m": 62443.233, "section_seq": 1, "route_path_id": 74428}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Sheffield", "stage_seq": 24, "distance_m": 68459.852, "section_seq": 1, "route_path_id": 74428}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68459.852, "from_m": 0.0, "section_seq": 1, "route_path_id": 74428}], "total_distance_m": 68459.852, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64013.533, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4446.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:05Z", "source_id": 49129970, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:08Z", "source_id": 15947867, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:50Z", "source_id": 49140500, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:57Z", "source_id": 15951259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:51Z", "source_id": 15958672, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:36Z", "source_id": 15966146, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:28Z", "source_id": 49195210, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:33Z", "source_id": 15968888, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:22Z", "source_id": 49213005, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:28Z", "source_id": 15974415, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:39Z", "source_id": 49222478, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:43Z", "source_id": 15977500, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:38Z", "source_id": 49241532, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:43Z", "source_id": 15983435, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7376, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:02Z", "source_id": 49257195, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:06Z", "source_id": 15988237, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0546 |
0546 |
3 |
None |
None |
Sheffield |
0658 |
0658 |
5A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28309/2026-09-16/detailed |
None |
Dore and Totley |
2026-09-16T06:51:30+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.5153438999999995, 53.3275216], [-1.5153632, 53.3279018], [-1.515354, 53.3281764], [-1.5153166999999998, 53.32848719999999], [-1.5152620999999995, 53.32883530000001], [-1.5151856, 53.3291485], [-1.5149623, 53.3297827], [-1.5145752999999995, 53.33050310000001], [-1.5140311999999998, 53.33123630000001], [-1.5137709999999998, 53.3315242], [-1.5134468, 53.3318391], [-1.5129967, 53.3322249], [-1.5123773, 53.3326635], [-1.511907, 53.3330033], [-1.5117286, 53.3331338], [-1.511695682290847, 53.33315737137561], [-1.5115245991001691, 53.33327858186855], [-1.5113724210177717, 53.33338518800127], [-1.5112364655740371, 53.33347928518478], [-1.5111140502993483, 53.33356296883011], [-1.5110024927240877, 53.33363833434823], [-1.5108991103786382, 53.33370747715014], [-1.5108012207933823, 53.33377249264687], [-1.5107061414987033, 53.33383547624939], [-1.5106111900249832, 53.33389852336872], [-1.5105136839026054, 53.33396372941586], [-1.510410940661952, 53.334033189801815], [-1.510300277833406, 53.334108999937584], [-1.5101790129473502, 53.33419325523417], [-1.510044463534167, 53.33428805110256], [-1.5098939471242394, 53.334395482953774], [-1.50972478124795, 53.334517646198805], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} |
4.3 |
0651 |
0657 |
Dore and Totley |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:57:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988237 |
1789538167681417 |
70 |
70 |
2026-09-16 06:07:58.650861 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:58.189625 |
| 568713 |
599766 |
L37434 |
632G07M616 |
2026-09-16 |
COMPLETE |
15988762 |
2026-09-16 06:57:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 599766, "stp": "P", "toc": "Chiltern Railways", "uid": "L37434", "consist": "165032", "dest_crs": "GER", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37434/2026-09-16/detailed", "trust_id": "632G07M616", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gerrards Cross", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "1", "is_terminated": 1, "next_location": "Gerrards Cross", "signalling_id": "2G07", "timing_status": "LATE", "origin_station": "London Marylebone", "current_leg_arr": "0657", "current_leg_dep": "0653", "current_leg_end": "Gerrards Cross", "origin_dep_time": "0620", "origin_platform": "3", "current_location": "Gerrards Cross", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4974257999999999, 51.57874000000001], [-0.4988216, 51.5788889], [-0.499654, 51.5789674], [-0.5006089000000001, 51.57904489999999], [-0.5009181, 51.5790699], [-0.5036598, 51.5792841], [-0.5055951, 51.57944740000001], [-0.5065393, 51.57953189999999], [-0.5075167, 51.5796179], [-0.5078322, 51.579645099999986], [-0.5086993, 51.5797346], [-0.5096036, 51.5798348], [-0.5109047, 51.579962], [-0.5122540999999999, 51.5800899], [-0.5135921, 51.580214299999994], [-0.5145545, 51.580297], [-0.5167868, 51.5805044], [-0.5169224, 51.580517699999994], [-0.5182670999999999, 51.580643299999984], [-0.5299484, 51.5817339], [-0.531244, 51.581867900000006], [-0.5326804999999999, 51.5820303], [-0.5337879, 51.582178600000006], [-0.5351839, 51.5823997], [-0.5364300999999999, 51.58262059999999], [-0.538023, 51.5829355], [-0.5389891704717129, 51.583154625880944], [-0.5390865, 51.5831767], [-0.5412252, 51.583725], [-0.5436134, 51.5843795], [-0.5451415, 51.5848687], [-0.5463418, 51.585289499999995], [-0.5473148, 51.5856482], [-0.5485929, 51.5861678], [-0.5492644, 51.58644919999999], [-0.5497779, 51.58666219999999], [-0.5499000999999999, 51.586712899999995], [-0.5499109999999999, 51.586705399999985], [-0.5535972, 51.58825499999999], [-0.5539201999999999, 51.5883894], [-0.5547415, 51.5887348]]}", "current_leg_start": "Denham", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "51.5887348", "next_location_lon": "-0.5547415", "previous_location": "Denham", "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\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29989.23, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 599766, \"profile_key\": \"f681f91109826a745162807eb6d159672769aeecf5701424193fced9e79e5d67\", \"schedule_id\": 15902, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Sudbury Hill Harrow\", \"stage_seq\": 4, \"distance_m\": 14066.822, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Northolt Park\", \"stage_seq\": 5, \"distance_m\": 15701.262, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 6, \"distance_m\": 17033.992, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0645\", \"location\": \"South Ruislip\", \"stage_seq\": 7, \"distance_m\": 18570.06, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"West Ruislip\", \"stage_seq\": 8, \"distance_m\": 21492.555, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Denham\", \"stage_seq\": 9, \"distance_m\": 25814.918, \"section_seq\": 1, \"route_path_id\": 72192}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Gerrards Cross\", \"stage_seq\": 10, \"distance_m\": 29989.23, \"section_seq\": 1, \"route_path_id\": 72192}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29989.23, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72192}], \"total_distance_m\": 29989.23, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 29989.23, \"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": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5887348", "current_position_lon": "-0.5547415", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:18Z\", \"source_id\": 49192591, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:23Z\", \"source_id\": 15968026, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:42Z\", \"source_id\": 49204583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:48Z\", \"source_id\": 15971826, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:41Z\", \"source_id\": 49211478, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:47Z\", \"source_id\": 15973929, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:53Z\", \"source_id\": 49230203, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:58Z\", \"source_id\": 15979897, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:50Z\", \"source_id\": 49239572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:56Z\", \"source_id\": 15982864, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:43Z\", \"source_id\": 49246799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:45Z\", \"source_id\": 15984973, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:46Z\", \"source_id\": 49259164, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:49Z\", \"source_id\": 15988762, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gerrards Cross", "service_state_platform": "2", "timing_fact_generation": 1789538209539909, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:58.193281", "service_state_evidence_id": 15988762, "current_leg_start_actual_dep": "2026-09-16T06:53:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:58.654007", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
GER |
2G07 |
165032 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29989.23, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 599766, "profile_key": "f681f91109826a745162807eb6d159672769aeecf5701424193fced9e79e5d67", "schedule_id": 15902, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72192}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72192}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Sudbury Hill Harrow", "stage_seq": 4, "distance_m": 14066.822, "section_seq": 1, "route_path_id": 72192}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Northolt Park", "stage_seq": 5, "distance_m": 15701.262, "section_seq": 1, "route_path_id": 72192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Northolt Park Jn", "stage_seq": 6, "distance_m": 17033.992, "section_seq": 1, "route_path_id": 72192}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0645", "location": "South Ruislip", "stage_seq": 7, "distance_m": 18570.06, "section_seq": 1, "route_path_id": 72192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "West Ruislip", "stage_seq": 8, "distance_m": 21492.555, "section_seq": 1, "route_path_id": 72192}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Denham", "stage_seq": 9, "distance_m": 25814.918, "section_seq": 1, "route_path_id": 72192}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Gerrards Cross", "stage_seq": 10, "distance_m": 29989.23, "section_seq": 1, "route_path_id": 72192}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29989.23, "from_m": 0.0, "section_seq": 1, "route_path_id": 72192}], "total_distance_m": 29989.23, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 29989.23, "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": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:18Z", "source_id": 49192591, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:23Z", "source_id": 15968026, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18256, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:42Z", "source_id": 49204583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:48Z", "source_id": 15971826, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:41Z", "source_id": 49211478, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:47Z", "source_id": 15973929, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:53Z", "source_id": 49230203, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:58Z", "source_id": 15979897, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:50Z", "source_id": 49239572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:56Z", "source_id": 15982864, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:43Z", "source_id": 49246799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:45Z", "source_id": 15984973, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:46Z", "source_id": 49259164, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:49Z", "source_id": 15988762, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
London Marylebone |
0620 |
0620 |
3 |
None |
None |
Gerrards Cross |
0655 |
0655 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37434/2026-09-16/detailed |
None |
Denham |
2026-09-16T06:53:00+01:00 |
Gerrards Cross |
4.0 |
{"type": "LineString", "coordinates": [[-0.4974257999999999, 51.57874000000001], [-0.4988216, 51.5788889], [-0.499654, 51.5789674], [-0.5006089000000001, 51.57904489999999], [-0.5009181, 51.5790699], [-0.5036598, 51.5792841], [-0.5055951, 51.57944740000001], [-0.5065393, 51.57953189999999], [-0.5075167, 51.5796179], [-0.5078322, 51.579645099999986], [-0.5086993, 51.5797346], [-0.5096036, 51.5798348], [-0.5109047, 51.579962], [-0.5122540999999999, 51.5800899], [-0.5135921, 51.580214299999994], [-0.5145545, 51.580297], [-0.5167868, 51.5805044], [-0.5169224, 51.580517699999994], [-0.5182670999999999, 51.580643299999984], [-0.5299484, 51.5817339], [-0.531244, 51.581867900000006], [-0.5326804999999999, 51.5820303], [-0.5337879, 51.582178600000006], [-0.5351839, 51.5823997], [-0.5364300999999999, 51.58262059999999], [-0.538023, 51.5829355], [-0.5389891704717129, 51.583154625880944], [-0.5390865, 51.5831767], [-0.5412252, 51.583725], [-0.5436134, 51.5843795], [-0.5451415, 51.5848687], [-0.5463418, 51.585289499999995], [-0.5473148, 51.5856482], [-0.5485929, 51.5861678], [-0.5492644, 51.58644919999999], [-0.5497779, 51.58666219999999], [-0.5499000999999999, 51.586712899999995], [-0.5499109999999999, 51.586705399999985], [-0.5535972, 51.58825499999999], [-0.5539201999999999, 51.5883894], [-0.5547415, 51.5887348]]} |
2.6 |
0653 |
0657 |
Denham |
Gerrards Cross |
Gerrards Cross |
51.5887348 |
-0.5547415 |
51.5887348 |
-0.5547415 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:57:00 |
Gerrards Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988762 |
1789538209539909 |
44 |
44 |
2026-09-16 06:07:58.654007 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:58.193281 |
| 568714 |
599511 |
P87912 |
882K12M616 |
2026-09-16 |
COMPLETE |
15988622 |
2026-09-16 06:57:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 599511, "stp": "P", "toc": "Southeastern", "uid": "P87912", "consist": "376006+376026", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87912/2026-09-16/detailed", "trust_id": "882K12M616", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0658", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K12", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "0657", "current_leg_dep": "0654", "current_leg_end": "London Charing Cross", "origin_dep_time": "0613", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 366.133, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7874.911, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7928.673, \"from_m\": 7874.911, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13000.465, \"from_m\": 7928.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13274.086, \"from_m\": 13000.465, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14488.034, \"from_m\": 13274.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14556.81, \"from_m\": 14488.034, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19733.008, \"from_m\": 14556.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21697.101, \"from_m\": 19733.008, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23162.79, \"from_m\": 21697.101, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 599511, \"profile_key\": \"b5b2bb1d9a0d341b932049284d81cad8951b9a03ca532ffac741d10ee1b13ca1\", \"schedule_id\": 23542, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7754.814, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8996.763, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11304.327, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12642.637, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 13000.465, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0640\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13721.633, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 14077.668, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14613.908, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15432.593, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18405.86, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0650\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20271.052, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 21211.237, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21957.553, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 23162.79, \"section_seq\": 1, \"route_path_id\": 37547}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23162.79, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37547}], \"total_distance_m\": 23162.79, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23075.533, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:48Z\", \"source_id\": 49167606, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:51Z\", \"source_id\": 15959878, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:47Z\", \"source_id\": 49171352, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:53Z\", \"source_id\": 15961142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:41Z\", \"source_id\": 49179074, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:46Z\", \"source_id\": 15963611, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:56Z\", \"source_id\": 49185628, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:01Z\", \"source_id\": 15965751, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:39Z\", \"source_id\": 49191194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:44Z\", \"source_id\": 15967571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:50Z\", \"source_id\": 49195955, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:52Z\", \"source_id\": 15969105, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:04Z\", \"source_id\": 49203222, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:08Z\", \"source_id\": 15971396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:34Z\", \"source_id\": 49208895, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:38Z\", \"source_id\": 15973109, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:38Z\", \"source_id\": 49215780, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:43Z\", \"source_id\": 15975301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:31Z\", \"source_id\": 49234040, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:32Z\", \"source_id\": 15981078, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:34Z\", \"source_id\": 49248845, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:38Z\", \"source_id\": 15985631, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:33Z\", \"source_id\": 49258608, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:37Z\", \"source_id\": 15988622, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789538198874799, "current_leg_arrival_utc": "2026-09-16T06:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:58.196207", "service_state_evidence_id": 15988622, "current_leg_start_actual_dep": "2026-09-16T06:55:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-16T05:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:58.657325", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HYS |
CHX |
2K12 |
376006+376026 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 366.133, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7874.911, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7928.673, "from_m": 7874.911, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13000.465, "from_m": 7928.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13274.086, "from_m": 13000.465, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14488.034, "from_m": 13274.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14556.81, "from_m": 14488.034, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19733.008, "from_m": 14556.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21697.101, "from_m": 19733.008, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23162.79, "from_m": 21697.101, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 599511, "profile_key": "b5b2bb1d9a0d341b932049284d81cad8951b9a03ca532ffac741d10ee1b13ca1", "schedule_id": 23542, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7754.814, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8996.763, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11304.327, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Ladywell", "stage_seq": 9, "distance_m": 12642.637, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 13000.465, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0640", "location": "Lewisham", "stage_seq": 11, "distance_m": 13721.633, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 14077.668, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14613.908, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "New Cross", "stage_seq": 14, "distance_m": 15432.593, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18405.86, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0650", "location": "London Bridge", "stage_seq": 16, "distance_m": 20271.052, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 21211.237, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21957.553, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 23162.79, "section_seq": 1, "route_path_id": 37547}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23162.79, "from_m": 0.0, "section_seq": 1, "route_path_id": 37547}], "total_distance_m": 23162.79, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23075.533, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:48Z", "source_id": 49167606, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:51Z", "source_id": 15959878, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:47Z", "source_id": 49171352, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:53Z", "source_id": 15961142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:41Z", "source_id": 49179074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:46Z", "source_id": 15963611, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:56Z", "source_id": 49185628, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:01Z", "source_id": 15965751, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:39Z", "source_id": 49191194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:28:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:44Z", "source_id": 15967571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:50Z", "source_id": 49195955, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:30:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:52Z", "source_id": 15969105, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:04Z", "source_id": 49203222, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:08Z", "source_id": 15971396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:34Z", "source_id": 49208895, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:38Z", "source_id": 15973109, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:38Z", "source_id": 49215780, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:43Z", "source_id": 15975301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:31Z", "source_id": 49234040, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:32Z", "source_id": 15981078, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:34Z", "source_id": 49248845, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:38Z", "source_id": 15985631, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:33Z", "source_id": 49258608, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:37Z", "source_id": 15988622, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:57:00+01:00", "operational_fact": true}] |
Hayes (Kent) |
0613 |
0613 |
2 |
None |
None |
London Charing Cross |
0658 |
0658 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87912/2026-09-16/detailed |
None |
London Waterloo (East) |
2026-09-16T06:55:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0654 |
0657 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:57:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988622 |
1789538198874799 |
72 |
72 |
2026-09-16 06:07:58.657325 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:58.196207 |
| 568715 |
596518 |
H02654 |
150D12C616 |
2026-09-15 |
COMPLETE |
15989650 |
2026-09-16 06:50:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 596518, "stp": "P", "toc": "Unknown", "uid": "H02654", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02654/2026-09-16/detailed", "trust_id": "150D12C616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tees N.Y.", "service_date": "2026-09-15", "dest_arr_time": "0727", "dest_platform": null, "is_terminated": 1, "next_location": "Tees N.Y.", "signalling_id": "0D12", "timing_status": "EARLY", "origin_station": "Tees Dock BSC Export Berth", "current_leg_arr": "0650", "current_leg_dep": "0646", "current_leg_end": "Tees N.Y.", "origin_dep_time": "0638", "origin_platform": null, "current_location": "Tees N.Y.", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "-37 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.257293944131105, 54.573271021857146], [-1.2575424, 54.57310100000001], [-1.25764139776733, 54.5730322790151], [-1.2581908, 54.57265089999999], [-1.2585276999999997, 54.572408800000005], [-1.2589458, 54.572107599999995], [-1.2591966, 54.57192010000001], [-1.2598822999999997, 54.57137300000001], [-1.2604437999999998, 54.57087380000001], [-1.2612939999999997, 54.5699952], [-1.2616624, 54.5696002], [-1.2621146999999997, 54.56921760000001], [-1.262709, 54.5687843], [-1.2635727, 54.56830610000001], [-1.2671257, 54.5666411], [-1.2680956, 54.5663219], [-1.2744855999999998, 54.5648973], [-1.2784788, 54.56400369999999], [-1.27905, 54.563877], [-1.2802083, 54.56359020000001], [-1.2804455, 54.5635266], [-1.281131, 54.563333799999995], [-1.281743, 54.5631612], [-1.282558, 54.563041], [-1.2844495, 54.56268140000001], [-1.2892231, 54.5617371]]}", "current_leg_start": "Newport East Jn (Teesside)", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "54.5617371", "next_location_lon": "-1.2892231", "previous_location": "Newport East Jn (Teesside)", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4401.115, \"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\": 8221.734, \"from_m\": 4401.115, \"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\": 9527.121, \"from_m\": 8221.734, \"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\": 9797.802, \"from_m\": 9527.121, \"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\": 9898.017, \"from_m\": 9797.802, \"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\": 12501.959, \"from_m\": 9898.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 596518, \"profile_key\": \"c12a603f507833a71738390e7712ec708f952d0cd91bc83154df4ce5e9036a8f\", \"schedule_id\": 13703, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Tees Dock BSC Export Berth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Grangetown (Cleveland) S.B.\", \"stage_seq\": 2, \"distance_m\": 2254.201, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0705H\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 4206.362, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 6863.952, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 8242.281, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0720H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 10017.34, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Tees Yard S.B.\", \"stage_seq\": 7, \"distance_m\": 11803.172, \"section_seq\": 1, \"route_path_id\": 70396}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"Tees N.Y.\", \"stage_seq\": 8, \"distance_m\": 12501.959, \"section_seq\": 1, \"route_path_id\": 70396}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12501.959, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70396}], \"total_distance_m\": 12501.959, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5496.902, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7005.057, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.5617371", "current_position_lon": "-1.2892231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:52Z\", \"source_id\": 49227736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:43:55Z\", \"source_id\": 15979116, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:58Z\", \"source_id\": 15989650, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tees N.Y.", "service_state_platform": null, "timing_fact_generation": 1789538278885146, "current_leg_arrival_utc": "2026-09-16T07:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:57:58.877904", "service_state_evidence_id": 15989650, "current_leg_start_actual_dep": "2026-09-16T07:20:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T05:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:07:59.041283", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0D12 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 4401.115, "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": 8221.734, "from_m": 4401.115, "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": 9527.121, "from_m": 8221.734, "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": 9797.802, "from_m": 9527.121, "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": 9898.017, "from_m": 9797.802, "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": 12501.959, "from_m": 9898.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 596518, "profile_key": "c12a603f507833a71738390e7712ec708f952d0cd91bc83154df4ce5e9036a8f", "schedule_id": 13703, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Tees Dock BSC Export Berth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Grangetown (Cleveland) S.B.", "stage_seq": 2, "distance_m": 2254.201, "section_seq": 1, "route_path_id": 70396}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0705H", "location": "South Bank", "stage_seq": 3, "distance_m": 4206.362, "section_seq": 1, "route_path_id": 70396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 6863.952, "section_seq": 1, "route_path_id": 70396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 8242.281, "section_seq": 1, "route_path_id": 70396}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0720H", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 10017.34, "section_seq": 1, "route_path_id": 70396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Tees Yard S.B.", "stage_seq": 7, "distance_m": 11803.172, "section_seq": 1, "route_path_id": 70396}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "Tees N.Y.", "stage_seq": 8, "distance_m": 12501.959, "section_seq": 1, "route_path_id": 70396}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12501.959, "from_m": 0.0, "section_seq": 1, "route_path_id": 70396}], "total_distance_m": 12501.959, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5496.902, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7005.057, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:52Z", "source_id": 49227736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:43:55Z", "source_id": 15979116, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:58Z", "source_id": 15989650, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}] |
Tees Dock BSC Export Berth |
0638 |
0638 |
None |
None |
None |
Tees N.Y. |
0727 |
0727 |
None |
EARLY |
-37 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H02654/2026-09-16/detailed |
None |
Newport East Jn (Teesside) |
2026-09-16T07:20:30+01:00 |
Tees N.Y. |
4.0 |
{"type": "LineString", "coordinates": [[-1.257293944131105, 54.573271021857146], [-1.2575424, 54.57310100000001], [-1.25764139776733, 54.5730322790151], [-1.2581908, 54.57265089999999], [-1.2585276999999997, 54.572408800000005], [-1.2589458, 54.572107599999995], [-1.2591966, 54.57192010000001], [-1.2598822999999997, 54.57137300000001], [-1.2604437999999998, 54.57087380000001], [-1.2612939999999997, 54.5699952], [-1.2616624, 54.5696002], [-1.2621146999999997, 54.56921760000001], [-1.262709, 54.5687843], [-1.2635727, 54.56830610000001], [-1.2671257, 54.5666411], [-1.2680956, 54.5663219], [-1.2744855999999998, 54.5648973], [-1.2784788, 54.56400369999999], [-1.27905, 54.563877], [-1.2802083, 54.56359020000001], [-1.2804455, 54.5635266], [-1.281131, 54.563333799999995], [-1.281743, 54.5631612], [-1.282558, 54.563041], [-1.2844495, 54.56268140000001], [-1.2892231, 54.5617371]]} |
1.5 |
0646 |
0650 |
Newport East Jn (Teesside) |
Tees N.Y. |
Tees N.Y. |
54.5617371 |
-1.2892231 |
54.5617371 |
-1.2892231 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:50:00 |
Tees N.Y. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989650 |
1789538278885146 |
12 |
12 |
2026-09-16 06:07:59.041283 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:57:58.877904 |
| 568716 |
597763 |
W34456 |
811A01M516 |
2026-09-16 |
COMPLETE |
15988426 |
2026-09-16 06:58:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 597763, "stp": "P", "toc": "Great Western Railway", "uid": "W34456", "consist": "800016", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34456/2026-09-16/detailed", "trust_id": "811A01M516", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "9", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A01", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0658", "current_leg_dep": "0634", "current_leg_end": "London Paddington", "origin_dep_time": "0523", "origin_platform": "15", "current_location": "Link Line", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"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\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27099.015, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"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\": 65317.376, \"from_m\": 56582.332, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66140.197, \"from_m\": 65317.376, \"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\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"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\": 92943.555, \"from_m\": 67568.303, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130707.692, \"from_m\": 93052.794, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 130772.755, \"from_m\": 130707.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131117.548, \"from_m\": 130772.755, \"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\": 131530.011, \"from_m\": 131117.548, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131666.616, \"from_m\": 131530.011, \"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\": 131706.872, \"from_m\": 131666.616, \"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\": 131896.515, \"from_m\": 131706.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132608.666, \"from_m\": 131896.515, \"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\": 133233.182, \"from_m\": 132608.666, \"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\": 133291.572, \"from_m\": 133233.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133347.692, \"from_m\": 133291.572, \"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\": 133454.579, \"from_m\": 133347.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133512.96, \"from_m\": 133454.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133592.906, \"from_m\": 133512.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140349.834, \"from_m\": 133592.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140404.345, \"from_m\": 140349.834, \"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\": 149581.825, \"from_m\": 140404.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149593.429, \"from_m\": 149581.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\": 150923.174, \"from_m\": 149593.429, \"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\": 151073.765, \"from_m\": 150923.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151112.304, \"from_m\": 151073.765, \"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\": 151601.819, \"from_m\": 151112.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151685.333, \"from_m\": 151601.819, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 182281.622, \"from_m\": 151685.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186545.082, \"from_m\": 182281.622, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186746.487, \"from_m\": 186545.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186832.166, \"from_m\": 186746.487, \"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\": 187995.428, \"from_m\": 186832.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188280.439, \"from_m\": 187995.428, \"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\": 189750.564, \"from_m\": 188280.439, \"capability_applied\": null, \"effective_limit_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\": 597763, \"profile_key\": \"0652b1da07c988e75c6619340ef9f89b53e46af073922e318e2f2a8d5bf2a2f9\", \"schedule_id\": 26774, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0536\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Thingley East Jn\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0549\", \"location\": \"Chippenham\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0603\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Uffington\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Challow Jn\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Wantage Road\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620\", \"location\": \"Didcot Parkway\", \"stage_seq\": 13, \"distance_m\": 104690.755, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 118147.283, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 131793.412, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634H\", \"location\": \"Reading\", \"stage_seq\": 16, \"distance_m\": 132131.782, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 133291.572, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Twyford\", \"stage_seq\": 18, \"distance_m\": 140076.221, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Maidenhead\", \"stage_seq\": 19, \"distance_m\": 150965.343, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Slough\", \"stage_seq\": 20, \"distance_m\": 160194.463, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Stockley Jn\", \"stage_seq\": 21, \"distance_m\": 170467.025, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 22, \"distance_m\": 172127.159, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Southall\", \"stage_seq\": 23, \"distance_m\": 175406.858, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Acton West Jn\", \"stage_seq\": 24, \"distance_m\": 181572.504, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 186963.866, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 26, \"distance_m\": 187836.007, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 27, \"distance_m\": 189110.148, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 28, \"distance_m\": 189750.564, \"section_seq\": 1, \"route_path_id\": 30984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189750.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}], \"total_distance_m\": 189750.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188828.893, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 921.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:20Z\", \"source_id\": 49094413, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:28Z\", \"source_id\": 15937176, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:40Z\", \"source_id\": 49103265, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:48Z\", \"source_id\": 15939747, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:13Z\", \"source_id\": 49117453, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:16Z\", \"source_id\": 15944024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:05Z\", \"source_id\": 49139223, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:12Z\", \"source_id\": 15950822, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:37Z\", \"source_id\": 49161601, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:42Z\", \"source_id\": 15958018, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:31Z\", \"source_id\": 49170894, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:36Z\", \"source_id\": 15960974, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:07Z\", \"source_id\": 49190091, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:11Z\", \"source_id\": 15967226, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:14Z\", \"source_id\": 49201270, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:18Z\", \"source_id\": 15970799, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:13Z\", \"source_id\": 49214877, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:18Z\", \"source_id\": 15974997, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:49Z\", \"source_id\": 49222815, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:53Z\", \"source_id\": 15977610, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:30Z\", \"source_id\": 49229194, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:31Z\", \"source_id\": 15979572, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:43Z\", \"source_id\": 49236854, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:47Z\", \"source_id\": 15981958, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:36Z\", \"source_id\": 49241471, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:49:41Z\", \"source_id\": 15983403, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:30Z\", \"source_id\": 49246170, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:33Z\", \"source_id\": 15984822, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:18Z\", \"source_id\": 49257957, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:21Z\", \"source_id\": 15988426, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1789538182350119, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:58:00.886261", "service_state_evidence_id": 15988426, "current_leg_start_actual_dep": "2026-09-16T06:35:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-16T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:08:03.352762", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
PAD |
1A01 |
800016 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "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": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27099.015, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "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": 65317.376, "from_m": 56582.332, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66140.197, "from_m": 65317.376, "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": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "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": 92943.555, "from_m": 67568.303, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130707.692, "from_m": 93052.794, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 130772.755, "from_m": 130707.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131117.548, "from_m": 130772.755, "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": 131530.011, "from_m": 131117.548, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131666.616, "from_m": 131530.011, "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": 131706.872, "from_m": 131666.616, "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": 131896.515, "from_m": 131706.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132608.666, "from_m": 131896.515, "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": 133233.182, "from_m": 132608.666, "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": 133291.572, "from_m": 133233.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133347.692, "from_m": 133291.572, "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": 133454.579, "from_m": 133347.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133512.96, "from_m": 133454.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133592.906, "from_m": 133512.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140349.834, "from_m": 133592.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140404.345, "from_m": 140349.834, "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": 149581.825, "from_m": 140404.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149593.429, "from_m": 149581.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": 150923.174, "from_m": 149593.429, "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": 151073.765, "from_m": 150923.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151112.304, "from_m": 151073.765, "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": 151601.819, "from_m": 151112.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151685.333, "from_m": 151601.819, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 182281.622, "from_m": 151685.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186545.082, "from_m": 182281.622, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186746.487, "from_m": 186545.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186832.166, "from_m": 186746.487, "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": 187995.428, "from_m": 186832.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188280.439, "from_m": 187995.428, "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": 189750.564, "from_m": 188280.439, "capability_applied": null, "effective_limit_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": 597763, "profile_key": "0652b1da07c988e75c6619340ef9f89b53e46af073922e318e2f2a8d5bf2a2f9", "schedule_id": 26774, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0536", "location": "Bath Spa", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Thingley East Jn", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0549", "location": "Chippenham", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Wootton Bassett Jn", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0603", "location": "Swindon", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Uffington", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Challow Jn", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Wantage Road", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620", "location": "Didcot Parkway", "stage_seq": 13, "distance_m": 104690.755, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 118147.283, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 131793.412, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634H", "location": "Reading", "stage_seq": 16, "distance_m": 132131.782, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Kennet Bridge Jn", "stage_seq": 17, "distance_m": 133291.572, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Twyford", "stage_seq": 18, "distance_m": 140076.221, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Maidenhead", "stage_seq": 19, "distance_m": 150965.343, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Slough", "stage_seq": 20, "distance_m": 160194.463, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Stockley Jn", "stage_seq": 21, "distance_m": 170467.025, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Heathrow Airport Jn", "stage_seq": 22, "distance_m": 172127.159, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Southall", "stage_seq": 23, "distance_m": 175406.858, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Acton West Jn", "stage_seq": 24, "distance_m": 181572.504, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 186963.866, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Portobello Jn (London)", "stage_seq": 26, "distance_m": 187836.007, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Royal Oak Junction", "stage_seq": 27, "distance_m": 189110.148, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "London Paddington", "stage_seq": 28, "distance_m": 189750.564, "section_seq": 1, "route_path_id": 30984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189750.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 30984}], "total_distance_m": 189750.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188828.893, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 921.671, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:20Z", "source_id": 49094413, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:28Z", "source_id": 15937176, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:40Z", "source_id": 49103265, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:48Z", "source_id": 15939747, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:13Z", "source_id": 49117453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:16Z", "source_id": 15944024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24495, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:05Z", "source_id": 49139223, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:12Z", "source_id": 15950822, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:37Z", "source_id": 49161601, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:42Z", "source_id": 15958018, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:31Z", "source_id": 49170894, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:36Z", "source_id": 15960974, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:07Z", "source_id": 49190091, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:11Z", "source_id": 15967226, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:14Z", "source_id": 49201270, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:18Z", "source_id": 15970799, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:13Z", "source_id": 49214877, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:18Z", "source_id": 15974997, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:49Z", "source_id": 49222815, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:53Z", "source_id": 15977610, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:30Z", "source_id": 49229194, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:31Z", "source_id": 15979572, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:43Z", "source_id": 49236854, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:47Z", "source_id": 15981958, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:36Z", "source_id": 49241471, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:49:41Z", "source_id": 15983403, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:30Z", "source_id": 49246170, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:33Z", "source_id": 15984822, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:18Z", "source_id": 49257957, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:21Z", "source_id": 15988426, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:58:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0523 |
0523 |
15 |
None |
None |
London Paddington |
0657 |
0657 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34456/2026-09-16/detailed |
None |
Reading |
2026-09-16T06:35:30+01:00 |
London Paddington |
24.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
0634 |
0658 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:58:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988426 |
1789538182350119 |
124 |
124 |
2026-09-16 06:08:03.352762 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:58:00.886261 |
| 568717 |
599200 |
C18552 |
542B04M616 |
2026-09-16 |
COMPLETE |
15989005 |
2026-09-16 06:58:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 599200, "stp": "P", "toc": "Great Northern", "uid": "C18552", "consist": "717007", "dest_crs": "HFN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18552/2026-09-16/detailed", "trust_id": "542B04M616", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford North", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "1", "is_terminated": 1, "next_location": "Hertford North", "signalling_id": "2B04", "timing_status": "LATE", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0658", "current_leg_dep": "0653", "current_leg_end": "Hertford North", "origin_dep_time": "0605", "origin_platform": "9", "current_location": "Hertford North", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.095752, 51.75790249999999], [-0.0954626, 51.75883939999999], [-0.0952727, 51.75931119999999], [-0.0950662, 51.7597755], [-0.0948322, 51.7602285], [-0.0945787, 51.7606778], [-0.0941033, 51.7614032], [-0.0935843, 51.7621109], [-0.0923602, 51.7637502], [-0.09109889999999998, 51.7654436], [-0.0902288, 51.76660619999999], [-0.08983152841195213, 51.76713835526736], [-0.0894094, 51.7677038], [-0.08840579999999999, 51.76917000000001], [-0.08811309999999999, 51.76958239999999], [-0.08786779999999998, 51.77000139999999], [-0.087633, 51.770422499999995], [-0.0874155, 51.7708456], [-0.08697929999999998, 51.7717888], [-0.0866159, 51.77274539999999], [-0.0863192, 51.77372749999999], [-0.08609249999999999, 51.7747144], [-0.0859447, 51.77565539999999], [-0.0858709, 51.7766003], [-0.08586238328573459, 51.77753249589623], [-0.0858599, 51.77780429999999], [-0.0859104, 51.77855100000001], [-0.08600399999999998, 51.7792962], [-0.08614579999999998, 51.7800367], [-0.08654969999999998, 51.781650199999994], [-0.08741359999999998, 51.78366449999999], [-0.08799849999999998, 51.78488920000001], [-0.0885776, 51.786078299999986], [-0.08895479999999999, 51.7868722], [-0.08983152841195213, 51.78869193803632], [-0.0898781, 51.7887886], [-0.090493, 51.790078099999995], [-0.0906324, 51.7903855], [-0.0908355, 51.7908499], [-0.0910823, 51.7914888], [-0.09122479999999998, 51.7918968], [-0.0913326, 51.79226759999999], [-0.0914784, 51.79273760000001], [-0.09169239999999998, 51.793566], [-0.0918632, 51.794593199999994], [-0.09187579999999998, 51.79472640000001], [-0.0919849, 51.79590900000001], [-0.0920379, 51.7964918], [-0.0920693, 51.7967696], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]}", "current_leg_start": "Bayford", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.7989254", "next_location_lon": "-0.0922746", "previous_location": "Bayford", "current_leg_milage": "2.9", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6065.062, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6147.867, \"from_m\": 6065.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7009.773, \"from_m\": 6147.867, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9341.31, \"from_m\": 7009.773, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9407.239, \"from_m\": 9341.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9938.713, \"from_m\": 9407.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10503.636, \"from_m\": 9938.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14164.634, \"from_m\": 10503.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17225.614, \"from_m\": 14164.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17267.525, \"from_m\": 17225.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33154.294, \"from_m\": 17267.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 599200, \"profile_key\": \"4ee95bfd3d0ca5bfc36c7885f305a42321f634d0127cd23d7397ab74a1664814\", \"schedule_id\": 2539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7111.565, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 8088.17, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 9606.294, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Bowes Park\", \"stage_seq\": 10, \"distance_m\": 10787.755, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Palmers Green\", \"stage_seq\": 11, \"distance_m\": 12213.855, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Winchmore Hill\", \"stage_seq\": 12, \"distance_m\": 14083.885, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Grange Park\", \"stage_seq\": 13, \"distance_m\": 15165.236, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Enfield Chase\", \"stage_seq\": 14, \"distance_m\": 16302.592, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Gordon Hill\", \"stage_seq\": 15, \"distance_m\": 17473.705, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Crews Hill\", \"stage_seq\": 16, \"distance_m\": 20100.36, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Cuffley\", \"stage_seq\": 17, \"distance_m\": 22863.652, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Ponsbourne Tunnel Sig. K891\", \"stage_seq\": 18, \"distance_m\": 25102.321, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Bayford\", \"stage_seq\": 19, \"distance_m\": 28415.538, \"section_seq\": 1, \"route_path_id\": 66594}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Hertford North\", \"stage_seq\": 20, \"distance_m\": 33154.294, \"section_seq\": 1, \"route_path_id\": 66594}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33154.294, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66594}], \"total_distance_m\": 33154.294, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 32423.299, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 730.995, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.7989254", "current_position_lon": "-0.0922746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:25Z\", \"source_id\": 49150169, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:27Z\", \"source_id\": 15954362, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:17Z\", \"source_id\": 49157107, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:20Z\", \"source_id\": 15956580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:28Z\", \"source_id\": 49161353, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:32Z\", \"source_id\": 15957942, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:23Z\", \"source_id\": 49164985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:26Z\", \"source_id\": 15959020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:19Z\", \"source_id\": 49170462, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:22Z\", \"source_id\": 15960833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:04Z\", \"source_id\": 49177870, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:07Z\", \"source_id\": 15963212, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:54Z\", \"source_id\": 49181496, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:58Z\", \"source_id\": 15964394, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:30Z\", \"source_id\": 49186791, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:36Z\", \"source_id\": 15966119, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:33Z\", \"source_id\": 49193125, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:36Z\", \"source_id\": 15968204, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15824, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:12Z\", \"source_id\": 49198978, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:17Z\", \"source_id\": 15970091, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:59Z\", \"source_id\": 49205202, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:02Z\", \"source_id\": 15972024, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:26Z\", \"source_id\": 49210944, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:31Z\", \"source_id\": 15973771, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:23Z\", \"source_id\": 49215230, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:27Z\", \"source_id\": 15975104, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:17Z\", \"source_id\": 49219454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:21Z\", \"source_id\": 15976468, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:41Z\", \"source_id\": 49229663, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:44:44Z\", \"source_id\": 15979688, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:28Z\", \"source_id\": 49236198, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:47:32Z\", \"source_id\": 15981822, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:14Z\", \"source_id\": 49248060, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:52:20Z\", \"source_id\": 15985394, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:04Z\", \"source_id\": 49259889, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:07Z\", \"source_id\": 15989005, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford North", "service_state_platform": "1", "timing_fact_generation": 1789538229344113, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:58:02.333430", "service_state_evidence_id": 15989005, "current_leg_start_actual_dep": "2026-09-16T06:53:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-16T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:08:03.810571", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
HFN |
2B04 |
717007 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6065.062, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6147.867, "from_m": 6065.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7009.773, "from_m": 6147.867, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9341.31, "from_m": 7009.773, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9407.239, "from_m": 9341.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9938.713, "from_m": 9407.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10503.636, "from_m": 9938.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14164.634, "from_m": 10503.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17225.614, "from_m": 14164.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17267.525, "from_m": 17225.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33154.294, "from_m": 17267.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 599200, "profile_key": "4ee95bfd3d0ca5bfc36c7885f305a42321f634d0127cd23d7397ab74a1664814", "schedule_id": 2539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Harringay", "stage_seq": 7, "distance_m": 7111.565, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Hornsey", "stage_seq": 8, "distance_m": 8088.17, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 9606.294, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Bowes Park", "stage_seq": 10, "distance_m": 10787.755, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Palmers Green", "stage_seq": 11, "distance_m": 12213.855, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Winchmore Hill", "stage_seq": 12, "distance_m": 14083.885, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Grange Park", "stage_seq": 13, "distance_m": 15165.236, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Enfield Chase", "stage_seq": 14, "distance_m": 16302.592, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Gordon Hill", "stage_seq": 15, "distance_m": 17473.705, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Crews Hill", "stage_seq": 16, "distance_m": 20100.36, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Cuffley", "stage_seq": 17, "distance_m": 22863.652, "section_seq": 1, "route_path_id": 66594}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 18, "distance_m": 25102.321, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Bayford", "stage_seq": 19, "distance_m": 28415.538, "section_seq": 1, "route_path_id": 66594}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Hertford North", "stage_seq": 20, "distance_m": 33154.294, "section_seq": 1, "route_path_id": 66594}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33154.294, "from_m": 0.0, "section_seq": 1, "route_path_id": 66594}], "total_distance_m": 33154.294, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 32423.299, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 730.995, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:25Z", "source_id": 49150169, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:27Z", "source_id": 15954362, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:17Z", "source_id": 49157107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:20Z", "source_id": 15956580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:28Z", "source_id": 49161353, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:32Z", "source_id": 15957942, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:23Z", "source_id": 49164985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:26Z", "source_id": 15959020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:19Z", "source_id": 49170462, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:22Z", "source_id": 15960833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:04Z", "source_id": 49177870, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:07Z", "source_id": 15963212, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:54Z", "source_id": 49181496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:58Z", "source_id": 15964394, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16030, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:30Z", "source_id": 49186791, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:36Z", "source_id": 15966119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:33Z", "source_id": 49193125, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:36Z", "source_id": 15968204, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15824, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:12Z", "source_id": 49198978, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:17Z", "source_id": 15970091, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15819, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:59Z", "source_id": 49205202, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:02Z", "source_id": 15972024, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:26Z", "source_id": 49210944, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:31Z", "source_id": 15973771, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:23Z", "source_id": 49215230, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:27Z", "source_id": 15975104, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15789, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:17Z", "source_id": 49219454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:21Z", "source_id": 15976468, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:41Z", "source_id": 49229663, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:44:44Z", "source_id": 15979688, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:28Z", "source_id": 49236198, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:47:32Z", "source_id": 15981822, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:14Z", "source_id": 49248060, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:52:20Z", "source_id": 15985394, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15738, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:04Z", "source_id": 49259889, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:07Z", "source_id": 15989005, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:58:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
0605 |
0605 |
9 |
None |
None |
Hertford North |
0657 |
0657 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18552/2026-09-16/detailed |
None |
Bayford |
2026-09-16T06:53:00+01:00 |
Hertford North |
5.0 |
{"type": "LineString", "coordinates": [[-0.095752, 51.75790249999999], [-0.0954626, 51.75883939999999], [-0.0952727, 51.75931119999999], [-0.0950662, 51.7597755], [-0.0948322, 51.7602285], [-0.0945787, 51.7606778], [-0.0941033, 51.7614032], [-0.0935843, 51.7621109], [-0.0923602, 51.7637502], [-0.09109889999999998, 51.7654436], [-0.0902288, 51.76660619999999], [-0.08983152841195213, 51.76713835526736], [-0.0894094, 51.7677038], [-0.08840579999999999, 51.76917000000001], [-0.08811309999999999, 51.76958239999999], [-0.08786779999999998, 51.77000139999999], [-0.087633, 51.770422499999995], [-0.0874155, 51.7708456], [-0.08697929999999998, 51.7717888], [-0.0866159, 51.77274539999999], [-0.0863192, 51.77372749999999], [-0.08609249999999999, 51.7747144], [-0.0859447, 51.77565539999999], [-0.0858709, 51.7766003], [-0.08586238328573459, 51.77753249589623], [-0.0858599, 51.77780429999999], [-0.0859104, 51.77855100000001], [-0.08600399999999998, 51.7792962], [-0.08614579999999998, 51.7800367], [-0.08654969999999998, 51.781650199999994], [-0.08741359999999998, 51.78366449999999], [-0.08799849999999998, 51.78488920000001], [-0.0885776, 51.786078299999986], [-0.08895479999999999, 51.7868722], [-0.08983152841195213, 51.78869193803632], [-0.0898781, 51.7887886], [-0.090493, 51.790078099999995], [-0.0906324, 51.7903855], [-0.0908355, 51.7908499], [-0.0910823, 51.7914888], [-0.09122479999999998, 51.7918968], [-0.0913326, 51.79226759999999], [-0.0914784, 51.79273760000001], [-0.09169239999999998, 51.793566], [-0.0918632, 51.794593199999994], [-0.09187579999999998, 51.79472640000001], [-0.0919849, 51.79590900000001], [-0.0920379, 51.7964918], [-0.0920693, 51.7967696], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]} |
2.9 |
0653 |
0658 |
Bayford |
Hertford North |
Hertford North |
51.7989254 |
-0.0922746 |
51.7989254 |
-0.0922746 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:58:00 |
Hertford North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989005 |
1789538229344113 |
93 |
93 |
2026-09-16 06:08:03.810571 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:58:02.333430 |
| 568718 |
588127 |
C04560 |
071M11M915 |
2026-09-15 |
COMPLETE |
15988388 |
2026-09-16 06:58:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 588127, "stp": "O", "toc": "Caledonian Sleeper", "uid": "C04560", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04560/2026-09-16/detailed", "trust_id": "071M11M915", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-15", "dest_arr_time": "0715", "dest_platform": "1", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1M11", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0658", "current_leg_dep": "0640", "current_leg_end": "London Euston", "origin_dep_time": "2340", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": null, "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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47047.303, \"from_m\": 44909.231, \"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\": 47109.282, \"from_m\": 47047.303, \"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\": 47887.043, \"from_m\": 47109.282, \"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\": 52630.074, \"from_m\": 47887.043, \"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\": 64232.828, \"from_m\": 52630.074, \"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\": 69958.085, \"from_m\": 64232.828, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 70485.271, \"from_m\": 69958.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\": 70544.803, \"from_m\": 70485.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71630.8, \"from_m\": 70544.803, \"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\": 71689.756, \"from_m\": 71630.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\": 71894.653, \"from_m\": 71689.756, \"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\": 83412.597, \"from_m\": 71894.653, \"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\": 86372.419, \"from_m\": 83412.597, \"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\": 90526.67, \"from_m\": 86372.419, \"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\": 95371.399, \"from_m\": 90526.67, \"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\": 95389.105, \"from_m\": 95371.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\": 104727.076, \"from_m\": 95389.105, \"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\": 122501.98, \"from_m\": 104727.076, \"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\": 122538.25, \"from_m\": 122501.98, \"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\": 124153.748, \"from_m\": 122538.25, \"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\": 144508.116, \"from_m\": 124153.748, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 147632.652, \"from_m\": 144508.116, \"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\": 148573.596, \"from_m\": 147632.652, \"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\": 152219.57, \"from_m\": 148573.596, \"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\": 152263.85, \"from_m\": 152219.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154659.712, \"from_m\": 152263.85, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 163077.96, \"from_m\": 154659.712, \"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\": 163436.842, \"from_m\": 163077.96, \"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\": 163499.032, \"from_m\": 163436.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163817.429, \"from_m\": 163499.032, \"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\": 165117.401, \"from_m\": 163817.429, \"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\": 165210.347, \"from_m\": 165117.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171830.513, \"from_m\": 165886.573, \"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\": 173161.875, \"from_m\": 171830.513, \"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\": 174826.648, \"from_m\": 173161.875, \"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\": 188120.05, \"from_m\": 174826.648, \"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\": 192177.039, \"from_m\": 188120.05, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 193652.204, \"from_m\": 192177.039, \"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\": 193700.64, \"from_m\": 193652.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 195263.988, \"from_m\": 193700.64, \"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\": 198230.567, \"from_m\": 195263.988, \"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\": 198556.64, \"from_m\": 198230.567, \"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\": 203631.827, \"from_m\": 198556.64, \"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\": 207706.487, \"from_m\": 203631.827, \"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\": 214003.206, \"from_m\": 207706.487, \"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\": 215574.29, \"from_m\": 214003.206, \"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\": 225513.246, \"from_m\": 215574.29, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 228706.409, \"from_m\": 225513.246, \"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\": 230462.842, \"from_m\": 228706.409, \"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\": 233824.879, \"from_m\": 230462.842, \"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\": 240629.971, \"from_m\": 233824.879, \"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\": 245582.181, \"from_m\": 240629.971, \"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\": 252531.534, \"from_m\": 245582.181, \"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\": 272363.912, \"from_m\": 252531.534, \"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\": 274059.704, \"from_m\": 272363.912, \"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\": 277409.167, \"from_m\": 274059.704, \"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\": 307127.094, \"from_m\": 277409.167, \"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\": 308630.48, \"from_m\": 307127.094, \"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\": 308775.966, \"from_m\": 308630.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308833.748, \"from_m\": 308775.966, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 308856.643, \"from_m\": 308833.748, \"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\": 309905.83, \"from_m\": 308856.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\": 310132.331, \"from_m\": 309905.83, \"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\": 310186.413, \"from_m\": 310132.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310226.633, \"from_m\": 310186.413, \"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\": 310274.889, \"from_m\": 310226.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310295.785, \"from_m\": 310274.889, \"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\": 310343.118, \"from_m\": 310295.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 313834.523, \"from_m\": 310343.118, \"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\": 313900.694, \"from_m\": 313834.523, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313907.806, \"from_m\": 313900.694, \"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\": 313995.589, \"from_m\": 313907.806, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 314008.518, \"from_m\": 313995.589, \"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\": 314081.439, \"from_m\": 314008.518, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 321673.209, \"from_m\": 314081.439, \"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\": 332511.304, \"from_m\": 321673.209, \"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\": 333325.991, \"from_m\": 332511.304, \"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\": 333381.402, \"from_m\": 333325.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334308.602, \"from_m\": 333381.402, \"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\": 347174.048, \"from_m\": 334308.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\": 347219.569, \"from_m\": 347174.048, \"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\": 353092.999, \"from_m\": 347219.569, \"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\": 353146.805, \"from_m\": 353092.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 353198.936, \"from_m\": 353146.805, \"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\": 355822.853, \"from_m\": 353198.936, \"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\": 390289.878, \"from_m\": 355822.853, \"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\": 392085.691, \"from_m\": 390289.878, \"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\": 429916.904, \"from_m\": 392085.691, \"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\": 429983.416, \"from_m\": 429916.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 431417.044, \"from_m\": 429983.416, \"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\": 431495.495, \"from_m\": 431417.044, \"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\": 432455.194, \"from_m\": 431495.495, \"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\": 433782.326, \"from_m\": 432455.194, \"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\": 435477.409, \"from_m\": 433782.326, \"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\": 435564.275, \"from_m\": 435477.409, \"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\": 441216.018, \"from_m\": 435564.275, \"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\": 487954.767, \"from_m\": 441216.018, \"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\": 488027.639, \"from_m\": 487954.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\": 502363.874, \"from_m\": 488027.639, \"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\": 508249.116, \"from_m\": 502363.874, \"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\": 508319.485, \"from_m\": 508249.116, \"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\": 508391.581, \"from_m\": 508319.485, \"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\": 508457.41, \"from_m\": 508391.581, \"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\": 513624.666, \"from_m\": 508457.41, \"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\": 514951.381, \"from_m\": 513624.666, \"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\": 514988.97, \"from_m\": 514951.381, \"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\": 528833.984, \"from_m\": 514988.97, \"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\": 535263.933, \"from_m\": 528833.984, \"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\": 554044.632, \"from_m\": 535263.933, \"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\": 554139.243, \"from_m\": 554044.632, \"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\": 567247.807, \"from_m\": 554139.243, \"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\": 572025.581, \"from_m\": 567247.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 579600.347, \"from_m\": 572025.581, \"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\": 582633.248, \"from_m\": 579600.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 585057.769, \"from_m\": 582633.248, \"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\": 585165.046, \"from_m\": 585057.769, \"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\": 585267.437, \"from_m\": 585165.046, \"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\": 585338.233, \"from_m\": 585267.437, \"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\": 598824.36, \"from_m\": 585338.233, \"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\": 600756.947, \"from_m\": 598824.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 609025.364, \"from_m\": 600756.947, \"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\": 609079.302, \"from_m\": 609025.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 634858.671, \"from_m\": 609079.302, \"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\": 638228.531, \"from_m\": 634858.671, \"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\": 639731.963, \"from_m\": 638228.531, \"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\": 641576.951, \"from_m\": 639731.963, \"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\": 642728.987, \"from_m\": 641576.951, \"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\": 642775.878, \"from_m\": 642728.987, \"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\": 644004.444, \"from_m\": 642775.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 644483.193, \"from_m\": 644004.444, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 644538.478, \"from_m\": 644483.193, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 644582.562, \"from_m\": 644538.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\": 644625.798, \"from_m\": 644582.562, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 644690.6, \"from_m\": 644625.798, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645370.413, \"from_m\": 644690.6, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 645377.318, \"from_m\": 645370.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 588127, \"profile_key\": \"d307244a0d8d69a5b435e48df00d2f5a836cb73ad7d5b119e03ad7e8d52f2c51\", \"schedule_id\": 31513, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Newton West Jn\", \"stage_seq\": 7, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Newton East Jn\", \"stage_seq\": 8, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Uddingston Jn\", \"stage_seq\": 9, \"distance_m\": 13768.931, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2358\", \"location\": \"Motherwell\", \"stage_seq\": 10, \"distance_m\": 20675.213, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Shieldmuir\", \"stage_seq\": 11, \"distance_m\": 23431.773, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Law Jn\", \"stage_seq\": 12, \"distance_m\": 29203.698, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Lanark Jn\", \"stage_seq\": 13, \"distance_m\": 42026.55, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 14, \"distance_m\": 44849.361, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0040\", \"location\": \"Carstairs\", \"stage_seq\": 15, \"distance_m\": 46153.808, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 16, \"distance_m\": 47008.184, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0054H\", \"location\": \"Abington\", \"stage_seq\": 17, \"distance_m\": 71247.76, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0101H\", \"location\": \"Beattock Summit\", \"stage_seq\": 18, \"distance_m\": 84405.654, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0109\", \"location\": \"Beattock\", \"stage_seq\": 19, \"distance_m\": 100330.16, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0119H\", \"location\": \"Lockerbie\", \"stage_seq\": 20, \"distance_m\": 122972.496, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0131H\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 21, \"distance_m\": 144761.068, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0134H\", \"location\": \"Gretna Jn\", \"stage_seq\": 22, \"distance_m\": 150513.85, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0140\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 23, \"distance_m\": 161436.976, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0141\", \"location\": \"Caldew Jn\", \"stage_seq\": 24, \"distance_m\": 163404.7, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": false, \"wtt_arr\": \"0143\", \"wtt_dep\": \"0145\", \"location\": \"Carlisle\", \"stage_seq\": 25, \"distance_m\": 164477.289, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0200H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 26, \"distance_m\": 193130.172, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0203H\", \"location\": \"Eden Valley\", \"stage_seq\": 27, \"distance_m\": 199276.305, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0211\", \"location\": \"Shap Summit\", \"stage_seq\": 28, \"distance_m\": 214974.559, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0216\", \"location\": \"Tebay\", \"stage_seq\": 29, \"distance_m\": 223859.611, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0222H\", \"location\": \"Grayrigg\", \"stage_seq\": 30, \"distance_m\": 233379.977, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0228\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 31, \"distance_m\": 244774.879, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0238H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 32, \"distance_m\": 265726.494, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0242\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 33, \"distance_m\": 272618.475, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0244H\", \"location\": \"Lancaster\", \"stage_seq\": 34, \"distance_m\": 275598.371, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0253H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 35, \"distance_m\": 294333.235, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0304H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 36, \"distance_m\": 308600.014, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": false, \"wtt_arr\": \"0306\", \"wtt_dep\": \"0315\", \"location\": \"Preston\", \"stage_seq\": 37, \"distance_m\": 309377.176, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0316H\", \"location\": \"Ribble Jn\", \"stage_seq\": 38, \"distance_m\": 310274.889, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0320H\", \"location\": \"Euxton Jn\", \"stage_seq\": 39, \"distance_m\": 317936.976, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0322\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 40, \"distance_m\": 321550.888, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0327H\", \"location\": \"Wigan North Western\", \"stage_seq\": 41, \"distance_m\": 333700.141, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0328\", \"location\": \"Wigan South Jn\", \"stage_seq\": 42, \"distance_m\": 334383.815, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0329\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 43, \"distance_m\": 335753.671, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0334\", \"location\": \"Golborne Jn\", \"stage_seq\": 44, \"distance_m\": 343047.5, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0337H\", \"location\": \"Winwick Jn\", \"stage_seq\": 45, \"distance_m\": 347174.048, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0340\", \"location\": \"Dallam Jn\", \"stage_seq\": 46, \"distance_m\": 351545.054, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0341H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 47, \"distance_m\": 352690.133, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0344\", \"location\": \"Walton Old Jn\", \"stage_seq\": 48, \"distance_m\": 353908.722, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0346H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 49, \"distance_m\": 355548.262, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0353H\", \"location\": \"Weaver Jn\", \"stage_seq\": 50, \"distance_m\": 364390.205, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0355H\", \"location\": \"Acton Bridge\", \"stage_seq\": 51, \"distance_m\": 368128.725, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0356H\", \"location\": \"Hartford Jn\", \"stage_seq\": 52, \"distance_m\": 370851.165, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0401H\", \"location\": \"Winsford\", \"stage_seq\": 53, \"distance_m\": 379407.114, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0408\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 54, \"distance_m\": 390221.094, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Crewe\", \"stage_seq\": 55, \"distance_m\": 391400.049, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0413\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 56, \"distance_m\": 394089.956, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0418H\", \"location\": \"Madeley\", \"stage_seq\": 57, \"distance_m\": 404750.643, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0430H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 58, \"distance_m\": 424320.44, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434H\", \"location\": \"Stafford\", \"stage_seq\": 59, \"distance_m\": 430771.87, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0435\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 60, \"distance_m\": 431551.844, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"Whitehouse Jn\", \"stage_seq\": 61, \"distance_m\": 435564.275, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440H\", \"location\": \"Colwich Jn\", \"stage_seq\": 62, \"distance_m\": 441031.872, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0442H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 63, \"distance_m\": 444942.332, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0449\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 64, \"distance_m\": 457355.167, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Amington Jn\", \"stage_seq\": 65, \"distance_m\": 470028.342, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Nuneaton\", \"stage_seq\": 66, \"distance_m\": 489282.009, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 67, \"distance_m\": 511485.901, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Rugby\", \"stage_seq\": 68, \"distance_m\": 512535.208, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 69, \"distance_m\": 514871.155, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Weedon\", \"stage_seq\": 70, \"distance_m\": 534007.913, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 71, \"distance_m\": 554540.344, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 72, \"distance_m\": 565264.096, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 73, \"distance_m\": 568772.815, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Bletchley\", \"stage_seq\": 74, \"distance_m\": 570306.17, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Ledburn Jn\", \"stage_seq\": 75, \"distance_m\": 585165.046, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Tring\", \"stage_seq\": 76, \"distance_m\": 594484.366, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 77, \"distance_m\": 604312.845, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0640\", \"location\": \"Watford Junction\", \"stage_seq\": 78, \"distance_m\": 617329.291, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 79, \"distance_m\": 627086.525, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Wembley Central\", \"stage_seq\": 80, \"distance_m\": 632462.027, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 81, \"distance_m\": 636880.228, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Camden Jn\", \"stage_seq\": 82, \"distance_m\": 642644.316, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Camden South Jn\", \"stage_seq\": 83, \"distance_m\": 643584.926, \"section_seq\": 1, \"route_path_id\": 65874}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 84, \"distance_m\": 645377.318, \"section_seq\": 1, \"route_path_id\": 65874}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 645377.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65874}], \"total_distance_m\": 645377.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 632478.051, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 12899.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2340", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:54:49Z\", \"source_id\": 48952111, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:54:54Z\", \"source_id\": 15900544, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:59:48Z\", \"source_id\": 48958566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T22:59:53Z\", \"source_id\": 15902499, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:15:08Z\", \"source_id\": 48976868, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:15:14Z\", \"source_id\": 15907578, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:18:49Z\", \"source_id\": 49017292, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:18:53Z\", \"source_id\": 15917941, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:37:32Z\", \"source_id\": 49022751, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:37:37Z\", \"source_id\": 15919307, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:58:58Z\", \"source_id\": 49027933, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:59:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:59:02Z\", \"source_id\": 15920338, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:22:43Z\", \"source_id\": 49032749, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:22:49Z\", \"source_id\": 15921144, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:36:26Z\", \"source_id\": 49035434, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:36:34Z\", \"source_id\": 15921559, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:00:03Z\", \"source_id\": 49040030, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:00:08Z\", \"source_id\": 15922278, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:19:30Z\", \"source_id\": 49043564, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:19:34Z\", \"source_id\": 15922895, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:58:28Z\", \"source_id\": 49051313, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:58:32Z\", \"source_id\": 15924565, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:05:41Z\", \"source_id\": 49053085, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:06:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:05:44Z\", \"source_id\": 15925053, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:10:17Z\", \"source_id\": 49054220, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:10:18Z\", \"source_id\": 15925351, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:17:17Z\", \"source_id\": 49056079, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:17:23Z\", \"source_id\": 15925873, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:41:41Z\", \"source_id\": 49064566, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:41:48Z\", \"source_id\": 15928376, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:48:11Z\", \"source_id\": 49067713, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:48:18Z\", \"source_id\": 15929325, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:03:49Z\", \"source_id\": 49076655, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:03:53Z\", \"source_id\": 15932041, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:40Z\", \"source_id\": 49081617, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:43Z\", \"source_id\": 15933408, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:16:33Z\", \"source_id\": 49086472, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:16:39Z\", \"source_id\": 15934830, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:24Z\", \"source_id\": 49090540, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:29Z\", \"source_id\": 15936038, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:16Z\", \"source_id\": 49094332, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:25:19Z\", \"source_id\": 15937153, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:38Z\", \"source_id\": 49114052, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:43Z\", \"source_id\": 15943029, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:38Z\", \"source_id\": 49126396, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:38Z\", \"source_id\": 15946764, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:51Z\", \"source_id\": 49165858, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:56Z\", \"source_id\": 15959310, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:01Z\", \"source_id\": 49169910, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:08Z\", \"source_id\": 15960657, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:10Z\", \"source_id\": 49190140, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:11Z\", \"source_id\": 15967243, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:02Z\", \"source_id\": 49212190, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:05Z\", \"source_id\": 15974179, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:29Z\", \"source_id\": 49234027, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:46:36Z\", \"source_id\": 15981108, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:48Z\", \"source_id\": 49239429, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:48:52Z\", \"source_id\": 15982752, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:15Z\", \"source_id\": 49257782, \"stage_seq\": 88, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:56:18Z\", \"source_id\": 15988388, \"stage_seq\": 88, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "1", "timing_fact_generation": 1789538179046380, "current_leg_arrival_utc": "2026-09-16T06:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:58:02.337464", "service_state_evidence_id": 15988388, "current_leg_start_actual_dep": "2026-09-16T06:43:00+01:00", "operational_evidence_version": 382, "service_state_event_time_utc": "2026-09-16T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:08:03.801702", "service_state_valid_until_kind": null, "operational_interpretation_version": 382, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Caledonian Sleeper |
O |
GLC |
EUS |
1M11 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "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": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47047.303, "from_m": 44909.231, "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": 47109.282, "from_m": 47047.303, "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": 47887.043, "from_m": 47109.282, "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": 52630.074, "from_m": 47887.043, "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": 64232.828, "from_m": 52630.074, "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": 69958.085, "from_m": 64232.828, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 70485.271, "from_m": 69958.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": 70544.803, "from_m": 70485.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71630.8, "from_m": 70544.803, "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": 71689.756, "from_m": 71630.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": 71894.653, "from_m": 71689.756, "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": 83412.597, "from_m": 71894.653, "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": 86372.419, "from_m": 83412.597, "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": 90526.67, "from_m": 86372.419, "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": 95371.399, "from_m": 90526.67, "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": 95389.105, "from_m": 95371.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": 104727.076, "from_m": 95389.105, "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": 122501.98, "from_m": 104727.076, "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": 122538.25, "from_m": 122501.98, "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": 124153.748, "from_m": 122538.25, "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": 144508.116, "from_m": 124153.748, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 147632.652, "from_m": 144508.116, "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": 148573.596, "from_m": 147632.652, "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": 152219.57, "from_m": 148573.596, "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": 152263.85, "from_m": 152219.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154659.712, "from_m": 152263.85, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 163077.96, "from_m": 154659.712, "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": 163436.842, "from_m": 163077.96, "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": 163499.032, "from_m": 163436.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163817.429, "from_m": 163499.032, "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": 165117.401, "from_m": 163817.429, "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": 165210.347, "from_m": 165117.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171830.513, "from_m": 165886.573, "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": 173161.875, "from_m": 171830.513, "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": 174826.648, "from_m": 173161.875, "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": 188120.05, "from_m": 174826.648, "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": 192177.039, "from_m": 188120.05, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 193652.204, "from_m": 192177.039, "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": 193700.64, "from_m": 193652.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 195263.988, "from_m": 193700.64, "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": 198230.567, "from_m": 195263.988, "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": 198556.64, "from_m": 198230.567, "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": 203631.827, "from_m": 198556.64, "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": 207706.487, "from_m": 203631.827, "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": 214003.206, "from_m": 207706.487, "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": 215574.29, "from_m": 214003.206, "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": 225513.246, "from_m": 215574.29, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 228706.409, "from_m": 225513.246, "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": 230462.842, "from_m": 228706.409, "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": 233824.879, "from_m": 230462.842, "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": 240629.971, "from_m": 233824.879, "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": 245582.181, "from_m": 240629.971, "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": 252531.534, "from_m": 245582.181, "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": 272363.912, "from_m": 252531.534, "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": 274059.704, "from_m": 272363.912, "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": 277409.167, "from_m": 274059.704, "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": 307127.094, "from_m": 277409.167, "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": 308630.48, "from_m": 307127.094, "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": 308775.966, "from_m": 308630.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308833.748, "from_m": 308775.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 308856.643, "from_m": 308833.748, "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": 309905.83, "from_m": 308856.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": 310132.331, "from_m": 309905.83, "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": 310186.413, "from_m": 310132.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310226.633, "from_m": 310186.413, "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": 310274.889, "from_m": 310226.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310295.785, "from_m": 310274.889, "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": 310343.118, "from_m": 310295.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 313834.523, "from_m": 310343.118, "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": 313900.694, "from_m": 313834.523, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313907.806, "from_m": 313900.694, "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": 313995.589, "from_m": 313907.806, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 314008.518, "from_m": 313995.589, "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": 314081.439, "from_m": 314008.518, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 321673.209, "from_m": 314081.439, "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": 332511.304, "from_m": 321673.209, "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": 333325.991, "from_m": 332511.304, "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": 333381.402, "from_m": 333325.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334308.602, "from_m": 333381.402, "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": 347174.048, "from_m": 334308.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": 347219.569, "from_m": 347174.048, "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": 353092.999, "from_m": 347219.569, "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": 353146.805, "from_m": 353092.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 353198.936, "from_m": 353146.805, "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": 355822.853, "from_m": 353198.936, "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": 390289.878, "from_m": 355822.853, "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": 392085.691, "from_m": 390289.878, "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": 429916.904, "from_m": 392085.691, "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": 429983.416, "from_m": 429916.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 431417.044, "from_m": 429983.416, "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": 431495.495, "from_m": 431417.044, "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": 432455.194, "from_m": 431495.495, "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": 433782.326, "from_m": 432455.194, "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": 435477.409, "from_m": 433782.326, "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": 435564.275, "from_m": 435477.409, "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": 441216.018, "from_m": 435564.275, "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": 487954.767, "from_m": 441216.018, "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": 488027.639, "from_m": 487954.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": 502363.874, "from_m": 488027.639, "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": 508249.116, "from_m": 502363.874, "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": 508319.485, "from_m": 508249.116, "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": 508391.581, "from_m": 508319.485, "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": 508457.41, "from_m": 508391.581, "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": 513624.666, "from_m": 508457.41, "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": 514951.381, "from_m": 513624.666, "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": 514988.97, "from_m": 514951.381, "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": 528833.984, "from_m": 514988.97, "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": 535263.933, "from_m": 528833.984, "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": 554044.632, "from_m": 535263.933, "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": 554139.243, "from_m": 554044.632, "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": 567247.807, "from_m": 554139.243, "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": 572025.581, "from_m": 567247.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 579600.347, "from_m": 572025.581, "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": 582633.248, "from_m": 579600.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 585057.769, "from_m": 582633.248, "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": 585165.046, "from_m": 585057.769, "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": 585267.437, "from_m": 585165.046, "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": 585338.233, "from_m": 585267.437, "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": 598824.36, "from_m": 585338.233, "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": 600756.947, "from_m": 598824.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 609025.364, "from_m": 600756.947, "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": 609079.302, "from_m": 609025.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 634858.671, "from_m": 609079.302, "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": 638228.531, "from_m": 634858.671, "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": 639731.963, "from_m": 638228.531, "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": 641576.951, "from_m": 639731.963, "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": 642728.987, "from_m": 641576.951, "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": 642775.878, "from_m": 642728.987, "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": 644004.444, "from_m": 642775.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 644483.193, "from_m": 644004.444, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 644538.478, "from_m": 644483.193, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 644582.562, "from_m": 644538.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": 644625.798, "from_m": 644582.562, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 644690.6, "from_m": 644625.798, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645370.413, "from_m": 644690.6, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 645377.318, "from_m": 645370.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 588127, "profile_key": "d307244a0d8d69a5b435e48df00d2f5a836cb73ad7d5b119e03ad7e8d52f2c51", "schedule_id": 31513, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2340", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Newton West Jn", "stage_seq": 7, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Newton East Jn", "stage_seq": 8, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Uddingston Jn", "stage_seq": 9, "distance_m": 13768.931, "section_seq": 1, "route_path_id": 65874}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2358", "location": "Motherwell", "stage_seq": 10, "distance_m": 20675.213, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Shieldmuir", "stage_seq": 11, "distance_m": 23431.773, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Law Jn", "stage_seq": 12, "distance_m": 29203.698, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Lanark Jn", "stage_seq": 13, "distance_m": 42026.55, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Carstairs North Jn", "stage_seq": 14, "distance_m": 44849.361, "section_seq": 1, "route_path_id": 65874}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0040", "location": "Carstairs", "stage_seq": 15, "distance_m": 46153.808, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041H", "location": "Carstairs South Jn", "stage_seq": 16, "distance_m": 47008.184, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0054H", "location": "Abington", "stage_seq": 17, "distance_m": 71247.76, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0101H", "location": "Beattock Summit", "stage_seq": 18, "distance_m": 84405.654, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0109", "location": "Beattock", "stage_seq": 19, "distance_m": 100330.16, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0119H", "location": "Lockerbie", "stage_seq": 20, "distance_m": 122972.496, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0131H", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 21, "distance_m": 144761.068, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0134H", "location": "Gretna Jn", "stage_seq": 22, "distance_m": 150513.85, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0140", "location": "Carlisle Kingmoor Jcn", "stage_seq": 23, "distance_m": 161436.976, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0141", "location": "Caldew Jn", "stage_seq": 24, "distance_m": 163404.7, "section_seq": 1, "route_path_id": 65874}, {"is_pass": false, "wtt_arr": "0143", "wtt_dep": "0145", "location": "Carlisle", "stage_seq": 25, "distance_m": 164477.289, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0200H", "location": "Penrith North Lakes", "stage_seq": 26, "distance_m": 193130.172, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0203H", "location": "Eden Valley", "stage_seq": 27, "distance_m": 199276.305, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0211", "location": "Shap Summit", "stage_seq": 28, "distance_m": 214974.559, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0216", "location": "Tebay", "stage_seq": 29, "distance_m": 223859.611, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0222H", "location": "Grayrigg", "stage_seq": 30, "distance_m": 233379.977, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0228", "location": "Oxenholme Lake District", "stage_seq": 31, "distance_m": 244774.879, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0238H", "location": "Carnforth North Jn", "stage_seq": 32, "distance_m": 265726.494, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0242", "location": "Morecambe South Jn", "stage_seq": 33, "distance_m": 272618.475, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0244H", "location": "Lancaster", "stage_seq": 34, "distance_m": 275598.371, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0253H", "location": "Garstang & Catteral", "stage_seq": 35, "distance_m": 294333.235, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0304H", "location": "Preston Fylde Jn", "stage_seq": 36, "distance_m": 308600.014, "section_seq": 1, "route_path_id": 65874}, {"is_pass": false, "wtt_arr": "0306", "wtt_dep": "0315", "location": "Preston", "stage_seq": 37, "distance_m": 309377.176, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0316H", "location": "Ribble Jn", "stage_seq": 38, "distance_m": 310274.889, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0320H", "location": "Euxton Jn", "stage_seq": 39, "distance_m": 317936.976, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0322", "location": "Balshaw Lane Jn", "stage_seq": 40, "distance_m": 321550.888, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0327H", "location": "Wigan North Western", "stage_seq": 41, "distance_m": 333700.141, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0328", "location": "Wigan South Jn", "stage_seq": 42, "distance_m": 334383.815, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0329", "location": "Springs Branch Jn", "stage_seq": 43, "distance_m": 335753.671, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0334", "location": "Golborne Jn", "stage_seq": 44, "distance_m": 343047.5, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0337H", "location": "Winwick Jn", "stage_seq": 45, "distance_m": 347174.048, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0340", "location": "Dallam Jn", "stage_seq": 46, "distance_m": 351545.054, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0341H", "location": "Warrington Bank Quay", "stage_seq": 47, "distance_m": 352690.133, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0344", "location": "Walton Old Jn", "stage_seq": 48, "distance_m": 353908.722, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0346H", "location": "Acton Grange Jn", "stage_seq": 49, "distance_m": 355548.262, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0353H", "location": "Weaver Jn", "stage_seq": 50, "distance_m": 364390.205, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0355H", "location": "Acton Bridge", "stage_seq": 51, "distance_m": 368128.725, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0356H", "location": "Hartford Jn", "stage_seq": 52, "distance_m": 370851.165, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0401H", "location": "Winsford", "stage_seq": 53, "distance_m": 379407.114, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0408", "location": "Crewe Coal Yard S.B.", "stage_seq": 54, "distance_m": 390221.094, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0411", "location": "Crewe", "stage_seq": 55, "distance_m": 391400.049, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0413", "location": "Crewe Basford Hall Jn", "stage_seq": 56, "distance_m": 394089.956, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0418H", "location": "Madeley", "stage_seq": 57, "distance_m": 404750.643, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0430H", "location": "Little Bridgeford Jn", "stage_seq": 58, "distance_m": 424320.44, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434H", "location": "Stafford", "stage_seq": 59, "distance_m": 430771.87, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0435", "location": "Stafford Trent Valley Jn", "stage_seq": 60, "distance_m": 431551.844, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "Whitehouse Jn", "stage_seq": 61, "distance_m": 435564.275, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440H", "location": "Colwich Jn", "stage_seq": 62, "distance_m": 441031.872, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0442H", "location": "Rugeley North Jn", "stage_seq": 63, "distance_m": 444942.332, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0449", "location": "Lichfield TV North Jn (LL)", "stage_seq": 64, "distance_m": 457355.167, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455", "location": "Amington Jn", "stage_seq": 65, "distance_m": 470028.342, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Nuneaton", "stage_seq": 66, "distance_m": 489282.009, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Rugby Trent Valley Jn", "stage_seq": 67, "distance_m": 511485.901, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Rugby", "stage_seq": 68, "distance_m": 512535.208, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Hillmorton Jn", "stage_seq": 69, "distance_m": 514871.155, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Weedon", "stage_seq": 70, "distance_m": 534007.913, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Hanslope Jn", "stage_seq": 71, "distance_m": 554540.344, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Milton Keynes Central", "stage_seq": 72, "distance_m": 565264.096, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Denbigh Hall South Jn", "stage_seq": 73, "distance_m": 568772.815, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Bletchley", "stage_seq": 74, "distance_m": 570306.17, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Ledburn Jn", "stage_seq": 75, "distance_m": 585165.046, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Tring", "stage_seq": 76, "distance_m": 594484.366, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Bourne End Jn (Herts)", "stage_seq": 77, "distance_m": 604312.845, "section_seq": 1, "route_path_id": 65874}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0640", "location": "Watford Junction", "stage_seq": 78, "distance_m": 617329.291, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Harrow & Wealdstone", "stage_seq": 79, "distance_m": 627086.525, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Wembley Central", "stage_seq": 80, "distance_m": 632462.027, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Willesden West London Jn", "stage_seq": 81, "distance_m": 636880.228, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Camden Jn", "stage_seq": 82, "distance_m": 642644.316, "section_seq": 1, "route_path_id": 65874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Camden South Jn", "stage_seq": 83, "distance_m": 643584.926, "section_seq": 1, "route_path_id": 65874}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "London Euston", "stage_seq": 84, "distance_m": 645377.318, "section_seq": 1, "route_path_id": 65874}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 645377.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 65874}], "total_distance_m": 645377.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 632478.051, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 12899.267, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2450, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:54:49Z", "source_id": 48952111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T22:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:54:54Z", "source_id": 15900544, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:59:48Z", "source_id": 48958566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T23:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T22:59:53Z", "source_id": 15902499, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2638, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:15:08Z", "source_id": 48976868, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T23:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:15:14Z", "source_id": 15907578, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:18:49Z", "source_id": 49017292, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T00:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:18:53Z", "source_id": 15917941, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T01:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:37:32Z", "source_id": 49022751, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T00:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:37:37Z", "source_id": 15919307, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T01:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:58:58Z", "source_id": 49027933, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T00:59:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:59:02Z", "source_id": 15920338, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T01:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:22:43Z", "source_id": 49032749, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T01:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:22:49Z", "source_id": 15921144, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T02:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3150, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:36:26Z", "source_id": 49035434, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T01:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:36:34Z", "source_id": 15921559, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T02:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:00:03Z", "source_id": 49040030, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T02:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:00:08Z", "source_id": 15922278, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T03:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:19:30Z", "source_id": 49043564, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T02:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:19:34Z", "source_id": 15922895, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T03:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:58:28Z", "source_id": 49051313, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T02:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:58:32Z", "source_id": 15924565, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T03:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:05:41Z", "source_id": 49053085, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T03:06:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:05:44Z", "source_id": 15925053, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T04:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:10:17Z", "source_id": 49054220, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T03:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:10:18Z", "source_id": 15925351, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T04:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10611, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:17:17Z", "source_id": 49056079, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T03:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:17:23Z", "source_id": 15925873, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T04:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:41:41Z", "source_id": 49064566, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T03:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:41:48Z", "source_id": 15928376, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T04:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:48:11Z", "source_id": 49067713, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T03:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:48:18Z", "source_id": 15929325, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T04:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19557, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:03:49Z", "source_id": 49076655, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-16T04:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:03:53Z", "source_id": 15932041, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-16T05:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:40Z", "source_id": 49081617, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T04:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:43Z", "source_id": 15933408, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:16:33Z", "source_id": 49086472, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T04:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:16:39Z", "source_id": 15934830, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:24Z", "source_id": 49090540, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-16T04:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:29Z", "source_id": 15936038, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:16Z", "source_id": 49094332, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T04:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:25:19Z", "source_id": 15937153, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:38Z", "source_id": 49114052, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-16T04:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:43Z", "source_id": 15943029, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21185, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:38Z", "source_id": 49126396, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T04:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:38Z", "source_id": 15946764, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:51Z", "source_id": 49165858, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-16T05:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:56Z", "source_id": 15959310, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:01Z", "source_id": 49169910, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-16T05:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:08Z", "source_id": 15960657, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:10Z", "source_id": 49190140, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-16T05:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:11Z", "source_id": 15967243, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:02Z", "source_id": 49212190, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-16T05:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:05Z", "source_id": 15974179, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:29Z", "source_id": 49234027, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-16T05:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:46:36Z", "source_id": 15981108, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-16T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:48Z", "source_id": 49239429, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-16T05:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:48:52Z", "source_id": 15982752, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-16T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22650, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:15Z", "source_id": 49257782, "stage_seq": 88, "event_role": "ARR", "event_time": "2026-09-16T05:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:56:18Z", "source_id": 15988388, "stage_seq": 88, "event_role": "ARR", "event_time": "2026-09-16T06:58:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2340 |
2340 |
1 |
None |
None |
London Euston |
0715 |
0700 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04560/2026-09-16/detailed |
None |
Watford Junction |
2026-09-16T06:43:00+01:00 |
London Euston |
18.0 |
{"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
17.4 |
0640 |
0658 |
Watford Junction |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:58:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15988388 |
1789538179046380 |
382 |
382 |
2026-09-16 06:08:03.801702 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:58:02.337464 |
| 568719 |
600628 |
Y15756 |
742B09M616 |
2026-09-16 |
COMPLETE |
15989095 |
2026-09-16 06:58:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 600628, "stp": "P", "toc": "Great Western Railway", "uid": "Y15756", "consist": "165121", "dest_crs": "MAI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15756/2026-09-16/detailed", "trust_id": "742B09M616", "origin_crs": "BNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-16", "dest_arr_time": "0657", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "2B09", "timing_status": "LATE", "origin_station": "Bourne End", "current_leg_arr": "0658", "current_leg_dep": "0655", "current_leg_end": "Maidenhead", "origin_dep_time": "0646", "origin_platform": "2", "current_location": "Maidenhead", "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Furze Platt", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Furze Platt", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.615, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6653.681, \"from_m\": 413.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7021.625, \"from_m\": 6653.681, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7130.463, \"from_m\": 7021.625, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 600628, \"profile_key\": \"fd9584374f4bd0a9d95adc41025acd6e5f042c6d51b5264042161c03196da986\", \"schedule_id\": 30263, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Bourne End\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Cookham\", \"stage_seq\": 2, \"distance_m\": 2416.535, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Furze Platt\", \"stage_seq\": 3, \"distance_m\": 5150.273, \"section_seq\": 1, \"route_path_id\": 102649}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 7130.463, \"section_seq\": 1, \"route_path_id\": 102649}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7130.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102649}], \"total_distance_m\": 7130.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7130.463, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:50:55Z\", \"source_id\": 15984292, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:54:24Z\", \"source_id\": 15986964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:12Z\", \"source_id\": 49260196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:57:17Z\", \"source_id\": 15989095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789538240738008, "current_leg_arrival_utc": "2026-09-16T06:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:58:03.247179", "service_state_evidence_id": 15989095, "current_leg_start_actual_dep": "2026-09-16T06:54:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:08:03.499566", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BNE |
MAI |
2B09 |
165121 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 413.615, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6653.681, "from_m": 413.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7021.625, "from_m": 6653.681, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7130.463, "from_m": 7021.625, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 600628, "profile_key": "fd9584374f4bd0a9d95adc41025acd6e5f042c6d51b5264042161c03196da986", "schedule_id": 30263, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0646", "location": "Bourne End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Cookham", "stage_seq": 2, "distance_m": 2416.535, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Furze Platt", "stage_seq": 3, "distance_m": 5150.273, "section_seq": 1, "route_path_id": 102649}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 4, "distance_m": 7130.463, "section_seq": 1, "route_path_id": 102649}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7130.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 102649}], "total_distance_m": 7130.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7130.463, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:50:55Z", "source_id": 15984292, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:54:24Z", "source_id": 15986964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23628, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:12Z", "source_id": 49260196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:57:17Z", "source_id": 15989095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:58:00+01:00", "operational_fact": true}] |
Bourne End |
0646 |
0646 |
2 |
None |
None |
Maidenhead |
0657 |
0657 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15756/2026-09-16/detailed |
None |
Furze Platt |
2026-09-16T06:54:00+01:00 |
Maidenhead |
3.0 |
{"type": "LineString", "coordinates": [[-0.7284148, 51.53315440000001], [-0.7284451, 51.53298809999999], [-0.7284912, 51.5327515], [-0.7287688, 51.530624899999985], [-0.7288116999999998, 51.5295837], [-0.7288133, 51.5284628], [-0.7288018999999999, 51.5277704], [-0.7287529, 51.5271069], [-0.7287428999999999, 51.5269006], [-0.7286197999999999, 51.525717400000005], [-0.7285986, 51.5247349], [-0.7287774, 51.5231537], [-0.7288717999999998, 51.5224018], [-0.7289090999999999, 51.52210459999999], [-0.7290325, 51.5211367], [-0.7290646999999999, 51.5209431], [-0.7290539999999999, 51.52072280000001], [-0.7290002999999999, 51.5204958], [-0.7289466999999998, 51.5203022], [-0.7288716, 51.5201086], [-0.7287321, 51.5198816], [-0.7286268, 51.51969690000001], [-0.7285291999999999, 51.51955170000001], [-0.7284024, 51.5194195], [-0.7282247999999999, 51.5192639], [-0.7280668999999999, 51.5191357], [-0.7279677999999999, 51.51906619999999], [-0.7277585, 51.51894209999999], [-0.7276276, 51.518861599999994], [-0.7274607999999999, 51.51877799999999], [-0.7272201999999999, 51.518664099999995], [-0.7269298, 51.5185486], [-0.7265309999999999, 51.51844], [-0.7262364, 51.5183635], [-0.7259904999999999, 51.51831049999999], [-0.7257385, 51.51828700000001], [-0.7255353, 51.51826109999999], [-0.725355, 51.51824950000001], [-0.7251994, 51.5182435], [-0.7250571999999998, 51.5182429], [-0.7249027999999998, 51.518249399999995], [-0.7247538, 51.5182605], [-0.7245931999999999, 51.5182753], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} |
1.2 |
0655 |
0658 |
Furze Platt |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:58:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15989095 |
1789538240738008 |
12 |
12 |
2026-09-16 06:08:03.499566 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:58:03.247179 |
| 568720 |
598853 |
G14140 |
865Y90M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:58:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 598853, "stp": "P", "toc": "Southern", "uid": "G14140", "consist": "377322", "dest_crs": "CCH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14140/2026-09-16/detailed", "trust_id": "865Y90M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:58:00", "dar_platform": null, "dest_station": "Chichester", "service_date": "2026-09-16", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Chichester", "signalling_id": "5Y90", "timing_status": null, "origin_station": "Chichester Reception No1", "current_leg_arr": "0601", "current_leg_dep": "0558", "current_leg_end": "Chichester", "origin_dep_time": "0558", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7970343, 50.835483899999986], [-0.796256, 50.8350589], [-0.7955402999999999, 50.8347194], [-0.7949937, 50.8344711], [-0.7941998999999998, 50.83413289999999], [-0.7936312, 50.8339148], [-0.7929967, 50.833681299999995], [-0.7924073999999999, 50.83348260000001], [-0.7916509999999999, 50.8332415], [-0.7910207, 50.8330619], [-0.7902659, 50.8328663], [-0.7895109, 50.83268940000001], [-0.7889348, 50.83256200000001], [-0.7883187, 50.83243900000001], [-0.7875904999999999, 50.8323071], [-0.7869279999999998, 50.8322211], [-0.7860318999999999, 50.8321021], [-0.7855032999999999, 50.832043799999994], [-0.7860963999999999, 50.8321403], [-0.7851432999999999, 50.8320252], [-0.7847913, 50.83198999999998], [-0.7846057999999999, 50.83197489999999], [-0.784319, 50.831952], [-0.7840043, 50.831931100000006], [-0.7837236, 50.831918], [-0.7834542999999999, 50.8319087], [-0.7832303, 50.831901]]}", "current_leg_start": "Chichester Reception No1", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "50.8319010", "next_location_lon": "-0.7832303", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.254, \"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\": 907.711, \"from_m\": 72.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\": 950.724, \"from_m\": 907.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1154.027, \"from_m\": 950.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 598853, \"profile_key\": \"0f4fd6ede2b3bb1290383ce6b4525eca71f6a632745b8e2bc280958c1526ffbe\", \"schedule_id\": 8681, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Chichester Reception No1\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66164}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Chichester\", \"stage_seq\": 2, \"distance_m\": 1154.027, \"section_seq\": 1, \"route_path_id\": 66164}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1154.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66164}], \"total_distance_m\": 1154.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1111.014, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 43.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.8319010", "current_position_lon": "-0.7832303", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chichester Reception No1", "service_state_platform": null, "timing_fact_generation": 1789531132146839, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:58:03.256148", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:58:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:08:03.814820", "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 |
CCH |
5Y90 |
377322 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 72.254, "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": 907.711, "from_m": 72.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": 950.724, "from_m": 907.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1154.027, "from_m": 950.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 598853, "profile_key": "0f4fd6ede2b3bb1290383ce6b4525eca71f6a632745b8e2bc280958c1526ffbe", "schedule_id": 8681, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Chichester Reception No1", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66164}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Chichester", "stage_seq": 2, "distance_m": 1154.027, "section_seq": 1, "route_path_id": 66164}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1154.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 66164}], "total_distance_m": 1154.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1111.014, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 43.013, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Chichester Reception No1 |
0558 |
0558 |
None |
5:58:00 |
None |
Chichester |
0601 |
0601 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G14140/2026-09-16/detailed |
None |
Chichester Reception No1 |
2026-09-16T05:58:30+01:00 |
Chichester |
3.0 |
{"type": "LineString", "coordinates": [[-0.7970343, 50.835483899999986], [-0.796256, 50.8350589], [-0.7955402999999999, 50.8347194], [-0.7949937, 50.8344711], [-0.7941998999999998, 50.83413289999999], [-0.7936312, 50.8339148], [-0.7929967, 50.833681299999995], [-0.7924073999999999, 50.83348260000001], [-0.7916509999999999, 50.8332415], [-0.7910207, 50.8330619], [-0.7902659, 50.8328663], [-0.7895109, 50.83268940000001], [-0.7889348, 50.83256200000001], [-0.7883187, 50.83243900000001], [-0.7875904999999999, 50.8323071], [-0.7869279999999998, 50.8322211], [-0.7860318999999999, 50.8321021], [-0.7855032999999999, 50.832043799999994], [-0.7860963999999999, 50.8321403], [-0.7851432999999999, 50.8320252], [-0.7847913, 50.83198999999998], [-0.7846057999999999, 50.83197489999999], [-0.784319, 50.831952], [-0.7840043, 50.831931100000006], [-0.7837236, 50.831918], [-0.7834542999999999, 50.8319087], [-0.7832303, 50.831901]]} |
0.7 |
0558 |
0601 |
None |
None |
Chichester |
50.8319010 |
-0.7832303 |
50.8319010 |
-0.7832303 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:58:00 |
Chichester Reception No1 |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789531132146839 |
0 |
0 |
2026-09-16 06:08:03.814820 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:58:03.256148 |
| 568721 |
598857 |
V31123 |
845Z111516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:58:00 |
2026-09-16 06:08:08 |
2026-09-18 06:08:08 |
{"id": 598857, "stp": "N", "toc": "Great Western Railway", "uid": "V31123", "consist": "175113", "dest_crs": "PLY", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V31123/2026-09-16/detailed", "trust_id": "845Z111516", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "05:58:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-16", "dest_arr_time": "0615", "dest_platform": "4", "is_terminated": 1, "next_location": "Laira Jn", "signalling_id": "5Z11", "timing_status": null, "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0601", "current_leg_dep": "0558", "current_leg_end": "Laira Jn", "origin_dep_time": "0558", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T06:08:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1039794, 50.3815438], [-4.103335, 50.3821354], [-4.102913599999999, 50.3825652], [-4.102819599999999, 50.3826454], [-4.10258, 50.3827864], [-4.1023206, 50.3829547], [-4.1021435, 50.3830354], [-4.1017176, 50.38319740000001], [-4.1014828, 50.3832876], [-4.100348, 50.38361750000001], [-4.1000634, 50.38368590000001], [-4.0990699, 50.3839717], [-4.098575599999999, 50.3841635], [-4.0982406, 50.3842672], [-4.0977456, 50.3844613]]}", "current_leg_start": "Laira T.& R.S.M.D.", "dest_arr_time_act": "0615", "motion_projection": null, "next_location_lat": "50.3844613", "next_location_lon": "-4.0977456", "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\": 562.882, \"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\": 1781.545, \"from_m\": 562.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2644.202, \"from_m\": 1781.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3348.484, \"from_m\": 2644.202, \"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\": 3518.893, \"from_m\": 3348.484, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3581.811, \"from_m\": 3518.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3993.94, \"from_m\": 3581.811, \"capability_applied\": null, \"effective_limit_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\": 598857, \"profile_key\": \"aa6d9ebedd114350fc9df2719cb6a70efaa43d9aad580124b9f56fb02a4f2461\", \"schedule_id\": 38239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0609\", \"location\": \"Laira Jn\", \"stage_seq\": 2, \"distance_m\": 562.882, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1546.031, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3993.94, \"section_seq\": 1, \"route_path_id\": 30299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3993.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}], \"total_distance_m\": 3993.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3368.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 625.8, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.3844613", "current_position_lon": "-4.0977456", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Laira T.& R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789535860632545, "current_leg_arrival_utc": "2026-09-16T06:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:58:03.258388", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T05:58:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T06:08:03.817523", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
N |
XLZ |
PLY |
5Z11 |
175113 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 562.882, "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": 1781.545, "from_m": 562.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2644.202, "from_m": 1781.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3348.484, "from_m": 2644.202, "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": 3518.893, "from_m": 3348.484, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3581.811, "from_m": 3518.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3993.94, "from_m": 3581.811, "capability_applied": null, "effective_limit_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": 598857, "profile_key": "aa6d9ebedd114350fc9df2719cb6a70efaa43d9aad580124b9f56fb02a4f2461", "schedule_id": 38239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0609", "location": "Laira Jn", "stage_seq": 2, "distance_m": 562.882, "section_seq": 1, "route_path_id": 30299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1546.031, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3993.94, "section_seq": 1, "route_path_id": 30299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3993.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 30299}], "total_distance_m": 3993.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3368.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 625.8, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Laira T.& R.S.M.D. |
0558 |
0558 |
None |
5:58:00 |
None |
Plymouth |
0615 |
0615 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V31123/2026-09-16/detailed |
None |
Laira T.& R.S.M.D. |
2026-09-16T05:58:30+01:00 |
Laira Jn |
3.0 |
{"type": "LineString", "coordinates": [[-4.1039794, 50.3815438], [-4.103335, 50.3821354], [-4.102913599999999, 50.3825652], [-4.102819599999999, 50.3826454], [-4.10258, 50.3827864], [-4.1023206, 50.3829547], [-4.1021435, 50.3830354], [-4.1017176, 50.38319740000001], [-4.1014828, 50.3832876], [-4.100348, 50.38361750000001], [-4.1000634, 50.38368590000001], [-4.0990699, 50.3839717], [-4.098575599999999, 50.3841635], [-4.0982406, 50.3842672], [-4.0977456, 50.3844613]]} |
0.3 |
0558 |
0601 |
None |
None |
Laira Jn |
50.3844613 |
-4.0977456 |
50.3844613 |
-4.0977456 |
1 |
0 |
2026-09-16 06:08:08 |
TERMINATED |
2026-09-16 05:58:00 |
Laira T.& R.S.M.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789535860632545 |
2 |
2 |
2026-09-16 06:08:03.817523 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:58:03.258388 |